package net.minecraft.commands.functions; import com.mojang.brigadier.CommandDispatcher; import java.util.List; import javax.annotation.Nullable; import net.minecraft.commands.FunctionInstantiationException; import net.minecraft.commands.execution.UnboundEntryAction; import net.minecraft.nbt.CompoundTag; import net.minecraft.resources.ResourceLocation; public record PlainTextFunction(ResourceLocation id, List> entries) implements CommandFunction, InstantiatedFunction { @Override public InstantiatedFunction instantiate(@Nullable CompoundTag p_311629_, CommandDispatcher p_311161_) throws FunctionInstantiationException { return this; } @Override public ResourceLocation id() { return this.id; } @Override public List> entries() { return this.entries; } }