/src/minecraft/net/minecraft/src/ServerPlayerAPI.java
https://bitbucket.org/codelore/xclient · Java · 684 lines · 682 code · 2 blank · 0 comment · 0 complexity · b33aeb9021cd863c7822d30881c3ee6a MD5 · raw file
- package net.minecraft.src;
- import java.io.File;
- import java.lang.reflect.Constructor;
- import java.lang.reflect.Method;
- import java.lang.reflect.Modifier;
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.HashMap;
- import java.util.HashSet;
- import java.util.Hashtable;
- import java.util.Iterator;
- import java.util.LinkedList;
- import java.util.List;
- import java.util.Map;
- import java.util.Set;
- import java.util.logging.Logger;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.entity.Entity;
- import net.minecraft.entity.EntityLiving;
- import net.minecraft.entity.effect.EntityLightningBolt;
- import net.minecraft.entity.item.EntityItem;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.entity.player.EntityPlayerMP;
- import net.minecraft.inventory.IInventory;
- import net.minecraft.item.ItemInWorldManager;
- import net.minecraft.item.ItemStack;
- import net.minecraft.nbt.NBTTagCompound;
- import net.minecraft.server.MinecraftServer;
- import net.minecraft.server.management.ServerConfigurationManager;
- import net.minecraft.tileentity.TileEntityDispenser;
- import net.minecraft.tileentity.TileEntityFurnace;
- import net.minecraft.util.DamageSource;
- import net.minecraft.world.World;
- public final class ServerPlayerAPI
- {
- private static final Class[] Class = new Class[] {ServerPlayerAPI.class};
- private static final Class[] Classes = new Class[] {ServerPlayerAPI.class, String.class};
- private static boolean isCreated;
- private static final Logger logger = Logger.getLogger("ServerPlayerAPI");
- private static final Map EmptySortMap = Collections.unmodifiableMap(new HashMap());
- private static final Object[] initializer = new Object[] {null};
- private static final Object[] initializers = new Object[] {null, null};
- private static final List beforeAddExhaustionHookTypes = new LinkedList();
- private static final List overrideAddExhaustionHookTypes = new LinkedList();
- private static final List afterAddExhaustionHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAddExhaustionHooks;
- private ServerPlayerBase[] overrideAddExhaustionHooks;
- private ServerPlayerBase[] afterAddExhaustionHooks;
- public boolean isAddExhaustionModded;
- private static final Map allBaseBeforeAddExhaustionSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAddExhaustionInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExhaustionSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExhaustionInferiors = new Hashtable(0);
- private static final Map allBaseAfterAddExhaustionSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAddExhaustionInferiors = new Hashtable(0);
- private static final List beforeAddExperienceHookTypes = new LinkedList();
- private static final List overrideAddExperienceHookTypes = new LinkedList();
- private static final List afterAddExperienceHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAddExperienceHooks;
- private ServerPlayerBase[] overrideAddExperienceHooks;
- private ServerPlayerBase[] afterAddExperienceHooks;
- public boolean isAddExperienceModded;
- private static final Map allBaseBeforeAddExperienceSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAddExperienceInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExperienceSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExperienceInferiors = new Hashtable(0);
- private static final Map allBaseAfterAddExperienceSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAddExperienceInferiors = new Hashtable(0);
- private static final List beforeAddExperienceLevelHookTypes = new LinkedList();
- private static final List overrideAddExperienceLevelHookTypes = new LinkedList();
- private static final List afterAddExperienceLevelHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAddExperienceLevelHooks;
- private ServerPlayerBase[] overrideAddExperienceLevelHooks;
- private ServerPlayerBase[] afterAddExperienceLevelHooks;
- public boolean isAddExperienceLevelModded;
- private static final Map allBaseBeforeAddExperienceLevelSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAddExperienceLevelInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExperienceLevelSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAddExperienceLevelInferiors = new Hashtable(0);
- private static final Map allBaseAfterAddExperienceLevelSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAddExperienceLevelInferiors = new Hashtable(0);
- private static final List beforeAddMovementStatHookTypes = new LinkedList();
- private static final List overrideAddMovementStatHookTypes = new LinkedList();
- private static final List afterAddMovementStatHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAddMovementStatHooks;
- private ServerPlayerBase[] overrideAddMovementStatHooks;
- private ServerPlayerBase[] afterAddMovementStatHooks;
- public boolean isAddMovementStatModded;
- private static final Map allBaseBeforeAddMovementStatSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAddMovementStatInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAddMovementStatSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAddMovementStatInferiors = new Hashtable(0);
- private static final Map allBaseAfterAddMovementStatSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAddMovementStatInferiors = new Hashtable(0);
- private static final List beforeAttackEntityFromHookTypes = new LinkedList();
- private static final List overrideAttackEntityFromHookTypes = new LinkedList();
- private static final List afterAttackEntityFromHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAttackEntityFromHooks;
- private ServerPlayerBase[] overrideAttackEntityFromHooks;
- private ServerPlayerBase[] afterAttackEntityFromHooks;
- public boolean isAttackEntityFromModded;
- private static final Map allBaseBeforeAttackEntityFromSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAttackEntityFromInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAttackEntityFromSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAttackEntityFromInferiors = new Hashtable(0);
- private static final Map allBaseAfterAttackEntityFromSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAttackEntityFromInferiors = new Hashtable(0);
- private static final List beforeAttackTargetEntityWithCurrentItemHookTypes = new LinkedList();
- private static final List overrideAttackTargetEntityWithCurrentItemHookTypes = new LinkedList();
- private static final List afterAttackTargetEntityWithCurrentItemHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeAttackTargetEntityWithCurrentItemHooks;
- private ServerPlayerBase[] overrideAttackTargetEntityWithCurrentItemHooks;
- private ServerPlayerBase[] afterAttackTargetEntityWithCurrentItemHooks;
- public boolean isAttackTargetEntityWithCurrentItemModded;
- private static final Map allBaseBeforeAttackTargetEntityWithCurrentItemSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeAttackTargetEntityWithCurrentItemInferiors = new Hashtable(0);
- private static final Map allBaseOverrideAttackTargetEntityWithCurrentItemSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideAttackTargetEntityWithCurrentItemInferiors = new Hashtable(0);
- private static final Map allBaseAfterAttackTargetEntityWithCurrentItemSuperiors = new Hashtable(0);
- private static final Map allBaseAfterAttackTargetEntityWithCurrentItemInferiors = new Hashtable(0);
- private static final List beforeCanHarvestBlockHookTypes = new LinkedList();
- private static final List overrideCanHarvestBlockHookTypes = new LinkedList();
- private static final List afterCanHarvestBlockHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeCanHarvestBlockHooks;
- private ServerPlayerBase[] overrideCanHarvestBlockHooks;
- private ServerPlayerBase[] afterCanHarvestBlockHooks;
- public boolean isCanHarvestBlockModded;
- private static final Map allBaseBeforeCanHarvestBlockSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeCanHarvestBlockInferiors = new Hashtable(0);
- private static final Map allBaseOverrideCanHarvestBlockSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideCanHarvestBlockInferiors = new Hashtable(0);
- private static final Map allBaseAfterCanHarvestBlockSuperiors = new Hashtable(0);
- private static final Map allBaseAfterCanHarvestBlockInferiors = new Hashtable(0);
- private static final List beforeCanPlayerEditHookTypes = new LinkedList();
- private static final List overrideCanPlayerEditHookTypes = new LinkedList();
- private static final List afterCanPlayerEditHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeCanPlayerEditHooks;
- private ServerPlayerBase[] overrideCanPlayerEditHooks;
- private ServerPlayerBase[] afterCanPlayerEditHooks;
- public boolean isCanPlayerEditModded;
- private static final Map allBaseBeforeCanPlayerEditSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeCanPlayerEditInferiors = new Hashtable(0);
- private static final Map allBaseOverrideCanPlayerEditSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideCanPlayerEditInferiors = new Hashtable(0);
- private static final Map allBaseAfterCanPlayerEditSuperiors = new Hashtable(0);
- private static final Map allBaseAfterCanPlayerEditInferiors = new Hashtable(0);
- private static final List beforeCanTriggerWalkingHookTypes = new LinkedList();
- private static final List overrideCanTriggerWalkingHookTypes = new LinkedList();
- private static final List afterCanTriggerWalkingHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeCanTriggerWalkingHooks;
- private ServerPlayerBase[] overrideCanTriggerWalkingHooks;
- private ServerPlayerBase[] afterCanTriggerWalkingHooks;
- public boolean isCanTriggerWalkingModded;
- private static final Map allBaseBeforeCanTriggerWalkingSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeCanTriggerWalkingInferiors = new Hashtable(0);
- private static final Map allBaseOverrideCanTriggerWalkingSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideCanTriggerWalkingInferiors = new Hashtable(0);
- private static final Map allBaseAfterCanTriggerWalkingSuperiors = new Hashtable(0);
- private static final Map allBaseAfterCanTriggerWalkingInferiors = new Hashtable(0);
- private static final List beforeClonePlayerHookTypes = new LinkedList();
- private static final List overrideClonePlayerHookTypes = new LinkedList();
- private static final List afterClonePlayerHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeClonePlayerHooks;
- private ServerPlayerBase[] overrideClonePlayerHooks;
- private ServerPlayerBase[] afterClonePlayerHooks;
- public boolean isClonePlayerModded;
- private static final Map allBaseBeforeClonePlayerSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeClonePlayerInferiors = new Hashtable(0);
- private static final Map allBaseOverrideClonePlayerSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideClonePlayerInferiors = new Hashtable(0);
- private static final Map allBaseAfterClonePlayerSuperiors = new Hashtable(0);
- private static final Map allBaseAfterClonePlayerInferiors = new Hashtable(0);
- private static final List beforeDamageEntityHookTypes = new LinkedList();
- private static final List overrideDamageEntityHookTypes = new LinkedList();
- private static final List afterDamageEntityHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDamageEntityHooks;
- private ServerPlayerBase[] overrideDamageEntityHooks;
- private ServerPlayerBase[] afterDamageEntityHooks;
- public boolean isDamageEntityModded;
- private static final Map allBaseBeforeDamageEntitySuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDamageEntityInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDamageEntitySuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDamageEntityInferiors = new Hashtable(0);
- private static final Map allBaseAfterDamageEntitySuperiors = new Hashtable(0);
- private static final Map allBaseAfterDamageEntityInferiors = new Hashtable(0);
- private static final List beforeDisplayGUIChestHookTypes = new LinkedList();
- private static final List overrideDisplayGUIChestHookTypes = new LinkedList();
- private static final List afterDisplayGUIChestHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDisplayGUIChestHooks;
- private ServerPlayerBase[] overrideDisplayGUIChestHooks;
- private ServerPlayerBase[] afterDisplayGUIChestHooks;
- public boolean isDisplayGUIChestModded;
- private static final Map allBaseBeforeDisplayGUIChestSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDisplayGUIChestInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIChestSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIChestInferiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIChestSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIChestInferiors = new Hashtable(0);
- private static final List beforeDisplayGUIDispenserHookTypes = new LinkedList();
- private static final List overrideDisplayGUIDispenserHookTypes = new LinkedList();
- private static final List afterDisplayGUIDispenserHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDisplayGUIDispenserHooks;
- private ServerPlayerBase[] overrideDisplayGUIDispenserHooks;
- private ServerPlayerBase[] afterDisplayGUIDispenserHooks;
- public boolean isDisplayGUIDispenserModded;
- private static final Map allBaseBeforeDisplayGUIDispenserSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDisplayGUIDispenserInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIDispenserSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIDispenserInferiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIDispenserSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIDispenserInferiors = new Hashtable(0);
- private static final List beforeDisplayGUIFurnaceHookTypes = new LinkedList();
- private static final List overrideDisplayGUIFurnaceHookTypes = new LinkedList();
- private static final List afterDisplayGUIFurnaceHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDisplayGUIFurnaceHooks;
- private ServerPlayerBase[] overrideDisplayGUIFurnaceHooks;
- private ServerPlayerBase[] afterDisplayGUIFurnaceHooks;
- public boolean isDisplayGUIFurnaceModded;
- private static final Map allBaseBeforeDisplayGUIFurnaceSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDisplayGUIFurnaceInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIFurnaceSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIFurnaceInferiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIFurnaceSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIFurnaceInferiors = new Hashtable(0);
- private static final List beforeDisplayGUIWorkbenchHookTypes = new LinkedList();
- private static final List overrideDisplayGUIWorkbenchHookTypes = new LinkedList();
- private static final List afterDisplayGUIWorkbenchHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDisplayGUIWorkbenchHooks;
- private ServerPlayerBase[] overrideDisplayGUIWorkbenchHooks;
- private ServerPlayerBase[] afterDisplayGUIWorkbenchHooks;
- public boolean isDisplayGUIWorkbenchModded;
- private static final Map allBaseBeforeDisplayGUIWorkbenchSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDisplayGUIWorkbenchInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIWorkbenchSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDisplayGUIWorkbenchInferiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIWorkbenchSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDisplayGUIWorkbenchInferiors = new Hashtable(0);
- private static final List beforeDropOneItemHookTypes = new LinkedList();
- private static final List overrideDropOneItemHookTypes = new LinkedList();
- private static final List afterDropOneItemHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDropOneItemHooks;
- private ServerPlayerBase[] overrideDropOneItemHooks;
- private ServerPlayerBase[] afterDropOneItemHooks;
- public boolean isDropOneItemModded;
- private static final Map allBaseBeforeDropOneItemSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDropOneItemInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDropOneItemSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDropOneItemInferiors = new Hashtable(0);
- private static final Map allBaseAfterDropOneItemSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDropOneItemInferiors = new Hashtable(0);
- private static final List beforeDropPlayerItemHookTypes = new LinkedList();
- private static final List overrideDropPlayerItemHookTypes = new LinkedList();
- private static final List afterDropPlayerItemHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeDropPlayerItemHooks;
- private ServerPlayerBase[] overrideDropPlayerItemHooks;
- private ServerPlayerBase[] afterDropPlayerItemHooks;
- public boolean isDropPlayerItemModded;
- private static final Map allBaseBeforeDropPlayerItemSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeDropPlayerItemInferiors = new Hashtable(0);
- private static final Map allBaseOverrideDropPlayerItemSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideDropPlayerItemInferiors = new Hashtable(0);
- private static final Map allBaseAfterDropPlayerItemSuperiors = new Hashtable(0);
- private static final Map allBaseAfterDropPlayerItemInferiors = new Hashtable(0);
- private static final List beforeFallHookTypes = new LinkedList();
- private static final List overrideFallHookTypes = new LinkedList();
- private static final List afterFallHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeFallHooks;
- private ServerPlayerBase[] overrideFallHooks;
- private ServerPlayerBase[] afterFallHooks;
- public boolean isFallModded;
- private static final Map allBaseBeforeFallSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeFallInferiors = new Hashtable(0);
- private static final Map allBaseOverrideFallSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideFallInferiors = new Hashtable(0);
- private static final Map allBaseAfterFallSuperiors = new Hashtable(0);
- private static final Map allBaseAfterFallInferiors = new Hashtable(0);
- private static final List beforeGetCurrentPlayerStrVsBlockHookTypes = new LinkedList();
- private static final List overrideGetCurrentPlayerStrVsBlockHookTypes = new LinkedList();
- private static final List afterGetCurrentPlayerStrVsBlockHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetCurrentPlayerStrVsBlockHooks;
- private ServerPlayerBase[] overrideGetCurrentPlayerStrVsBlockHooks;
- private ServerPlayerBase[] afterGetCurrentPlayerStrVsBlockHooks;
- public boolean isGetCurrentPlayerStrVsBlockModded;
- private static final Map allBaseBeforeGetCurrentPlayerStrVsBlockSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetCurrentPlayerStrVsBlockInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetCurrentPlayerStrVsBlockSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetCurrentPlayerStrVsBlockInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetCurrentPlayerStrVsBlockSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetCurrentPlayerStrVsBlockInferiors = new Hashtable(0);
- private static final List beforeGetCurrentPlayerStrVsBlockForgeHookTypes = new LinkedList();
- private static final List overrideGetCurrentPlayerStrVsBlockForgeHookTypes = new LinkedList();
- private static final List afterGetCurrentPlayerStrVsBlockForgeHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetCurrentPlayerStrVsBlockForgeHooks;
- private ServerPlayerBase[] overrideGetCurrentPlayerStrVsBlockForgeHooks;
- private ServerPlayerBase[] afterGetCurrentPlayerStrVsBlockForgeHooks;
- public boolean isGetCurrentPlayerStrVsBlockForgeModded;
- private static final Map allBaseBeforeGetCurrentPlayerStrVsBlockForgeSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetCurrentPlayerStrVsBlockForgeInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetCurrentPlayerStrVsBlockForgeSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetCurrentPlayerStrVsBlockForgeInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetCurrentPlayerStrVsBlockForgeSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetCurrentPlayerStrVsBlockForgeInferiors = new Hashtable(0);
- private static final List beforeGetDistanceSqHookTypes = new LinkedList();
- private static final List overrideGetDistanceSqHookTypes = new LinkedList();
- private static final List afterGetDistanceSqHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetDistanceSqHooks;
- private ServerPlayerBase[] overrideGetDistanceSqHooks;
- private ServerPlayerBase[] afterGetDistanceSqHooks;
- public boolean isGetDistanceSqModded;
- private static final Map allBaseBeforeGetDistanceSqSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetDistanceSqInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetDistanceSqSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetDistanceSqInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetDistanceSqSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetDistanceSqInferiors = new Hashtable(0);
- private static final List beforeGetBrightnessHookTypes = new LinkedList();
- private static final List overrideGetBrightnessHookTypes = new LinkedList();
- private static final List afterGetBrightnessHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetBrightnessHooks;
- private ServerPlayerBase[] overrideGetBrightnessHooks;
- private ServerPlayerBase[] afterGetBrightnessHooks;
- public boolean isGetBrightnessModded;
- private static final Map allBaseBeforeGetBrightnessSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetBrightnessInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetBrightnessSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetBrightnessInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetBrightnessSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetBrightnessInferiors = new Hashtable(0);
- private static final List beforeGetEyeHeightHookTypes = new LinkedList();
- private static final List overrideGetEyeHeightHookTypes = new LinkedList();
- private static final List afterGetEyeHeightHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetEyeHeightHooks;
- private ServerPlayerBase[] overrideGetEyeHeightHooks;
- private ServerPlayerBase[] afterGetEyeHeightHooks;
- public boolean isGetEyeHeightModded;
- private static final Map allBaseBeforeGetEyeHeightSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetEyeHeightInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetEyeHeightSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetEyeHeightInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetEyeHeightSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetEyeHeightInferiors = new Hashtable(0);
- private static final List beforeGetMaxHealthHookTypes = new LinkedList();
- private static final List overrideGetMaxHealthHookTypes = new LinkedList();
- private static final List afterGetMaxHealthHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetMaxHealthHooks;
- private ServerPlayerBase[] overrideGetMaxHealthHooks;
- private ServerPlayerBase[] afterGetMaxHealthHooks;
- public boolean isGetMaxHealthModded;
- private static final Map allBaseBeforeGetMaxHealthSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetMaxHealthInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetMaxHealthSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetMaxHealthInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetMaxHealthSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetMaxHealthInferiors = new Hashtable(0);
- private static final List beforeGetSpeedModifierHookTypes = new LinkedList();
- private static final List overrideGetSpeedModifierHookTypes = new LinkedList();
- private static final List afterGetSpeedModifierHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeGetSpeedModifierHooks;
- private ServerPlayerBase[] overrideGetSpeedModifierHooks;
- private ServerPlayerBase[] afterGetSpeedModifierHooks;
- public boolean isGetSpeedModifierModded;
- private static final Map allBaseBeforeGetSpeedModifierSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeGetSpeedModifierInferiors = new Hashtable(0);
- private static final Map allBaseOverrideGetSpeedModifierSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideGetSpeedModifierInferiors = new Hashtable(0);
- private static final Map allBaseAfterGetSpeedModifierSuperiors = new Hashtable(0);
- private static final Map allBaseAfterGetSpeedModifierInferiors = new Hashtable(0);
- private static final List beforeHealHookTypes = new LinkedList();
- private static final List overrideHealHookTypes = new LinkedList();
- private static final List afterHealHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeHealHooks;
- private ServerPlayerBase[] overrideHealHooks;
- private ServerPlayerBase[] afterHealHooks;
- public boolean isHealModded;
- private static final Map allBaseBeforeHealSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeHealInferiors = new Hashtable(0);
- private static final Map allBaseOverrideHealSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideHealInferiors = new Hashtable(0);
- private static final Map allBaseAfterHealSuperiors = new Hashtable(0);
- private static final Map allBaseAfterHealInferiors = new Hashtable(0);
- private static final List beforeInteractHookTypes = new LinkedList();
- private static final List overrideInteractHookTypes = new LinkedList();
- private static final List afterInteractHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeInteractHooks;
- private ServerPlayerBase[] overrideInteractHooks;
- private ServerPlayerBase[] afterInteractHooks;
- public boolean isInteractModded;
- private static final Map allBaseBeforeInteractSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeInteractInferiors = new Hashtable(0);
- private static final Map allBaseOverrideInteractSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideInteractInferiors = new Hashtable(0);
- private static final Map allBaseAfterInteractSuperiors = new Hashtable(0);
- private static final Map allBaseAfterInteractInferiors = new Hashtable(0);
- private static final List beforeIsEntityInsideOpaqueBlockHookTypes = new LinkedList();
- private static final List overrideIsEntityInsideOpaqueBlockHookTypes = new LinkedList();
- private static final List afterIsEntityInsideOpaqueBlockHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeIsEntityInsideOpaqueBlockHooks;
- private ServerPlayerBase[] overrideIsEntityInsideOpaqueBlockHooks;
- private ServerPlayerBase[] afterIsEntityInsideOpaqueBlockHooks;
- public boolean isIsEntityInsideOpaqueBlockModded;
- private static final Map allBaseBeforeIsEntityInsideOpaqueBlockSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeIsEntityInsideOpaqueBlockInferiors = new Hashtable(0);
- private static final Map allBaseOverrideIsEntityInsideOpaqueBlockSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideIsEntityInsideOpaqueBlockInferiors = new Hashtable(0);
- private static final Map allBaseAfterIsEntityInsideOpaqueBlockSuperiors = new Hashtable(0);
- private static final Map allBaseAfterIsEntityInsideOpaqueBlockInferiors = new Hashtable(0);
- private static final List beforeIsInWaterHookTypes = new LinkedList();
- private static final List overrideIsInWaterHookTypes = new LinkedList();
- private static final List afterIsInWaterHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeIsInWaterHooks;
- private ServerPlayerBase[] overrideIsInWaterHooks;
- private ServerPlayerBase[] afterIsInWaterHooks;
- public boolean isIsInWaterModded;
- private static final Map allBaseBeforeIsInWaterSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeIsInWaterInferiors = new Hashtable(0);
- private static final Map allBaseOverrideIsInWaterSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideIsInWaterInferiors = new Hashtable(0);
- private static final Map allBaseAfterIsInWaterSuperiors = new Hashtable(0);
- private static final Map allBaseAfterIsInWaterInferiors = new Hashtable(0);
- private static final List beforeIsInsideOfMaterialHookTypes = new LinkedList();
- private static final List overrideIsInsideOfMaterialHookTypes = new LinkedList();
- private static final List afterIsInsideOfMaterialHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeIsInsideOfMaterialHooks;
- private ServerPlayerBase[] overrideIsInsideOfMaterialHooks;
- private ServerPlayerBase[] afterIsInsideOfMaterialHooks;
- public boolean isIsInsideOfMaterialModded;
- private static final Map allBaseBeforeIsInsideOfMaterialSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeIsInsideOfMaterialInferiors = new Hashtable(0);
- private static final Map allBaseOverrideIsInsideOfMaterialSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideIsInsideOfMaterialInferiors = new Hashtable(0);
- private static final Map allBaseAfterIsInsideOfMaterialSuperiors = new Hashtable(0);
- private static final Map allBaseAfterIsInsideOfMaterialInferiors = new Hashtable(0);
- private static final List beforeIsOnLadderHookTypes = new LinkedList();
- private static final List overrideIsOnLadderHookTypes = new LinkedList();
- private static final List afterIsOnLadderHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeIsOnLadderHooks;
- private ServerPlayerBase[] overrideIsOnLadderHooks;
- private ServerPlayerBase[] afterIsOnLadderHooks;
- public boolean isIsOnLadderModded;
- private static final Map allBaseBeforeIsOnLadderSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeIsOnLadderInferiors = new Hashtable(0);
- private static final Map allBaseOverrideIsOnLadderSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideIsOnLadderInferiors = new Hashtable(0);
- private static final Map allBaseAfterIsOnLadderSuperiors = new Hashtable(0);
- private static final Map allBaseAfterIsOnLadderInferiors = new Hashtable(0);
- private static final List beforeIsPlayerSleepingHookTypes = new LinkedList();
- private static final List overrideIsPlayerSleepingHookTypes = new LinkedList();
- private static final List afterIsPlayerSleepingHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeIsPlayerSleepingHooks;
- private ServerPlayerBase[] overrideIsPlayerSleepingHooks;
- private ServerPlayerBase[] afterIsPlayerSleepingHooks;
- public boolean isIsPlayerSleepingModded;
- private static final Map allBaseBeforeIsPlayerSleepingSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeIsPlayerSleepingInferiors = new Hashtable(0);
- private static final Map allBaseOverrideIsPlayerSleepingSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideIsPlayerSleepingInferiors = new Hashtable(0);
- private static final Map allBaseAfterIsPlayerSleepingSuperiors = new Hashtable(0);
- private static final Map allBaseAfterIsPlayerSleepingInferiors = new Hashtable(0);
- private static final List beforeJumpHookTypes = new LinkedList();
- private static final List overrideJumpHookTypes = new LinkedList();
- private static final List afterJumpHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeJumpHooks;
- private ServerPlayerBase[] overrideJumpHooks;
- private ServerPlayerBase[] afterJumpHooks;
- public boolean isJumpModded;
- private static final Map allBaseBeforeJumpSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeJumpInferiors = new Hashtable(0);
- private static final Map allBaseOverrideJumpSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideJumpInferiors = new Hashtable(0);
- private static final Map allBaseAfterJumpSuperiors = new Hashtable(0);
- private static final Map allBaseAfterJumpInferiors = new Hashtable(0);
- private static final List beforeKnockBackHookTypes = new LinkedList();
- private static final List overrideKnockBackHookTypes = new LinkedList();
- private static final List afterKnockBackHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeKnockBackHooks;
- private ServerPlayerBase[] overrideKnockBackHooks;
- private ServerPlayerBase[] afterKnockBackHooks;
- public boolean isKnockBackModded;
- private static final Map allBaseBeforeKnockBackSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeKnockBackInferiors = new Hashtable(0);
- private static final Map allBaseOverrideKnockBackSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideKnockBackInferiors = new Hashtable(0);
- private static final Map allBaseAfterKnockBackSuperiors = new Hashtable(0);
- private static final Map allBaseAfterKnockBackInferiors = new Hashtable(0);
- private static final List beforeMoveEntityHookTypes = new LinkedList();
- private static final List overrideMoveEntityHookTypes = new LinkedList();
- private static final List afterMoveEntityHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeMoveEntityHooks;
- private ServerPlayerBase[] overrideMoveEntityHooks;
- private ServerPlayerBase[] afterMoveEntityHooks;
- public boolean isMoveEntityModded;
- private static final Map allBaseBeforeMoveEntitySuperiors = new Hashtable(0);
- private static final Map allBaseBeforeMoveEntityInferiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveEntitySuperiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveEntityInferiors = new Hashtable(0);
- private static final Map allBaseAfterMoveEntitySuperiors = new Hashtable(0);
- private static final Map allBaseAfterMoveEntityInferiors = new Hashtable(0);
- private static final List beforeMoveEntityWithHeadingHookTypes = new LinkedList();
- private static final List overrideMoveEntityWithHeadingHookTypes = new LinkedList();
- private static final List afterMoveEntityWithHeadingHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeMoveEntityWithHeadingHooks;
- private ServerPlayerBase[] overrideMoveEntityWithHeadingHooks;
- private ServerPlayerBase[] afterMoveEntityWithHeadingHooks;
- public boolean isMoveEntityWithHeadingModded;
- private static final Map allBaseBeforeMoveEntityWithHeadingSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeMoveEntityWithHeadingInferiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveEntityWithHeadingSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveEntityWithHeadingInferiors = new Hashtable(0);
- private static final Map allBaseAfterMoveEntityWithHeadingSuperiors = new Hashtable(0);
- private static final Map allBaseAfterMoveEntityWithHeadingInferiors = new Hashtable(0);
- private static final List beforeMoveFlyingHookTypes = new LinkedList();
- private static final List overrideMoveFlyingHookTypes = new LinkedList();
- private static final List afterMoveFlyingHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeMoveFlyingHooks;
- private ServerPlayerBase[] overrideMoveFlyingHooks;
- private ServerPlayerBase[] afterMoveFlyingHooks;
- public boolean isMoveFlyingModded;
- private static final Map allBaseBeforeMoveFlyingSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeMoveFlyingInferiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveFlyingSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideMoveFlyingInferiors = new Hashtable(0);
- private static final Map allBaseAfterMoveFlyingSuperiors = new Hashtable(0);
- private static final Map allBaseAfterMoveFlyingInferiors = new Hashtable(0);
- private static final List beforeOnDeathHookTypes = new LinkedList();
- private static final List overrideOnDeathHookTypes = new LinkedList();
- private static final List afterOnDeathHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnDeathHooks;
- private ServerPlayerBase[] overrideOnDeathHooks;
- private ServerPlayerBase[] afterOnDeathHooks;
- public boolean isOnDeathModded;
- private static final Map allBaseBeforeOnDeathSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnDeathInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnDeathSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnDeathInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnDeathSuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnDeathInferiors = new Hashtable(0);
- private static final List beforeOnLivingUpdateHookTypes = new LinkedList();
- private static final List overrideOnLivingUpdateHookTypes = new LinkedList();
- private static final List afterOnLivingUpdateHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnLivingUpdateHooks;
- private ServerPlayerBase[] overrideOnLivingUpdateHooks;
- private ServerPlayerBase[] afterOnLivingUpdateHooks;
- public boolean isOnLivingUpdateModded;
- private static final Map allBaseBeforeOnLivingUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnLivingUpdateInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnLivingUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnLivingUpdateInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnLivingUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnLivingUpdateInferiors = new Hashtable(0);
- private static final List beforeOnKillEntityHookTypes = new LinkedList();
- private static final List overrideOnKillEntityHookTypes = new LinkedList();
- private static final List afterOnKillEntityHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnKillEntityHooks;
- private ServerPlayerBase[] overrideOnKillEntityHooks;
- private ServerPlayerBase[] afterOnKillEntityHooks;
- public boolean isOnKillEntityModded;
- private static final Map allBaseBeforeOnKillEntitySuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnKillEntityInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnKillEntitySuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnKillEntityInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnKillEntitySuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnKillEntityInferiors = new Hashtable(0);
- private static final List beforeOnStruckByLightningHookTypes = new LinkedList();
- private static final List overrideOnStruckByLightningHookTypes = new LinkedList();
- private static final List afterOnStruckByLightningHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnStruckByLightningHooks;
- private ServerPlayerBase[] overrideOnStruckByLightningHooks;
- private ServerPlayerBase[] afterOnStruckByLightningHooks;
- public boolean isOnStruckByLightningModded;
- private static final Map allBaseBeforeOnStruckByLightningSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnStruckByLightningInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnStruckByLightningSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnStruckByLightningInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnStruckByLightningSuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnStruckByLightningInferiors = new Hashtable(0);
- private static final List beforeOnUpdateHookTypes = new LinkedList();
- private static final List overrideOnUpdateHookTypes = new LinkedList();
- private static final List afterOnUpdateHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnUpdateHooks;
- private ServerPlayerBase[] overrideOnUpdateHooks;
- private ServerPlayerBase[] afterOnUpdateHooks;
- public boolean isOnUpdateModded;
- private static final Map allBaseBeforeOnUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnUpdateInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnUpdateInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnUpdateSuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnUpdateInferiors = new Hashtable(0);
- private static final List beforeOnUpdateEntityHookTypes = new LinkedList();
- private static final List overrideOnUpdateEntityHookTypes = new LinkedList();
- private static final List afterOnUpdateEntityHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeOnUpdateEntityHooks;
- private ServerPlayerBase[] overrideOnUpdateEntityHooks;
- private ServerPlayerBase[] afterOnUpdateEntityHooks;
- public boolean isOnUpdateEntityModded;
- private static final Map allBaseBeforeOnUpdateEntitySuperiors = new Hashtable(0);
- private static final Map allBaseBeforeOnUpdateEntityInferiors = new Hashtable(0);
- private static final Map allBaseOverrideOnUpdateEntitySuperiors = new Hashtable(0);
- private static final Map allBaseOverrideOnUpdateEntityInferiors = new Hashtable(0);
- private static final Map allBaseAfterOnUpdateEntitySuperiors = new Hashtable(0);
- private static final Map allBaseAfterOnUpdateEntityInferiors = new Hashtable(0);
- private static final List beforeReadEntityFromNBTHookTypes = new LinkedList();
- private static final List overrideReadEntityFromNBTHookTypes = new LinkedList();
- private static final List afterReadEntityFromNBTHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeReadEntityFromNBTHooks;
- private ServerPlayerBase[] overrideReadEntityFromNBTHooks;
- private ServerPlayerBase[] afterReadEntityFromNBTHooks;
- public boolean isReadEntityFromNBTModded;
- private static final Map allBaseBeforeReadEntityFromNBTSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeReadEntityFromNBTInferiors = new Hashtable(0);
- private static final Map allBaseOverrideReadEntityFromNBTSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideReadEntityFromNBTInferiors = new Hashtable(0);
- private static final Map allBaseAfterReadEntityFromNBTSuperiors = new Hashtable(0);
- private static final Map allBaseAfterReadEntityFromNBTInferiors = new Hashtable(0);
- private static final List beforeSetDeadHookTypes = new LinkedList();
- private static final List overrideSetDeadHookTypes = new LinkedList();
- private static final List afterSetDeadHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeSetDeadHooks;
- private ServerPlayerBase[] overrideSetDeadHooks;
- private ServerPlayerBase[] afterSetDeadHooks;
- public boolean isSetDeadModded;
- private static final Map allBaseBeforeSetDeadSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeSetDeadInferiors = new Hashtable(0);
- private static final Map allBaseOverrideSetDeadSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideSetDeadInferiors = new Hashtable(0);
- private static final Map allBaseAfterSetDeadSuperiors = new Hashtable(0);
- private static final Map allBaseAfterSetDeadInferiors = new Hashtable(0);
- private static final List beforeSetPositionHookTypes = new LinkedList();
- private static final List overrideSetPositionHookTypes = new LinkedList();
- private static final List afterSetPositionHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeSetPositionHooks;
- private ServerPlayerBase[] overrideSetPositionHooks;
- private ServerPlayerBase[] afterSetPositionHooks;
- public boolean isSetPositionModded;
- private static final Map allBaseBeforeSetPositionSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeSetPositionInferiors = new Hashtable(0);
- private static final Map allBaseOverrideSetPositionSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideSetPositionInferiors = new Hashtable(0);
- private static final Map allBaseAfterSetPositionSuperiors = new Hashtable(0);
- private static final Map allBaseAfterSetPositionInferiors = new Hashtable(0);
- private static final List beforeSwingItemHookTypes = new LinkedList();
- private static final List overrideSwingItemHookTypes = new LinkedList();
- private static final List afterSwingItemHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeSwingItemHooks;
- private ServerPlayerBase[] overrideSwingItemHooks;
- private ServerPlayerBase[] afterSwingItemHooks;
- public boolean isSwingItemModded;
- private static final Map allBaseBeforeSwingItemSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeSwingItemInferiors = new Hashtable(0);
- private static final Map allBaseOverrideSwingItemSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideSwingItemInferiors = new Hashtable(0);
- private static final Map allBaseAfterSwingItemSuperiors = new Hashtable(0);
- private static final Map allBaseAfterSwingItemInferiors = new Hashtable(0);
- private static final List beforeUpdateEntityActionStateHookTypes = new LinkedList();
- private static final List overrideUpdateEntityActionStateHookTypes = new LinkedList();
- private static final List afterUpdateEntityActionStateHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeUpdateEntityActionStateHooks;
- private ServerPlayerBase[] overrideUpdateEntityActionStateHooks;
- private ServerPlayerBase[] afterUpdateEntityActionStateHooks;
- public boolean isUpdateEntityActionStateModded;
- private static final Map allBaseBeforeUpdateEntityActionStateSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeUpdateEntityActionStateInferiors = new Hashtable(0);
- private static final Map allBaseOverrideUpdateEntityActionStateSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideUpdateEntityActionStateInferiors = new Hashtable(0);
- private static final Map allBaseAfterUpdateEntityActionStateSuperiors = new Hashtable(0);
- private static final Map allBaseAfterUpdateEntityActionStateInferiors = new Hashtable(0);
- private static final List beforeUpdatePotionEffectsHookTypes = new LinkedList();
- private static final List overrideUpdatePotionEffectsHookTypes = new LinkedList();
- private static final List afterUpdatePotionEffectsHookTypes = new LinkedList();
- private ServerPlayerBase[] beforeUpdatePotionEffectsHooks;
- private ServerPlayerBase[] overrideUpdatePotionEffectsHooks;
- private ServerPlayerBase[] afterUpdatePotionEffectsHooks;
- public boolean isUpdatePotionEffectsModded;
- private static final Map allBaseBeforeUpdatePotionEffectsSuperiors = new Hashtable(0);
- private static final Map allBaseBeforeUpdatePotionEffectsInferiors = new Hashtable(0);
- private static final Map allBaseOverrideUpdatePotionEffectsSuperiors = new Hashtable(0);
- private static final Map allBaseOverrideUpdatePotionEffectsInferiors = new Hashtable(0);
- private static final Map allBaseAfterUpdatePotionEffectsSuperiors = new Hashtable(0);
- private static final Map allBaseAfterUpdatePotionEffectsInferiors = new Hashtable(0);
- private static final List beforeWriteEntityToNBTHookTypes = new LinkedList();
- private s