/* * Decompiled with CFR 0.152. * * Could not load the following classes: * com.mojang.brigadier.RedirectModifier * com.mojang.brigadier.context.CommandContext * com.mojang.brigadier.context.ContextChain * com.mojang.brigadier.exceptions.CommandSyntaxException */ package net.minecraft.commands.execution; import com.mojang.brigadier.RedirectModifier; import com.mojang.brigadier.context.CommandContext; import com.mojang.brigadier.context.ContextChain; import com.mojang.brigadier.exceptions.CommandSyntaxException; import java.util.Collection; import java.util.List; import net.minecraft.commands.execution.ChainModifiers; import net.minecraft.commands.execution.ExecutionControl; public interface CustomModifierExecutor { public void apply(T var1, List var2, ContextChain var3, ChainModifiers var4, ExecutionControl var5); public static interface ModifierAdapter extends CustomModifierExecutor, RedirectModifier { default public Collection apply(CommandContext context) throws CommandSyntaxException { throw new UnsupportedOperationException("This function should not run"); } } }