Class Hierarchy
- java.lang.Object
- net.minecraft.commands.functions.FunctionBuilder<T>
- net.minecraft.commands.functions.MacroFunction<T> (implements net.minecraft.commands.functions.CommandFunction<T>)
- net.minecraft.commands.functions.MacroFunction.MacroEntry<T> (implements net.minecraft.commands.functions.MacroFunction.Entry<T>)
- net.minecraft.commands.functions.MacroFunction.PlainTextEntry<T> (implements net.minecraft.commands.functions.MacroFunction.Entry<T>)
- java.lang.Record
- net.minecraft.commands.functions.PlainTextFunction<T> (implements net.minecraft.commands.functions.CommandFunction<T>, net.minecraft.commands.functions.InstantiatedFunction<T>)
- net.minecraft.commands.functions.StringTemplate
Interface Hierarchy
- net.minecraft.commands.functions.CommandFunction<T>
- net.minecraft.commands.functions.InstantiatedFunction<T>
- net.minecraft.commands.functions.MacroFunction.Entry<T>