package net.minecraft.commands.execution; @FunctionalInterface public interface UnboundEntryAction { void execute(T object, ExecutionContext executionContext, Frame frame); default EntryAction bind(T object) { return (executionContext, frame) -> this.execute(object, executionContext, frame); } }