mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-11 11:27:34 +00:00
6111 lines
201 KiB
JSON
6111 lines
201 KiB
JSON
{
|
|
"metadata": {
|
|
"timestamp": "2026-03-15T20:27:05.209749+00:00",
|
|
"total_types": 400,
|
|
"classified": {
|
|
"EXISTING": 11,
|
|
"INTERFACE": 46,
|
|
"SERVICE": 95,
|
|
"TRANSFORM": 5,
|
|
"SUPPRESS": 55,
|
|
"AUTO": 188
|
|
}
|
|
},
|
|
"grouped_by_classification": {
|
|
"EXISTING": [
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagCompound",
|
|
"shortName": "NBTTagCompound",
|
|
"pa_name": "INbt",
|
|
"import_count": 593
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.player.EntityPlayer",
|
|
"shortName": "EntityPlayer",
|
|
"pa_name": "IPlayer",
|
|
"import_count": 551
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.player.EntityPlayerMP",
|
|
"shortName": "EntityPlayerMP",
|
|
"pa_name": "IPlayer",
|
|
"import_count": 304
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.Entity",
|
|
"shortName": "Entity",
|
|
"pa_name": "IEntity",
|
|
"import_count": 262
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemStack",
|
|
"shortName": "ItemStack",
|
|
"pa_name": "IItemStack",
|
|
"import_count": 228
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EntityLivingBase",
|
|
"shortName": "EntityLivingBase",
|
|
"pa_name": "IEntityLivingBase",
|
|
"import_count": 201
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.World",
|
|
"shortName": "World",
|
|
"pa_name": "IWorld",
|
|
"import_count": 172
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagList",
|
|
"shortName": "NBTTagList",
|
|
"pa_name": "INbtList",
|
|
"import_count": 111
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.DamageSource",
|
|
"shortName": "DamageSource",
|
|
"pa_name": "IDamageSource",
|
|
"import_count": 36
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.WorldServer",
|
|
"shortName": "WorldServer",
|
|
"pa_name": "IWorld",
|
|
"import_count": 18
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EntityLiving",
|
|
"shortName": "EntityLiving",
|
|
"pa_name": "IEntityLiving",
|
|
"import_count": 18
|
|
}
|
|
],
|
|
"INTERFACE": [
|
|
{
|
|
"fqn": "net.minecraft.util.ResourceLocation",
|
|
"shortName": "ResourceLocation",
|
|
"pa_name": "IResourceLocation",
|
|
"import_count": 145
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.Block",
|
|
"shortName": "Block",
|
|
"pa_name": "IBlock",
|
|
"import_count": 84
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.tileentity.TileEntity",
|
|
"shortName": "TileEntity",
|
|
"pa_name": "ITileEntity",
|
|
"import_count": 78
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.AxisAlignedBB",
|
|
"shortName": "AxisAlignedBB",
|
|
"pa_name": "IBoundingBox",
|
|
"import_count": 59
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.ICommandSender",
|
|
"shortName": "ICommandSender",
|
|
"pa_name": "ICommandSender",
|
|
"import_count": 47
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.Vec3",
|
|
"shortName": "Vec3",
|
|
"pa_name": "IVector3",
|
|
"import_count": 43
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.Slot",
|
|
"shortName": "Slot",
|
|
"pa_name": "ISlot",
|
|
"import_count": 42
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.RenderBlocks",
|
|
"shortName": "RenderBlocks",
|
|
"pa_name": "IRenderBlocks",
|
|
"import_count": 35
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.IInventory",
|
|
"shortName": "IInventory",
|
|
"pa_name": "IIInventory",
|
|
"import_count": 30
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.IBlockAccess",
|
|
"shortName": "IBlockAccess",
|
|
"pa_name": "IIBlockAccess",
|
|
"import_count": 30
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.Container",
|
|
"shortName": "Container",
|
|
"pa_name": "IContainer",
|
|
"import_count": 25
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ChatComponentTranslation",
|
|
"shortName": "ChatComponentTranslation",
|
|
"pa_name": "ITextComponent",
|
|
"import_count": 24
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ChatComponentText",
|
|
"shortName": "ChatComponentText",
|
|
"pa_name": "ITextComponent",
|
|
"import_count": 20
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.item.EntityItem",
|
|
"shortName": "EntityItem",
|
|
"pa_name": "IEntityItem",
|
|
"import_count": 15
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.MovingObjectPosition",
|
|
"shortName": "MovingObjectPosition",
|
|
"pa_name": "IRayTraceResult",
|
|
"import_count": 15
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemArmor",
|
|
"shortName": "ItemArmor",
|
|
"pa_name": "IItemArmor",
|
|
"import_count": 13
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTBase",
|
|
"shortName": "NBTBase",
|
|
"pa_name": "INbtBase",
|
|
"import_count": 13
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.math.BlockPos",
|
|
"shortName": "BlockPos",
|
|
"pa_name": "IBlockPos",
|
|
"import_count": 10
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.IChatComponent",
|
|
"shortName": "IChatComponent",
|
|
"pa_name": "ITextComponent",
|
|
"import_count": 10
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.config.Configuration",
|
|
"shortName": "Configuration",
|
|
"pa_name": "IConfiguration",
|
|
"import_count": 9
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RenderItem",
|
|
"shortName": "RenderItem",
|
|
"pa_name": "IRenderItem",
|
|
"import_count": 8
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntityMob",
|
|
"shortName": "EntityMob",
|
|
"pa_name": "IEntityMob",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EntityCreature",
|
|
"shortName": "EntityCreature",
|
|
"pa_name": "IEntityLiving",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.potion.Potion",
|
|
"shortName": "Potion",
|
|
"pa_name": "IPotionType",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.config.Property",
|
|
"shortName": "Property",
|
|
"pa_name": "IProperty",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.potion.PotionEffect",
|
|
"shortName": "PotionEffect",
|
|
"pa_name": "IPotionEffect",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.village.MerchantRecipeList",
|
|
"shortName": "MerchantRecipeList",
|
|
"pa_name": "IMerchantRecipeList",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.ModContainer",
|
|
"shortName": "ModContainer",
|
|
"pa_name": "IModContainer",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.InventoryCrafting",
|
|
"shortName": "InventoryCrafting",
|
|
"pa_name": "IInventoryCrafting",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.attributes.AttributeModifier",
|
|
"shortName": "AttributeModifier",
|
|
"pa_name": "IAttributeModifier",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.Explosion",
|
|
"shortName": "Explosion",
|
|
"pa_name": "IExplosion",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ChatStyle",
|
|
"shortName": "ChatStyle",
|
|
"pa_name": "ITextStyle",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.SoundHandler",
|
|
"shortName": "SoundHandler",
|
|
"pa_name": "ISoundHandler",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.attributes.IAttributeInstance",
|
|
"shortName": "IAttributeInstance",
|
|
"pa_name": "IIAttributeInstance",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.world.BlockEvent",
|
|
"shortName": "BlockEvent",
|
|
"pa_name": "IBlockEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.ResourcePackRepository",
|
|
"shortName": "ResourcePackRepository",
|
|
"pa_name": "IResourcePackRepository",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.ForgeChunkManager.Ticket",
|
|
"shortName": "Ticket",
|
|
"pa_name": "ITicket",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.enchantment.Enchantment",
|
|
"shortName": "Enchantment",
|
|
"pa_name": "IEnchantment",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.scoreboard.ScoreObjective",
|
|
"shortName": "ScoreObjective",
|
|
"pa_name": "IScoreObjective",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.scoreboard.ScorePlayerTeam",
|
|
"shortName": "ScorePlayerTeam",
|
|
"pa_name": "IScorePlayerTeam",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.scoreboard.Scoreboard",
|
|
"shortName": "Scoreboard",
|
|
"pa_name": "IScoreboard",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.FMLEventChannel",
|
|
"shortName": "FMLEventChannel",
|
|
"pa_name": "IFMLEventChannel",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.dispenser.IBlockSource",
|
|
"shortName": "IBlockSource",
|
|
"pa_name": "IIBlockSource",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.server.CommandBlockLogic",
|
|
"shortName": "CommandBlockLogic",
|
|
"pa_name": "ICommandBlockLogic",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.math.IntHashMap",
|
|
"shortName": "IntHashMap",
|
|
"pa_name": "IIntHashMap",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.village.MerchantRecipe",
|
|
"shortName": "MerchantRecipe",
|
|
"pa_name": "IMerchantRecipe",
|
|
"import_count": 1
|
|
}
|
|
],
|
|
"SERVICE": [
|
|
{
|
|
"fqn": "net.minecraft.util.StatCollector",
|
|
"shortName": "StatCollector",
|
|
"service_name": "PlatformService",
|
|
"import_count": 106
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.Item",
|
|
"shortName": "Item",
|
|
"service_name": "PlatformService",
|
|
"import_count": 72
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.client.registry.RenderingRegistry",
|
|
"shortName": "RenderingRegistry",
|
|
"service_name": "PlatformService",
|
|
"import_count": 28
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.server.MinecraftServer",
|
|
"shortName": "MinecraftServer",
|
|
"service_name": "PlatformService",
|
|
"import_count": 26
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.IIconRegister",
|
|
"shortName": "IIconRegister",
|
|
"service_name": "PlatformService",
|
|
"import_count": 26
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EntityList",
|
|
"shortName": "EntityList",
|
|
"service_name": "PlatformService",
|
|
"import_count": 25
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.FMLCommonHandler",
|
|
"shortName": "FMLCommonHandler",
|
|
"service_name": "PlatformService",
|
|
"import_count": 25
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.CompressedStreamTools",
|
|
"shortName": "CompressedStreamTools",
|
|
"service_name": "NBTIO",
|
|
"import_count": 24
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.Gui",
|
|
"shortName": "Gui",
|
|
"service_name": "PlatformService",
|
|
"import_count": 22
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.CommandBase",
|
|
"shortName": "CommandBase",
|
|
"service_name": "PlatformService",
|
|
"import_count": 14
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.Loader",
|
|
"shortName": "Loader",
|
|
"service_name": "PlatformService",
|
|
"import_count": 11
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.IItemRenderer",
|
|
"shortName": "IItemRenderer",
|
|
"service_name": "PlatformService",
|
|
"import_count": 11
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.IResource",
|
|
"shortName": "IResource",
|
|
"service_name": "PlatformService",
|
|
"import_count": 11
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.I18n",
|
|
"shortName": "I18n",
|
|
"service_name": "PlatformService",
|
|
"import_count": 9
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.FMLLog",
|
|
"shortName": "FMLLog",
|
|
"service_name": "PlatformService",
|
|
"import_count": 9
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.ItemRenderer",
|
|
"shortName": "ItemRenderer",
|
|
"service_name": "PlatformService",
|
|
"import_count": 8
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.ObfuscationReflectionHelper",
|
|
"shortName": "ObfuscationReflectionHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityVillager",
|
|
"shortName": "EntityVillager",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.util.FakePlayer",
|
|
"shortName": "FakePlayer",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.IEntitySelector",
|
|
"shortName": "IEntitySelector",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S35PacketUpdateTileEntity",
|
|
"shortName": "S35PacketUpdateTileEntity",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ChatAllowedCharacters",
|
|
"shortName": "ChatAllowedCharacters",
|
|
"service_name": "PlatformService",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.item.EntityXPOrb",
|
|
"shortName": "EntityXPOrb",
|
|
"service_name": "PlatformService",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.stats.Achievement",
|
|
"shortName": "Achievement",
|
|
"service_name": "PlatformService",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockColored",
|
|
"shortName": "BlockColored",
|
|
"service_name": "PlatformService",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EnumCreatureAttribute",
|
|
"shortName": "EnumCreatureAttribute",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.gameevent.PlayerEvent",
|
|
"shortName": "PlayerEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.IResourceManager",
|
|
"shortName": "IResourceManager",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.PositionedSoundRecord",
|
|
"shortName": "PositionedSoundRecord",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.NPCRendererHelper",
|
|
"shortName": "NPCRendererHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.GLAllocation",
|
|
"shortName": "GLAllocation",
|
|
"service_name": "PlatformService",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RenderBiped",
|
|
"shortName": "RenderBiped",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemEditableBook",
|
|
"shortName": "ItemEditableBook",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemWritableBook",
|
|
"shortName": "ItemWritableBook",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.ForgeHooksClient",
|
|
"shortName": "ForgeHooksClient",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.MinecraftForgeClient",
|
|
"shortName": "MinecraftForgeClient",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.ForgeChunkManager",
|
|
"shortName": "ForgeChunkManager",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.biome.BiomeGenBase",
|
|
"shortName": "BiomeGenBase",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.living.LivingEvent",
|
|
"shortName": "LivingEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.EntityInteractEvent",
|
|
"shortName": "EntityInteractEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerInteractEvent",
|
|
"shortName": "PlayerInteractEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.SimpleReloadableResourceManager",
|
|
"shortName": "SimpleReloadableResourceManager",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.settings.KeyBinding",
|
|
"shortName": "KeyBinding",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.ICrafting",
|
|
"shortName": "ICrafting",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemFood",
|
|
"shortName": "ItemFood",
|
|
"service_name": "PlatformService",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.PlayerSelector",
|
|
"shortName": "PlayerSelector",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.DimensionManager",
|
|
"shortName": "DimensionManager",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.settings.GameSettings",
|
|
"shortName": "GameSettings",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.TextureUtil",
|
|
"shortName": "TextureUtil",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.util.EnumHelper",
|
|
"shortName": "EnumHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.oredict.OreDictionary",
|
|
"shortName": "OreDictionary",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.enchantment.EnchantmentHelper",
|
|
"shortName": "EnchantmentHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.chunk.Chunk",
|
|
"shortName": "Chunk",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.EntityJoinWorldEvent",
|
|
"shortName": "EntityJoinWorldEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.item.ItemTossEvent",
|
|
"shortName": "ItemTossEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerUseItemEvent",
|
|
"shortName": "PlayerUseItemEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.living.LivingAttackEvent",
|
|
"shortName": "LivingAttackEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.living.LivingHurtEvent",
|
|
"shortName": "LivingHurtEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.IRangedAttackMob",
|
|
"shortName": "IRangedAttackMob",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.NPCResourceHelper",
|
|
"shortName": "NPCResourceHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.ActiveRenderInfo",
|
|
"shortName": "ActiveRenderInfo",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.IMerchant",
|
|
"shortName": "IMerchant",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.BiomeDictionary",
|
|
"shortName": "BiomeDictionary",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.InventoryCraftResult",
|
|
"shortName": "InventoryCraftResult",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.WeightedRandom",
|
|
"shortName": "WeightedRandom",
|
|
"service_name": "PlatformService",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.WorldProvider",
|
|
"shortName": "WorldProvider",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockDispenser",
|
|
"shortName": "BlockDispenser",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLServerAboutToStartEvent",
|
|
"shortName": "FMLServerAboutToStartEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTUtil",
|
|
"shortName": "NBTUtil",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.StringUtils",
|
|
"shortName": "StringUtils",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.tileentity.MobSpawnerBaseLogic",
|
|
"shortName": "MobSpawnerBaseLogic",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.tileentity.TileEntityCommandBlock",
|
|
"shortName": "TileEntityCommandBlock",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.tileentity.TileEntityMobSpawner",
|
|
"shortName": "TileEntityMobSpawner",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.ForgeHooks",
|
|
"shortName": "ForgeHooks",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.living.LivingFallEvent",
|
|
"shortName": "LivingFallEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerDropsEvent",
|
|
"shortName": "PlayerDropsEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.item.EntityEnderPearl",
|
|
"shortName": "EntityEnderPearl",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.ITickable",
|
|
"shortName": "ITickable",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.MouseEvent",
|
|
"shortName": "MouseEvent",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.client.registry.ClientRegistry",
|
|
"shortName": "ClientRegistry",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.IImageBuffer",
|
|
"shortName": "IImageBuffer",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.Util",
|
|
"shortName": "Util",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.relauncher.ReflectionHelper",
|
|
"shortName": "ReflectionHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.SoundRegistry",
|
|
"shortName": "SoundRegistry",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.TexturedQuad",
|
|
"shortName": "TexturedQuad",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.boss.BossStatus",
|
|
"shortName": "BossStatus",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemPotion",
|
|
"shortName": "ItemPotion",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.potion.PotionHelper",
|
|
"shortName": "PotionHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.ModelBook",
|
|
"shortName": "ModelBook",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.NPCEntityHelper",
|
|
"shortName": "NPCEntityHelper",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.relauncher.FMLLaunchHandler",
|
|
"shortName": "FMLLaunchHandler",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.stats.StatList",
|
|
"shortName": "StatList",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.WorldSettings",
|
|
"shortName": "WorldSettings",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.scoreboard.Score",
|
|
"shortName": "Score",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.client.FMLClientHandler",
|
|
"shortName": "FMLClientHandler",
|
|
"service_name": "PlatformService",
|
|
"import_count": 1
|
|
}
|
|
],
|
|
"TRANSFORM": [
|
|
{
|
|
"fqn": "cpw.mods.fml.relauncher.Side",
|
|
"shortName": "Side",
|
|
"pattern_count": 2,
|
|
"import_count": 405
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.relauncher.SideOnly",
|
|
"shortName": "SideOnly",
|
|
"pattern_count": 0,
|
|
"import_count": 395
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.MathHelper",
|
|
"shortName": "MathHelper",
|
|
"pattern_count": 7,
|
|
"import_count": 98
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.EnumChatFormatting",
|
|
"shortName": "EnumChatFormatting",
|
|
"pattern_count": 0,
|
|
"import_count": 19
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.EnumFacing",
|
|
"shortName": "EnumFacing",
|
|
"pattern_count": 0,
|
|
"import_count": 3
|
|
}
|
|
],
|
|
"SUPPRESS": [
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiButton",
|
|
"shortName": "GuiButton",
|
|
"import_count": 218
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.Minecraft",
|
|
"shortName": "Minecraft",
|
|
"import_count": 180
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.ModelRenderer",
|
|
"shortName": "ModelRenderer",
|
|
"import_count": 122
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.ModelBase",
|
|
"shortName": "ModelBase",
|
|
"import_count": 102
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiScreen",
|
|
"shortName": "GuiScreen",
|
|
"import_count": 70
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.Tessellator",
|
|
"shortName": "Tessellator",
|
|
"import_count": 46
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.RenderHelper",
|
|
"shortName": "RenderHelper",
|
|
"import_count": 40
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.OpenGlHelper",
|
|
"shortName": "OpenGlHelper",
|
|
"import_count": 39
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.TextureManager",
|
|
"shortName": "TextureManager",
|
|
"import_count": 38
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.FontRenderer",
|
|
"shortName": "FontRenderer",
|
|
"import_count": 38
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.IIcon",
|
|
"shortName": "IIcon",
|
|
"import_count": 35
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RenderManager",
|
|
"shortName": "RenderManager",
|
|
"import_count": 33
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIBase",
|
|
"shortName": "EntityAIBase",
|
|
"import_count": 27
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.ScaledResolution",
|
|
"shortName": "ScaledResolution",
|
|
"import_count": 26
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.creativetab.CreativeTabs",
|
|
"shortName": "CreativeTabs",
|
|
"import_count": 25
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.registry.GameRegistry",
|
|
"shortName": "GameRegistry",
|
|
"import_count": 18
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.Event",
|
|
"shortName": "Event",
|
|
"import_count": 17
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.ModelBiped",
|
|
"shortName": "ModelBiped",
|
|
"import_count": 16
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.SubscribeEvent",
|
|
"shortName": "SubscribeEvent",
|
|
"import_count": 15
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.Render",
|
|
"shortName": "Render",
|
|
"import_count": 8
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.MinecraftForge",
|
|
"shortName": "MinecraftForge",
|
|
"import_count": 8
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.entity.EntityClientPlayerMP",
|
|
"shortName": "EntityClientPlayerMP",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.InventoryBasic",
|
|
"shortName": "InventoryBasic",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.Packet",
|
|
"shortName": "Packet",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.internal.FMLProxyPacket",
|
|
"shortName": "FMLProxyPacket",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.pathfinding.PathEntity",
|
|
"shortName": "PathEntity",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer",
|
|
"shortName": "TileEntitySpecialRenderer",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.PacketBuffer",
|
|
"shortName": "PacketBuffer",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAITarget",
|
|
"shortName": "EntityAITarget",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.inventory.GuiContainer",
|
|
"shortName": "GuiContainer",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RenderPlayer",
|
|
"shortName": "RenderPlayer",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.pathfinding.PathNavigate",
|
|
"shortName": "PathNavigate",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.pathfinding.PathPoint",
|
|
"shortName": "PathPoint",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.entity.AbstractClientPlayer",
|
|
"shortName": "AbstractClientPlayer",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiTextField",
|
|
"shortName": "GuiTextField",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.player.InventoryPlayer",
|
|
"shortName": "InventoryPlayer",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.EntityRenderer",
|
|
"shortName": "EntityRenderer",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.NetworkRegistry",
|
|
"shortName": "NetworkRegistry",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.registry.EntityRegistry",
|
|
"shortName": "EntityRegistry",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.IResourcePack",
|
|
"shortName": "IResourcePack",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.crafting.CraftingManager",
|
|
"shortName": "CraftingManager",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLInitializationEvent",
|
|
"shortName": "FMLInitializationEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLPreInitializationEvent",
|
|
"shortName": "FMLPreInitializationEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLServerStartingEvent",
|
|
"shortName": "FMLServerStartingEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.ForgeEventFactory",
|
|
"shortName": "ForgeEventFactory",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.pathfinding.PathFinder",
|
|
"shortName": "PathFinder",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.material.MapColor",
|
|
"shortName": "MapColor",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.RenderGlobal",
|
|
"shortName": "RenderGlobal",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.crafting.IRecipe",
|
|
"shortName": "IRecipe",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiSlot",
|
|
"shortName": "GuiSlot",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RenderLiving",
|
|
"shortName": "RenderLiving",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.crafting.ShapedRecipes",
|
|
"shortName": "ShapedRecipes",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.DataWatcher",
|
|
"shortName": "DataWatcher",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAITasks",
|
|
"shortName": "EntityAITasks",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.EventBus",
|
|
"shortName": "EventBus",
|
|
"import_count": 1
|
|
}
|
|
],
|
|
"AUTO": [
|
|
{
|
|
"fqn": "net.minecraft.init.Blocks",
|
|
"shortName": "Blocks",
|
|
"pa_name": "IBlocks",
|
|
"import_count": 47
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagString",
|
|
"shortName": "NBTTagString",
|
|
"pa_name": "INBTTagString",
|
|
"import_count": 35
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.ModelBox",
|
|
"shortName": "ModelBox",
|
|
"pa_name": "IModelBox",
|
|
"import_count": 32
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.CommandException",
|
|
"shortName": "CommandException",
|
|
"pa_name": "ICommandException",
|
|
"import_count": 31
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.init.Items",
|
|
"shortName": "Items",
|
|
"pa_name": "IItems",
|
|
"import_count": 29
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.material.Material",
|
|
"shortName": "Material",
|
|
"pa_name": "IMaterial",
|
|
"import_count": 24
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiYesNo",
|
|
"shortName": "GuiYesNo",
|
|
"pa_name": "IGuiYesNo",
|
|
"import_count": 22
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiYesNoCallback",
|
|
"shortName": "GuiYesNoCallback",
|
|
"pa_name": "IGuiYesNoCallback",
|
|
"import_count": 21
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemBlock",
|
|
"shortName": "ItemBlock",
|
|
"pa_name": "IItemBlock",
|
|
"import_count": 19
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.Cancelable",
|
|
"shortName": "Cancelable",
|
|
"pa_name": "ICancelable",
|
|
"import_count": 19
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockContainer",
|
|
"shortName": "BlockContainer",
|
|
"pa_name": "IBlockContainer",
|
|
"import_count": 16
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.EnumAction",
|
|
"shortName": "EnumAction",
|
|
"pa_name": "IEnumAction",
|
|
"import_count": 11
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.SharedMonsterAttributes",
|
|
"shortName": "SharedMonsterAttributes",
|
|
"pa_name": "ISharedMonsterAttributes",
|
|
"import_count": 10
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.util.Constants",
|
|
"shortName": "Constants",
|
|
"pa_name": "IConstants",
|
|
"import_count": 9
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagDouble",
|
|
"shortName": "NBTTagDouble",
|
|
"pa_name": "INBTTagDouble",
|
|
"import_count": 9
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagInt",
|
|
"shortName": "NBTTagInt",
|
|
"pa_name": "INBTTagInt",
|
|
"import_count": 8
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityAnimal",
|
|
"shortName": "EntityAnimal",
|
|
"pa_name": "IEntityAnimal",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityTameable",
|
|
"shortName": "EntityTameable",
|
|
"pa_name": "IEntityTameable",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.entity.RendererLivingEntity",
|
|
"shortName": "RendererLivingEntity",
|
|
"pa_name": "IRendererLivingEntity",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler",
|
|
"shortName": "ISimpleBlockRenderingHandler",
|
|
"pa_name": "IISimpleBlockRenderingHandler",
|
|
"import_count": 7
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.gameevent.TickEvent",
|
|
"shortName": "TickEvent",
|
|
"pa_name": "ITickEvent",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.TextureMap",
|
|
"shortName": "TextureMap",
|
|
"pa_name": "ITextureMap",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagFloat",
|
|
"shortName": "NBTTagFloat",
|
|
"pa_name": "INBTTagFloat",
|
|
"import_count": 6
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.projectile.EntityThrowable",
|
|
"shortName": "EntityThrowable",
|
|
"pa_name": "IEntityThrowable",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.particle.EntityFX",
|
|
"shortName": "EntityFX",
|
|
"pa_name": "IEntityFX",
|
|
"import_count": 5
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.boss.EntityDragon",
|
|
"shortName": "EntityDragon",
|
|
"pa_name": "IEntityDragon",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ChunkCoordinates",
|
|
"shortName": "ChunkCoordinates",
|
|
"pa_name": "IPos",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.world.WorldEvent",
|
|
"shortName": "WorldEvent",
|
|
"pa_name": "IWorldEvent",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.projectile.EntityArrow",
|
|
"shortName": "EntityArrow",
|
|
"pa_name": "IEntityArrow",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.ItemTooltipEvent",
|
|
"shortName": "ItemTooltipEvent",
|
|
"pa_name": "IItemTooltipEvent",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.NetworkManager",
|
|
"shortName": "NetworkManager",
|
|
"pa_name": "INetworkManager",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntitySheep",
|
|
"shortName": "EntitySheep",
|
|
"pa_name": "IEntitySheep",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagByte",
|
|
"shortName": "NBTTagByte",
|
|
"pa_name": "INBTTagByte",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemBow",
|
|
"shortName": "ItemBow",
|
|
"pa_name": "IItemBow",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagIntArray",
|
|
"shortName": "NBTTagIntArray",
|
|
"pa_name": "INBTTagIntArray",
|
|
"import_count": 4
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockIce",
|
|
"shortName": "BlockIce",
|
|
"pa_name": "IBlockIce",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockLeavesBase",
|
|
"shortName": "BlockLeavesBase",
|
|
"pa_name": "IBlockLeavesBase",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockVine",
|
|
"shortName": "BlockVine",
|
|
"pa_name": "IBlockVine",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityHorse",
|
|
"shortName": "EntityHorse",
|
|
"pa_name": "IEntityHorse",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.RenderWorldLastEvent",
|
|
"shortName": "RenderWorldLastEvent",
|
|
"pa_name": "IRenderWorldLastEvent",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.registry.IEntityAdditionalSpawnData",
|
|
"shortName": "IEntityAdditionalSpawnData",
|
|
"pa_name": "IIEntityAdditionalSpawnData",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.FMLNetworkEvent",
|
|
"shortName": "FMLNetworkEvent",
|
|
"pa_name": "IFMLNetworkEvent",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemArmor.ArmorMaterial",
|
|
"shortName": "ArmorMaterial",
|
|
"pa_name": "IArmorMaterial",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.EntityEvent",
|
|
"shortName": "EntityEvent",
|
|
"pa_name": "IEntityEvent",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.EntityDamageSource",
|
|
"shortName": "EntityDamageSource",
|
|
"pa_name": "IEntityDamageSource",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.ChunkCoordIntPair",
|
|
"shortName": "ChunkCoordIntPair",
|
|
"pa_name": "IChunkCoordIntPair",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.EventPriority",
|
|
"shortName": "EventPriority",
|
|
"pa_name": "IEventPriority",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.GuiScreenEvent",
|
|
"shortName": "GuiScreenEvent",
|
|
"pa_name": "IGuiScreenEvent",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.IExtendedEntityProperties",
|
|
"shortName": "IExtendedEntityProperties",
|
|
"pa_name": "IIExtendedEntityProperties",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemSword",
|
|
"shortName": "ItemSword",
|
|
"pa_name": "IItemSword",
|
|
"import_count": 3
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntityGhast",
|
|
"shortName": "EntityGhast",
|
|
"pa_name": "IEntityGhast",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S12PacketEntityVelocity",
|
|
"shortName": "S12PacketEntityVelocity",
|
|
"pa_name": "IS12PacketEntityVelocity",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.entity.EntityPlayerSP",
|
|
"shortName": "EntityPlayerSP",
|
|
"pa_name": "IEntityPlayerSP",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.IItemRenderer.ItemRenderType",
|
|
"shortName": "ItemRenderType",
|
|
"pa_name": "IItemRenderType",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EnumCreatureType",
|
|
"shortName": "EnumCreatureType",
|
|
"pa_name": "IEnumCreatureType",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.world.ChunkDataEvent",
|
|
"shortName": "ChunkDataEvent",
|
|
"pa_name": "IChunkDataEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.world.ChunkEvent",
|
|
"shortName": "ChunkEvent",
|
|
"pa_name": "IChunkEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.world.ChunkWatchEvent",
|
|
"shortName": "ChunkWatchEvent",
|
|
"pa_name": "IChunkWatchEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.ContainerPlayer",
|
|
"shortName": "ContainerPlayer",
|
|
"pa_name": "IContainerPlayer",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.living.LivingDeathEvent",
|
|
"shortName": "LivingDeathEvent",
|
|
"pa_name": "ILivingDeathEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.gameevent.TickEvent.Phase",
|
|
"shortName": "Phase",
|
|
"pa_name": "IPhase",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityMoveHelper",
|
|
"shortName": "EntityMoveHelper",
|
|
"pa_name": "IEntityMoveHelper",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.EnumSkyBlock",
|
|
"shortName": "EnumSkyBlock",
|
|
"pa_name": "IEnumSkyBlock",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.AbstractResourcePack",
|
|
"shortName": "AbstractResourcePack",
|
|
"pa_name": "IAbstractResourcePack",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.FallbackResourceManager",
|
|
"shortName": "FallbackResourceManager",
|
|
"pa_name": "IFallbackResourceManager",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.RenderLivingEvent",
|
|
"shortName": "RenderLivingEvent",
|
|
"pa_name": "IRenderLivingEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.RenderPlayerEvent",
|
|
"shortName": "RenderPlayerEvent",
|
|
"pa_name": "IRenderPlayerEvent",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.particle.EntityPortalFX",
|
|
"shortName": "EntityPortalFX",
|
|
"pa_name": "IEntityPortalFX",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.SkinManager",
|
|
"shortName": "SkinManager",
|
|
"pa_name": "ISkinManager",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntityEnderman",
|
|
"shortName": "EntityEnderman",
|
|
"pa_name": "IEntityEnderman",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntityCreeper",
|
|
"shortName": "EntityCreeper",
|
|
"pa_name": "IEntityCreeper",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.IMob",
|
|
"shortName": "IMob",
|
|
"pa_name": "IIMob",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.INpc",
|
|
"shortName": "INpc",
|
|
"pa_name": "IINpc",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.projectile.EntityFishHook",
|
|
"shortName": "EntityFishHook",
|
|
"pa_name": "IEntityFishHook",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTBase.NBTPrimitive",
|
|
"shortName": "NBTPrimitive",
|
|
"pa_name": "INBTPrimitive",
|
|
"import_count": 2
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.PlayerNotFoundException",
|
|
"shortName": "PlayerNotFoundException",
|
|
"pa_name": "IPlayerNotFoundException",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.NetHandlerPlayServer",
|
|
"shortName": "NetHandlerPlayServer",
|
|
"pa_name": "INetHandlerPlayServer",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.achievement.GuiAchievement",
|
|
"shortName": "GuiAchievement",
|
|
"pa_name": "IGuiAchievement",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTSizeTracker",
|
|
"shortName": "NBTSizeTracker",
|
|
"pa_name": "INBTSizeTracker",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.IGuiHandler",
|
|
"shortName": "IGuiHandler",
|
|
"pa_name": "IIGuiHandler",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.dispenser.BehaviorDefaultDispenseItem",
|
|
"shortName": "BehaviorDefaultDispenseItem",
|
|
"pa_name": "IBehaviorDefaultDispenseItem",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.Item.ToolMaterial",
|
|
"shortName": "ToolMaterial",
|
|
"pa_name": "IToolMaterial",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemFlintAndSteel",
|
|
"shortName": "ItemFlintAndSteel",
|
|
"pa_name": "IItemFlintAndSteel",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.Mod",
|
|
"shortName": "Mod",
|
|
"pa_name": "IMod",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.Mod.EventHandler",
|
|
"shortName": "EventHandler",
|
|
"pa_name": "IEventHandler",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.SidedProxy",
|
|
"shortName": "SidedProxy",
|
|
"pa_name": "ISidedProxy",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLLoadCompleteEvent",
|
|
"shortName": "FMLLoadCompleteEvent",
|
|
"pa_name": "IFMLLoadCompleteEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLServerStartedEvent",
|
|
"shortName": "FMLServerStartedEvent",
|
|
"pa_name": "IFMLServerStartedEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.event.FMLServerStoppedEvent",
|
|
"shortName": "FMLServerStoppedEvent",
|
|
"pa_name": "IFMLServerStoppedEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.Teleporter",
|
|
"shortName": "Teleporter",
|
|
"pa_name": "ITeleporter",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.LoaderState",
|
|
"shortName": "LoaderState",
|
|
"pa_name": "ILoaderState",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.EntityDamageSourceIndirect",
|
|
"shortName": "EntityDamageSourceIndirect",
|
|
"pa_name": "IEntityDamageSourceIndirect",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.eventhandler.Event.Result",
|
|
"shortName": "Result",
|
|
"pa_name": "IResult",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.ChunkPosition",
|
|
"shortName": "ChunkPosition",
|
|
"pa_name": "IChunkPosition",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.AnvilRepairEvent",
|
|
"shortName": "AnvilRepairEvent",
|
|
"pa_name": "IAnvilRepairEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerDestroyItemEvent",
|
|
"shortName": "PlayerDestroyItemEvent",
|
|
"pa_name": "IPlayerDestroyItemEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.EntityStruckByLightningEvent",
|
|
"shortName": "EntityStruckByLightningEvent",
|
|
"pa_name": "IEntityStruckByLightningEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.PlaySoundAtEntityEvent",
|
|
"shortName": "PlaySoundAtEntityEvent",
|
|
"pa_name": "IPlaySoundAtEntityEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.AchievementEvent",
|
|
"shortName": "AchievementEvent",
|
|
"pa_name": "IAchievementEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.ArrowLooseEvent",
|
|
"shortName": "ArrowLooseEvent",
|
|
"pa_name": "IArrowLooseEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.ArrowNockEvent",
|
|
"shortName": "ArrowNockEvent",
|
|
"pa_name": "IArrowNockEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.BonemealEvent",
|
|
"shortName": "BonemealEvent",
|
|
"pa_name": "IBonemealEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.FillBucketEvent",
|
|
"shortName": "FillBucketEvent",
|
|
"pa_name": "IFillBucketEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerOpenContainerEvent",
|
|
"shortName": "PlayerOpenContainerEvent",
|
|
"pa_name": "IPlayerOpenContainerEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerPickupXpEvent",
|
|
"shortName": "PlayerPickupXpEvent",
|
|
"pa_name": "IPlayerPickupXpEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerSleepInBedEvent",
|
|
"shortName": "PlayerSleepInBedEvent",
|
|
"pa_name": "IPlayerSleepInBedEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerWakeUpEvent",
|
|
"shortName": "PlayerWakeUpEvent",
|
|
"pa_name": "IPlayerWakeUpEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.UseHoeEvent",
|
|
"shortName": "UseHoeEvent",
|
|
"pa_name": "IUseHoeEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerEvent",
|
|
"shortName": "PlayerEvent",
|
|
"pa_name": "IPlayerEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.player.PlayerInteractEvent.Action",
|
|
"shortName": "Action",
|
|
"pa_name": "IAction",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.terraingen.PopulateChunkEvent",
|
|
"shortName": "PopulateChunkEvent",
|
|
"pa_name": "IPopulateChunkEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIDoorInteract",
|
|
"shortName": "EntityAIDoorInteract",
|
|
"pa_name": "IEntityAIDoorInteract",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockDoor",
|
|
"shortName": "BlockDoor",
|
|
"pa_name": "IBlockDoor",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockFence",
|
|
"shortName": "BlockFence",
|
|
"pa_name": "IBlockFence",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockFenceGate",
|
|
"shortName": "BlockFenceGate",
|
|
"pa_name": "IBlockFenceGate",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockRailBase",
|
|
"shortName": "BlockRailBase",
|
|
"pa_name": "IBlockRailBase",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockWall",
|
|
"shortName": "BlockWall",
|
|
"pa_name": "IBlockWall",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.ChunkCache",
|
|
"shortName": "ChunkCache",
|
|
"pa_name": "IChunkCache",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAINearestAttackableTarget",
|
|
"shortName": "EntityAINearestAttackableTarget",
|
|
"pa_name": "IEntityAINearestAttackableTarget",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockBreakable",
|
|
"shortName": "BlockBreakable",
|
|
"pa_name": "IBlockBreakable",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.util.ForgeDirection",
|
|
"shortName": "ForgeDirection",
|
|
"pa_name": "IForgeDirection",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.RenderGameOverlayEvent",
|
|
"shortName": "RenderGameOverlayEvent",
|
|
"pa_name": "IRenderGameOverlayEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.RenderHandEvent",
|
|
"shortName": "RenderHandEvent",
|
|
"pa_name": "IRenderHandEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.particle.EntityFlameFX",
|
|
"shortName": "EntityFlameFX",
|
|
"pa_name": "IEntityFlameFX",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.particle.EntitySmokeFX",
|
|
"shortName": "EntitySmokeFX",
|
|
"pa_name": "IEntitySmokeFX",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.IReloadableResourceManager",
|
|
"shortName": "IReloadableResourceManager",
|
|
"pa_name": "IIReloadableResourceManager",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.ReportedException",
|
|
"shortName": "ReportedException",
|
|
"pa_name": "IReportedException",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.ClientCommandHandler",
|
|
"shortName": "ClientCommandHandler",
|
|
"pa_name": "IClientCommandHandler",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.FolderResourcePack",
|
|
"shortName": "FolderResourcePack",
|
|
"pa_name": "IFolderResourcePack",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.IResourceManagerReloadListener",
|
|
"shortName": "IResourceManagerReloadListener",
|
|
"pa_name": "IIResourceManagerReloadListener",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityChicken",
|
|
"shortName": "EntityChicken",
|
|
"pa_name": "IEntityChicken",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.SimpleTexture",
|
|
"shortName": "SimpleTexture",
|
|
"pa_name": "ISimpleTexture",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.gameevent.InputEvent",
|
|
"shortName": "InputEvent",
|
|
"pa_name": "IInputEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.event.ClickEvent",
|
|
"shortName": "ClickEvent",
|
|
"pa_name": "IClickEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.event.ClickEvent.Action",
|
|
"shortName": "Action",
|
|
"pa_name": "IAction",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.ISound",
|
|
"shortName": "ISound",
|
|
"pa_name": "IISound",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.ITickableSound",
|
|
"shortName": "ITickableSound",
|
|
"pa_name": "IITickableSound",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.audio.MovingSound",
|
|
"shortName": "MovingSound",
|
|
"pa_name": "IMovingSound",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.entity.EntityEvent.EntityConstructing",
|
|
"shortName": "EntityConstructing",
|
|
"pa_name": "IEntityConstructing",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.client.C17PacketCustomPayload",
|
|
"shortName": "C17PacketCustomPayload",
|
|
"pa_name": "IC17PacketCustomPayload",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.shader.ShaderGroup",
|
|
"shortName": "ShaderGroup",
|
|
"pa_name": "IShaderGroup",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.event.GuiOpenEvent",
|
|
"shortName": "GuiOpenEvent",
|
|
"pa_name": "IGuiOpenEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.GuiConfirmOpenLink",
|
|
"shortName": "GuiConfirmOpenLink",
|
|
"pa_name": "IGuiConfirmOpenLink",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.resources.DefaultResourcePack",
|
|
"shortName": "DefaultResourcePack",
|
|
"pa_name": "IDefaultResourcePack",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.texture.ITextureObject",
|
|
"shortName": "ITextureObject",
|
|
"pa_name": "IITextureObject",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.model.PositionTextureVertex",
|
|
"shortName": "PositionTextureVertex",
|
|
"pa_name": "IPositionTextureVertex",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.renderer.ImageBufferDownload",
|
|
"shortName": "ImageBufferDownload",
|
|
"pa_name": "IImageBufferDownload",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.client.IItemRenderer.ItemRendererHelper",
|
|
"shortName": "ItemRendererHelper",
|
|
"pa_name": "IItemRendererHelper",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.inventory.SlotCrafting",
|
|
"shortName": "SlotCrafting",
|
|
"pa_name": "ISlotCrafting",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S2FPacketSetSlot",
|
|
"shortName": "S2FPacketSetSlot",
|
|
"pa_name": "IS2FPacketSetSlot",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.ForgeChunkManager.LoadingCallback",
|
|
"shortName": "LoadingCallback",
|
|
"pa_name": "ILoadingCallback",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.ForgeChunkManager.Type",
|
|
"shortName": "Type",
|
|
"pa_name": "IType",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.enchantment.EnumEnchantmentType",
|
|
"shortName": "EnumEnchantmentType",
|
|
"pa_name": "IEnumEnchantmentType",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIAttackOnCollide",
|
|
"shortName": "EntityAIAttackOnCollide",
|
|
"pa_name": "IEntityAIAttackOnCollide",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIHurtByTarget",
|
|
"shortName": "EntityAIHurtByTarget",
|
|
"pa_name": "IEntityAIHurtByTarget",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIOpenDoor",
|
|
"shortName": "EntityAIOpenDoor",
|
|
"pa_name": "IEntityAIOpenDoor",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAIRestrictSun",
|
|
"shortName": "EntityAIRestrictSun",
|
|
"pa_name": "IEntityAIRestrictSun",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAISwimming",
|
|
"shortName": "EntityAISwimming",
|
|
"pa_name": "IEntityAISwimming",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.ai.EntityAITasks.EntityAITaskEntry",
|
|
"shortName": "EntityAITaskEntry",
|
|
"pa_name": "IEntityAITaskEntry",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.boss.IBossDisplayData",
|
|
"shortName": "IBossDisplayData",
|
|
"pa_name": "IIBossDisplayData",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntityZombie",
|
|
"shortName": "EntityZombie",
|
|
"pa_name": "IEntityZombie",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.passive.EntityBat",
|
|
"shortName": "EntityBat",
|
|
"pa_name": "IEntityBat",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S0BPacketAnimation",
|
|
"shortName": "S0BPacketAnimation",
|
|
"pa_name": "IS0BPacketAnimation",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.event.ServerChatEvent",
|
|
"shortName": "ServerChatEvent",
|
|
"pa_name": "IServerChatEvent",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S27PacketExplosion",
|
|
"shortName": "S27PacketExplosion",
|
|
"pa_name": "IS27PacketExplosion",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.MovingObjectPosition.MovingObjectType",
|
|
"shortName": "MovingObjectType",
|
|
"pa_name": "IMovingObjectType",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.monster.EntitySkeleton",
|
|
"shortName": "EntitySkeleton",
|
|
"pa_name": "IEntitySkeleton",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.server.S04PacketEntityEquipment",
|
|
"shortName": "S04PacketEntityEquipment",
|
|
"pa_name": "IS04PacketEntityEquipment",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.item.ItemColored",
|
|
"shortName": "ItemColored",
|
|
"pa_name": "IItemColored",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "cpw.mods.fml.common.network.internal.FMLMessage",
|
|
"shortName": "FMLMessage",
|
|
"pa_name": "IFMLMessage",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.EntityTrackerEntry",
|
|
"shortName": "EntityTrackerEntry",
|
|
"pa_name": "IEntityTrackerEntry",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.EnumDifficulty",
|
|
"shortName": "EnumDifficulty",
|
|
"pa_name": "IEnumDifficulty",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.command.CommandHandler",
|
|
"shortName": "CommandHandler",
|
|
"pa_name": "ICommandHandler",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.BiomeDictionary.Type",
|
|
"shortName": "Type",
|
|
"pa_name": "IType",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.util.Vec3i",
|
|
"shortName": "Vec3i",
|
|
"pa_name": "IVec3i",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.block.BlockAir",
|
|
"shortName": "BlockAir",
|
|
"pa_name": "IBlockAir",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.entity.effect.EntityLightningBolt",
|
|
"shortName": "EntityLightningBolt",
|
|
"pa_name": "IEntityLightningBolt",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.tileentity.TileEntitySign",
|
|
"shortName": "TileEntitySign",
|
|
"pa_name": "ITileEntitySign",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.util.BlockSnapshot",
|
|
"shortName": "BlockSnapshot",
|
|
"pa_name": "IBlockSnapshot",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.stats.StatBase",
|
|
"shortName": "StatBase",
|
|
"pa_name": "IStatBase",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraftforge.common.IPlantable",
|
|
"shortName": "IPlantable",
|
|
"pa_name": "IIPlantable",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.scoreboard.IScoreObjectiveCriteria",
|
|
"shortName": "IScoreObjectiveCriteria",
|
|
"pa_name": "IIScoreObjectiveCriteria",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagByteArray",
|
|
"shortName": "NBTTagByteArray",
|
|
"pa_name": "INBTTagByteArray",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagLong",
|
|
"shortName": "NBTTagLong",
|
|
"pa_name": "INBTTagLong",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.nbt.NBTTagShort",
|
|
"shortName": "NBTTagShort",
|
|
"pa_name": "INBTTagShort",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.world.IWorldAccess",
|
|
"shortName": "IWorldAccess",
|
|
"pa_name": "IIWorldAccess",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.client.gui.inventory.GuiInventory",
|
|
"shortName": "GuiInventory",
|
|
"pa_name": "IGuiInventory",
|
|
"import_count": 1
|
|
},
|
|
{
|
|
"fqn": "net.minecraft.network.play.client.C0DPacketCloseWindow",
|
|
"shortName": "C0DPacketCloseWindow",
|
|
"pa_name": "IC0DPacketCloseWindow",
|
|
"import_count": 1
|
|
}
|
|
]
|
|
},
|
|
"types": {
|
|
"net.minecraft.nbt.NBTTagCompound": {
|
|
"shortName": "NBTTagCompound",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as INbt",
|
|
"pa_name": "INbt",
|
|
"target": null,
|
|
"import_count": 593,
|
|
"file_count": 593
|
|
},
|
|
"net.minecraft.entity.player.EntityPlayer": {
|
|
"shortName": "EntityPlayer",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IPlayer",
|
|
"pa_name": "IPlayer",
|
|
"target": null,
|
|
"import_count": 551,
|
|
"file_count": 551
|
|
},
|
|
"cpw.mods.fml.relauncher.Side": {
|
|
"shortName": "Side",
|
|
"classification": "TRANSFORM",
|
|
"reason": "Static-Transform (2 regex patterns)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 405,
|
|
"file_count": 405,
|
|
"transform_patterns": [
|
|
[
|
|
"@SideOnly\\s*\\(\\s*Side\\.CLIENT\\s*\\)",
|
|
"@ClientOnly"
|
|
],
|
|
[
|
|
"@SideOnly\\s*\\(\\s*Side\\.SERVER\\s*\\)",
|
|
"@ServerOnly"
|
|
]
|
|
]
|
|
},
|
|
"cpw.mods.fml.relauncher.SideOnly": {
|
|
"shortName": "SideOnly",
|
|
"classification": "TRANSFORM",
|
|
"reason": "Static-Transform (0 regex patterns)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 395,
|
|
"file_count": 395
|
|
},
|
|
"net.minecraft.entity.player.EntityPlayerMP": {
|
|
"shortName": "EntityPlayerMP",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IPlayer",
|
|
"pa_name": "IPlayer",
|
|
"target": null,
|
|
"import_count": 304,
|
|
"file_count": 304
|
|
},
|
|
"net.minecraft.entity.Entity": {
|
|
"shortName": "Entity",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IEntity",
|
|
"pa_name": "IEntity",
|
|
"target": null,
|
|
"import_count": 262,
|
|
"file_count": 262
|
|
},
|
|
"net.minecraft.item.ItemStack": {
|
|
"shortName": "ItemStack",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IItemStack",
|
|
"pa_name": "IItemStack",
|
|
"target": null,
|
|
"import_count": 228,
|
|
"file_count": 228
|
|
},
|
|
"net.minecraft.client.gui.GuiButton": {
|
|
"shortName": "GuiButton",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 218,
|
|
"file_count": 218
|
|
},
|
|
"net.minecraft.entity.EntityLivingBase": {
|
|
"shortName": "EntityLivingBase",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IEntityLivingBase",
|
|
"pa_name": "IEntityLivingBase",
|
|
"target": null,
|
|
"import_count": 201,
|
|
"file_count": 201
|
|
},
|
|
"net.minecraft.client.Minecraft": {
|
|
"shortName": "Minecraft",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 180,
|
|
"file_count": 180
|
|
},
|
|
"net.minecraft.world.World": {
|
|
"shortName": "World",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IWorld",
|
|
"pa_name": "IWorld",
|
|
"target": null,
|
|
"import_count": 172,
|
|
"file_count": 172
|
|
},
|
|
"net.minecraft.util.ResourceLocation": {
|
|
"shortName": "ResourceLocation",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IResourceLocation",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IResourceLocation.java",
|
|
"import_count": 145,
|
|
"file_count": 145
|
|
},
|
|
"net.minecraft.client.model.ModelRenderer": {
|
|
"shortName": "ModelRenderer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 122,
|
|
"file_count": 122
|
|
},
|
|
"net.minecraft.nbt.NBTTagList": {
|
|
"shortName": "NBTTagList",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as INbtList",
|
|
"pa_name": "INbtList",
|
|
"target": null,
|
|
"import_count": 111,
|
|
"file_count": 111
|
|
},
|
|
"net.minecraft.util.StatCollector": {
|
|
"shortName": "StatCollector",
|
|
"classification": "SERVICE",
|
|
"reason": "Translation/localization is platform-specific",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 106,
|
|
"file_count": 106,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.model.ModelBase": {
|
|
"shortName": "ModelBase",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 102,
|
|
"file_count": 102
|
|
},
|
|
"net.minecraft.util.MathHelper": {
|
|
"shortName": "MathHelper",
|
|
"classification": "TRANSFORM",
|
|
"reason": "Static-Transform (7 regex patterns)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 98,
|
|
"file_count": 98,
|
|
"transform_patterns": [
|
|
[
|
|
"MathHelper\\.clamp_int\\s*\\(",
|
|
"ValueUtil.clampInt("
|
|
],
|
|
[
|
|
"MathHelper\\.clamp_float\\s*\\(",
|
|
"ValueUtil.clampFloat("
|
|
],
|
|
[
|
|
"MathHelper\\.clamp_double\\s*\\(",
|
|
"ValueUtil.clampDouble("
|
|
],
|
|
[
|
|
"MathHelper\\.sqrt_double\\s*\\(",
|
|
"Math.sqrt("
|
|
],
|
|
[
|
|
"MathHelper\\.sqrt_float\\s*\\(",
|
|
"(float)Math.sqrt("
|
|
],
|
|
[
|
|
"MathHelper\\.floor_double\\s*\\(",
|
|
"ValueUtil.floorDouble("
|
|
],
|
|
[
|
|
"MathHelper\\.floor_float\\s*\\(",
|
|
"ValueUtil.floorFloat("
|
|
]
|
|
]
|
|
},
|
|
"net.minecraft.block.Block": {
|
|
"shortName": "Block",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 28 methods, 14% static → instance-heavy",
|
|
"pa_name": "IBlock",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IBlock.java",
|
|
"import_count": 84,
|
|
"file_count": 84
|
|
},
|
|
"net.minecraft.tileentity.TileEntity": {
|
|
"shortName": "TileEntity",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 6 methods, 0% static → instance-heavy",
|
|
"pa_name": "ITileEntity",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITileEntity.java",
|
|
"import_count": 78,
|
|
"file_count": 78
|
|
},
|
|
"net.minecraft.item.Item": {
|
|
"shortName": "Item",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 75% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 72,
|
|
"file_count": 72,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.gui.GuiScreen": {
|
|
"shortName": "GuiScreen",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 70,
|
|
"file_count": 70
|
|
},
|
|
"net.minecraft.util.AxisAlignedBB": {
|
|
"shortName": "AxisAlignedBB",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IBoundingBox",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IBoundingBox.java",
|
|
"import_count": 59,
|
|
"file_count": 59
|
|
},
|
|
"net.minecraft.command.ICommandSender": {
|
|
"shortName": "ICommandSender",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "ICommandSender",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ICommandSender.java",
|
|
"import_count": 47,
|
|
"file_count": 47
|
|
},
|
|
"net.minecraft.init.Blocks": {
|
|
"shortName": "Blocks",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlocks",
|
|
"target": null,
|
|
"import_count": 47,
|
|
"file_count": 47
|
|
},
|
|
"net.minecraft.client.renderer.Tessellator": {
|
|
"shortName": "Tessellator",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 46,
|
|
"file_count": 46
|
|
},
|
|
"net.minecraft.util.Vec3": {
|
|
"shortName": "Vec3",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IVector3",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IVector3.java",
|
|
"import_count": 43,
|
|
"file_count": 43
|
|
},
|
|
"net.minecraft.inventory.Slot": {
|
|
"shortName": "Slot",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 13 methods, 0% static → instance-heavy",
|
|
"pa_name": "ISlot",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ISlot.java",
|
|
"import_count": 42,
|
|
"file_count": 42
|
|
},
|
|
"net.minecraft.client.renderer.RenderHelper": {
|
|
"shortName": "RenderHelper",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 40,
|
|
"file_count": 40
|
|
},
|
|
"net.minecraft.client.renderer.OpenGlHelper": {
|
|
"shortName": "OpenGlHelper",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 39,
|
|
"file_count": 39
|
|
},
|
|
"net.minecraft.client.renderer.texture.TextureManager": {
|
|
"shortName": "TextureManager",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 38,
|
|
"file_count": 38
|
|
},
|
|
"net.minecraft.client.gui.FontRenderer": {
|
|
"shortName": "FontRenderer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 38,
|
|
"file_count": 38
|
|
},
|
|
"net.minecraft.util.DamageSource": {
|
|
"shortName": "DamageSource",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IDamageSource",
|
|
"pa_name": "IDamageSource",
|
|
"target": null,
|
|
"import_count": 36,
|
|
"file_count": 36
|
|
},
|
|
"net.minecraft.client.renderer.RenderBlocks": {
|
|
"shortName": "RenderBlocks",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 13 methods, 8% static → instance-heavy",
|
|
"pa_name": "IRenderBlocks",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IRenderBlocks.java",
|
|
"import_count": 35,
|
|
"file_count": 35
|
|
},
|
|
"net.minecraft.nbt.NBTTagString": {
|
|
"shortName": "NBTTagString",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagString",
|
|
"target": null,
|
|
"import_count": 35,
|
|
"file_count": 35
|
|
},
|
|
"net.minecraft.util.IIcon": {
|
|
"shortName": "IIcon",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 35,
|
|
"file_count": 35
|
|
},
|
|
"net.minecraft.client.renderer.entity.RenderManager": {
|
|
"shortName": "RenderManager",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 33,
|
|
"file_count": 33
|
|
},
|
|
"net.minecraft.client.model.ModelBox": {
|
|
"shortName": "ModelBox",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IModelBox",
|
|
"target": null,
|
|
"import_count": 32,
|
|
"file_count": 32
|
|
},
|
|
"net.minecraft.command.CommandException": {
|
|
"shortName": "CommandException",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ICommandException",
|
|
"target": null,
|
|
"import_count": 31,
|
|
"file_count": 31
|
|
},
|
|
"net.minecraft.inventory.IInventory": {
|
|
"shortName": "IInventory",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 8 methods, 0% static → instance-heavy",
|
|
"pa_name": "IIInventory",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IIInventory.java",
|
|
"import_count": 30,
|
|
"file_count": 30
|
|
},
|
|
"net.minecraft.world.IBlockAccess": {
|
|
"shortName": "IBlockAccess",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IIBlockAccess",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IIBlockAccess.java",
|
|
"import_count": 30,
|
|
"file_count": 30
|
|
},
|
|
"net.minecraft.init.Items": {
|
|
"shortName": "Items",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItems",
|
|
"target": null,
|
|
"import_count": 29,
|
|
"file_count": 29
|
|
},
|
|
"cpw.mods.fml.client.registry.RenderingRegistry": {
|
|
"shortName": "RenderingRegistry",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 28,
|
|
"file_count": 28,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIBase": {
|
|
"shortName": "EntityAIBase",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 27,
|
|
"file_count": 27
|
|
},
|
|
"net.minecraft.server.MinecraftServer": {
|
|
"shortName": "MinecraftServer",
|
|
"classification": "SERVICE",
|
|
"reason": "Server access is a core platform concern (getServer, isDedicatedServer)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 26,
|
|
"file_count": 26,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.gui.ScaledResolution": {
|
|
"shortName": "ScaledResolution",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 26,
|
|
"file_count": 26
|
|
},
|
|
"net.minecraft.client.renderer.texture.IIconRegister": {
|
|
"shortName": "IIconRegister",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 26,
|
|
"file_count": 26,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.EntityList": {
|
|
"shortName": "EntityList",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 25,
|
|
"file_count": 25,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.FMLCommonHandler": {
|
|
"shortName": "FMLCommonHandler",
|
|
"classification": "SERVICE",
|
|
"reason": "Side detection is platform infrastructure",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 25,
|
|
"file_count": 25,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.inventory.Container": {
|
|
"shortName": "Container",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 11 methods, 27% static → instance-heavy",
|
|
"pa_name": "IContainer",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IContainer.java",
|
|
"import_count": 25,
|
|
"file_count": 25
|
|
},
|
|
"net.minecraft.creativetab.CreativeTabs": {
|
|
"shortName": "CreativeTabs",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 25,
|
|
"file_count": 25
|
|
},
|
|
"net.minecraft.util.ChatComponentTranslation": {
|
|
"shortName": "ChatComponentTranslation",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "ITextComponent",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITextComponent.java",
|
|
"import_count": 24,
|
|
"file_count": 24
|
|
},
|
|
"net.minecraft.nbt.CompressedStreamTools": {
|
|
"shortName": "CompressedStreamTools",
|
|
"classification": "SERVICE",
|
|
"reason": "NBT I/O operations belong with NBT infrastructure",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/noppes/npcs/platform/nbt/NBTIO.java",
|
|
"import_count": 24,
|
|
"file_count": 24,
|
|
"service_name": "NBTIO"
|
|
},
|
|
"net.minecraft.block.material.Material": {
|
|
"shortName": "Material",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IMaterial",
|
|
"target": null,
|
|
"import_count": 24,
|
|
"file_count": 24
|
|
},
|
|
"net.minecraft.client.gui.GuiYesNo": {
|
|
"shortName": "GuiYesNo",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiYesNo",
|
|
"target": null,
|
|
"import_count": 22,
|
|
"file_count": 22
|
|
},
|
|
"net.minecraft.client.gui.Gui": {
|
|
"shortName": "Gui",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 22,
|
|
"file_count": 22,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.gui.GuiYesNoCallback": {
|
|
"shortName": "GuiYesNoCallback",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiYesNoCallback",
|
|
"target": null,
|
|
"import_count": 21,
|
|
"file_count": 21
|
|
},
|
|
"net.minecraft.util.ChatComponentText": {
|
|
"shortName": "ChatComponentText",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "ITextComponent",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITextComponent.java",
|
|
"import_count": 20,
|
|
"file_count": 20
|
|
},
|
|
"net.minecraft.util.EnumChatFormatting": {
|
|
"shortName": "EnumChatFormatting",
|
|
"classification": "TRANSFORM",
|
|
"reason": "Static-Transform (0 regex patterns)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 19,
|
|
"file_count": 19
|
|
},
|
|
"net.minecraft.item.ItemBlock": {
|
|
"shortName": "ItemBlock",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemBlock",
|
|
"target": null,
|
|
"import_count": 19,
|
|
"file_count": 19
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.Cancelable": {
|
|
"shortName": "Cancelable",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ICancelable",
|
|
"target": null,
|
|
"import_count": 19,
|
|
"file_count": 19
|
|
},
|
|
"net.minecraft.world.WorldServer": {
|
|
"shortName": "WorldServer",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IWorld",
|
|
"pa_name": "IWorld",
|
|
"target": null,
|
|
"import_count": 18,
|
|
"file_count": 18
|
|
},
|
|
"cpw.mods.fml.common.registry.GameRegistry": {
|
|
"shortName": "GameRegistry",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 18,
|
|
"file_count": 18
|
|
},
|
|
"net.minecraft.entity.EntityLiving": {
|
|
"shortName": "EntityLiving",
|
|
"classification": "EXISTING",
|
|
"reason": "Already abstracted as IEntityLiving",
|
|
"pa_name": "IEntityLiving",
|
|
"target": null,
|
|
"import_count": 18,
|
|
"file_count": 18
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.Event": {
|
|
"shortName": "Event",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 17,
|
|
"file_count": 17
|
|
},
|
|
"net.minecraft.client.model.ModelBiped": {
|
|
"shortName": "ModelBiped",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 16,
|
|
"file_count": 16
|
|
},
|
|
"net.minecraft.block.BlockContainer": {
|
|
"shortName": "BlockContainer",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockContainer",
|
|
"target": null,
|
|
"import_count": 16,
|
|
"file_count": 16
|
|
},
|
|
"net.minecraft.entity.item.EntityItem": {
|
|
"shortName": "EntityItem",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IEntityItem",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/entity/IEntityItem.java",
|
|
"import_count": 15,
|
|
"file_count": 15
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.SubscribeEvent": {
|
|
"shortName": "SubscribeEvent",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 15,
|
|
"file_count": 15
|
|
},
|
|
"net.minecraft.util.MovingObjectPosition": {
|
|
"shortName": "MovingObjectPosition",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IRayTraceResult",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IRayTraceResult.java",
|
|
"import_count": 15,
|
|
"file_count": 15
|
|
},
|
|
"net.minecraft.command.CommandBase": {
|
|
"shortName": "CommandBase",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 14,
|
|
"file_count": 14,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.ItemArmor": {
|
|
"shortName": "ItemArmor",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 25% static → instance-heavy",
|
|
"pa_name": "IItemArmor",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/item/IItemArmor.java",
|
|
"import_count": 13,
|
|
"file_count": 13
|
|
},
|
|
"net.minecraft.nbt.NBTBase": {
|
|
"shortName": "NBTBase",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "INbtBase",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/INbtBase.java",
|
|
"import_count": 13,
|
|
"file_count": 13
|
|
},
|
|
"cpw.mods.fml.common.Loader": {
|
|
"shortName": "Loader",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 11,
|
|
"file_count": 11,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.client.IItemRenderer": {
|
|
"shortName": "IItemRenderer",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 11,
|
|
"file_count": 11,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.resources.IResource": {
|
|
"shortName": "IResource",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 11,
|
|
"file_count": 11,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.EnumAction": {
|
|
"shortName": "EnumAction",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEnumAction",
|
|
"target": null,
|
|
"import_count": 11,
|
|
"file_count": 11
|
|
},
|
|
"net.minecraft.util.math.BlockPos": {
|
|
"shortName": "BlockPos",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 22 methods, 9% static → instance-heavy",
|
|
"pa_name": "IBlockPos",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IBlockPos.java",
|
|
"import_count": 10,
|
|
"file_count": 10
|
|
},
|
|
"net.minecraft.entity.SharedMonsterAttributes": {
|
|
"shortName": "SharedMonsterAttributes",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ISharedMonsterAttributes",
|
|
"target": null,
|
|
"import_count": 10,
|
|
"file_count": 10
|
|
},
|
|
"net.minecraft.util.IChatComponent": {
|
|
"shortName": "IChatComponent",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "ITextComponent",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITextComponent.java",
|
|
"import_count": 10,
|
|
"file_count": 10
|
|
},
|
|
"net.minecraftforge.common.util.Constants": {
|
|
"shortName": "Constants",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IConstants",
|
|
"target": null,
|
|
"import_count": 9,
|
|
"file_count": 9
|
|
},
|
|
"net.minecraft.nbt.NBTTagDouble": {
|
|
"shortName": "NBTTagDouble",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagDouble",
|
|
"target": null,
|
|
"import_count": 9,
|
|
"file_count": 9
|
|
},
|
|
"net.minecraft.client.resources.I18n": {
|
|
"shortName": "I18n",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 9,
|
|
"file_count": 9,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.FMLLog": {
|
|
"shortName": "FMLLog",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 9,
|
|
"file_count": 9,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.config.Configuration": {
|
|
"shortName": "Configuration",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 8 methods, 0% static → instance-heavy",
|
|
"pa_name": "IConfiguration",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IConfiguration.java",
|
|
"import_count": 9,
|
|
"file_count": 9
|
|
},
|
|
"net.minecraft.client.renderer.entity.Render": {
|
|
"shortName": "Render",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 8,
|
|
"file_count": 8
|
|
},
|
|
"net.minecraft.client.renderer.ItemRenderer": {
|
|
"shortName": "ItemRenderer",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 8,
|
|
"file_count": 8,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.MinecraftForge": {
|
|
"shortName": "MinecraftForge",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 8,
|
|
"file_count": 8
|
|
},
|
|
"net.minecraft.nbt.NBTTagInt": {
|
|
"shortName": "NBTTagInt",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagInt",
|
|
"target": null,
|
|
"import_count": 8,
|
|
"file_count": 8
|
|
},
|
|
"net.minecraft.client.renderer.entity.RenderItem": {
|
|
"shortName": "RenderItem",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 33% static → instance-heavy",
|
|
"pa_name": "IRenderItem",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IRenderItem.java",
|
|
"import_count": 8,
|
|
"file_count": 8
|
|
},
|
|
"net.minecraft.entity.monster.EntityMob": {
|
|
"shortName": "EntityMob",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IEntityMob",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/entity/IEntityMob.java",
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.entity.passive.EntityAnimal": {
|
|
"shortName": "EntityAnimal",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAnimal",
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.entity.passive.EntityTameable": {
|
|
"shortName": "EntityTameable",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityTameable",
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.client.entity.EntityClientPlayerMP": {
|
|
"shortName": "EntityClientPlayerMP",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.inventory.InventoryBasic": {
|
|
"shortName": "InventoryBasic",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.entity.EntityCreature": {
|
|
"shortName": "EntityCreature",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 10 methods, 0% static → instance-heavy",
|
|
"pa_name": "IEntityLiving",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/entity/IEntityLiving.java",
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.potion.Potion": {
|
|
"shortName": "Potion",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IPotionType",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IPotionType.java",
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.network.Packet": {
|
|
"shortName": "Packet",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.client.renderer.entity.RendererLivingEntity": {
|
|
"shortName": "RendererLivingEntity",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRendererLivingEntity",
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler": {
|
|
"shortName": "ISimpleBlockRenderingHandler",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IISimpleBlockRenderingHandler",
|
|
"target": null,
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraftforge.common.config.Property": {
|
|
"shortName": "Property",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 6 methods, 0% static → instance-heavy",
|
|
"pa_name": "IProperty",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IProperty.java",
|
|
"import_count": 7,
|
|
"file_count": 7
|
|
},
|
|
"net.minecraft.potion.PotionEffect": {
|
|
"shortName": "PotionEffect",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IPotionEffect",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IPotionEffect.java",
|
|
"import_count": 6,
|
|
"file_count": 6
|
|
},
|
|
"cpw.mods.fml.common.ObfuscationReflectionHelper": {
|
|
"shortName": "ObfuscationReflectionHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.village.MerchantRecipeList": {
|
|
"shortName": "MerchantRecipeList",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 6 methods, 17% static → instance-heavy",
|
|
"pa_name": "IMerchantRecipeList",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IMerchantRecipeList.java",
|
|
"import_count": 6,
|
|
"file_count": 6
|
|
},
|
|
"net.minecraft.entity.passive.EntityVillager": {
|
|
"shortName": "EntityVillager",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.util.FakePlayer": {
|
|
"shortName": "FakePlayer",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.gameevent.TickEvent": {
|
|
"shortName": "TickEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ITickEvent",
|
|
"target": null,
|
|
"import_count": 6,
|
|
"file_count": 6
|
|
},
|
|
"net.minecraft.command.IEntitySelector": {
|
|
"shortName": "IEntitySelector",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.network.play.server.S35PacketUpdateTileEntity": {
|
|
"shortName": "S35PacketUpdateTileEntity",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.texture.TextureMap": {
|
|
"shortName": "TextureMap",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ITextureMap",
|
|
"target": null,
|
|
"import_count": 6,
|
|
"file_count": 6
|
|
},
|
|
"net.minecraft.util.ChatAllowedCharacters": {
|
|
"shortName": "ChatAllowedCharacters",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 6,
|
|
"file_count": 6,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.nbt.NBTTagFloat": {
|
|
"shortName": "NBTTagFloat",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagFloat",
|
|
"target": null,
|
|
"import_count": 6,
|
|
"file_count": 6
|
|
},
|
|
"net.minecraft.entity.item.EntityXPOrb": {
|
|
"shortName": "EntityXPOrb",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 5,
|
|
"file_count": 5,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.network.internal.FMLProxyPacket": {
|
|
"shortName": "FMLProxyPacket",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.stats.Achievement": {
|
|
"shortName": "Achievement",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 5,
|
|
"file_count": 5,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.ModContainer": {
|
|
"shortName": "ModContainer",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IModContainer",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IModContainer.java",
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.entity.projectile.EntityThrowable": {
|
|
"shortName": "EntityThrowable",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityThrowable",
|
|
"target": null,
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.pathfinding.PathEntity": {
|
|
"shortName": "PathEntity",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.block.BlockColored": {
|
|
"shortName": "BlockColored",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 5,
|
|
"file_count": 5,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.particle.EntityFX": {
|
|
"shortName": "EntityFX",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityFX",
|
|
"target": null,
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer": {
|
|
"shortName": "TileEntitySpecialRenderer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 5,
|
|
"file_count": 5
|
|
},
|
|
"net.minecraft.entity.boss.EntityDragon": {
|
|
"shortName": "EntityDragon",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityDragon",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.util.ChunkCoordinates": {
|
|
"shortName": "ChunkCoordinates",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPos",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.network.PacketBuffer": {
|
|
"shortName": "PacketBuffer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.entity.EnumCreatureAttribute": {
|
|
"shortName": "EnumCreatureAttribute",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.world.WorldEvent": {
|
|
"shortName": "WorldEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IWorldEvent",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.entity.projectile.EntityArrow": {
|
|
"shortName": "EntityArrow",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityArrow",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"cpw.mods.fml.common.gameevent.PlayerEvent": {
|
|
"shortName": "PlayerEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.ItemTooltipEvent": {
|
|
"shortName": "ItemTooltipEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemTooltipEvent",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.entity.ai.EntityAITarget": {
|
|
"shortName": "EntityAITarget",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.network.NetworkManager": {
|
|
"shortName": "NetworkManager",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INetworkManager",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.client.resources.IResourceManager": {
|
|
"shortName": "IResourceManager",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.audio.PositionedSoundRecord": {
|
|
"shortName": "PositionedSoundRecord",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.passive.EntitySheep": {
|
|
"shortName": "EntitySheep",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntitySheep",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.client.gui.inventory.GuiContainer": {
|
|
"shortName": "GuiContainer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.client.renderer.entity.NPCRendererHelper": {
|
|
"shortName": "NPCRendererHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.nbt.NBTTagByte": {
|
|
"shortName": "NBTTagByte",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagByte",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.client.renderer.GLAllocation": {
|
|
"shortName": "GLAllocation",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 4,
|
|
"file_count": 4,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.ItemBow": {
|
|
"shortName": "ItemBow",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemBow",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.inventory.InventoryCrafting": {
|
|
"shortName": "InventoryCrafting",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IInventoryCrafting",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IInventoryCrafting.java",
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.nbt.NBTTagIntArray": {
|
|
"shortName": "NBTTagIntArray",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagIntArray",
|
|
"target": null,
|
|
"import_count": 4,
|
|
"file_count": 4
|
|
},
|
|
"net.minecraft.block.BlockIce": {
|
|
"shortName": "BlockIce",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockIce",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.block.BlockLeavesBase": {
|
|
"shortName": "BlockLeavesBase",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockLeavesBase",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.block.BlockVine": {
|
|
"shortName": "BlockVine",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockVine",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.entity.passive.EntityHorse": {
|
|
"shortName": "EntityHorse",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityHorse",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.client.renderer.entity.RenderBiped": {
|
|
"shortName": "RenderBiped",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.entity.RenderPlayer": {
|
|
"shortName": "RenderPlayer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraftforge.client.event.RenderWorldLastEvent": {
|
|
"shortName": "RenderWorldLastEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRenderWorldLastEvent",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.entity.ai.attributes.AttributeModifier": {
|
|
"shortName": "AttributeModifier",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IAttributeModifier",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IAttributeModifier.java",
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"cpw.mods.fml.common.registry.IEntityAdditionalSpawnData": {
|
|
"shortName": "IEntityAdditionalSpawnData",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIEntityAdditionalSpawnData",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.world.Explosion": {
|
|
"shortName": "Explosion",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IExplosion",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IExplosion.java",
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"cpw.mods.fml.common.network.FMLNetworkEvent": {
|
|
"shortName": "FMLNetworkEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFMLNetworkEvent",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.item.ItemEditableBook": {
|
|
"shortName": "ItemEditableBook",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.ItemWritableBook": {
|
|
"shortName": "ItemWritableBook",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.util.ChatStyle": {
|
|
"shortName": "ChatStyle",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "ITextStyle",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITextStyle.java",
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraftforge.client.ForgeHooksClient": {
|
|
"shortName": "ForgeHooksClient",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.client.MinecraftForgeClient": {
|
|
"shortName": "MinecraftForgeClient",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.ItemArmor.ArmorMaterial": {
|
|
"shortName": "ArmorMaterial",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IArmorMaterial",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.util.EnumFacing": {
|
|
"shortName": "EnumFacing",
|
|
"classification": "TRANSFORM",
|
|
"reason": "Static-Transform (0 regex patterns)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraftforge.common.ForgeChunkManager": {
|
|
"shortName": "ForgeChunkManager",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.EntityEvent": {
|
|
"shortName": "EntityEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityEvent",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.util.EntityDamageSource": {
|
|
"shortName": "EntityDamageSource",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityDamageSource",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.world.ChunkCoordIntPair": {
|
|
"shortName": "ChunkCoordIntPair",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkCoordIntPair",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.world.biome.BiomeGenBase": {
|
|
"shortName": "BiomeGenBase",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.living.LivingEvent": {
|
|
"shortName": "LivingEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.EntityInteractEvent": {
|
|
"shortName": "EntityInteractEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerInteractEvent": {
|
|
"shortName": "PlayerInteractEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.EventPriority": {
|
|
"shortName": "EventPriority",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEventPriority",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.pathfinding.PathNavigate": {
|
|
"shortName": "PathNavigate",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.pathfinding.PathPoint": {
|
|
"shortName": "PathPoint",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.client.resources.SimpleReloadableResourceManager": {
|
|
"shortName": "SimpleReloadableResourceManager",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.entity.AbstractClientPlayer": {
|
|
"shortName": "AbstractClientPlayer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.client.settings.KeyBinding": {
|
|
"shortName": "KeyBinding",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.audio.SoundHandler": {
|
|
"shortName": "SoundHandler",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 6 methods, 0% static → instance-heavy",
|
|
"pa_name": "ISoundHandler",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ISoundHandler.java",
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.client.gui.GuiTextField": {
|
|
"shortName": "GuiTextField",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.entity.player.InventoryPlayer": {
|
|
"shortName": "InventoryPlayer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.client.renderer.EntityRenderer": {
|
|
"shortName": "EntityRenderer",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraftforge.client.event.GuiScreenEvent": {
|
|
"shortName": "GuiScreenEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiScreenEvent",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.inventory.ICrafting": {
|
|
"shortName": "ICrafting",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.IExtendedEntityProperties": {
|
|
"shortName": "IExtendedEntityProperties",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIExtendedEntityProperties",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.item.ItemSword": {
|
|
"shortName": "ItemSword",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemSword",
|
|
"target": null,
|
|
"import_count": 3,
|
|
"file_count": 3
|
|
},
|
|
"net.minecraft.item.ItemFood": {
|
|
"shortName": "ItemFood",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 3,
|
|
"file_count": 3,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.monster.EntityGhast": {
|
|
"shortName": "EntityGhast",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityGhast",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.command.PlayerSelector": {
|
|
"shortName": "PlayerSelector",
|
|
"classification": "SERVICE",
|
|
"reason": "Single static method (matchPlayers), too small for own service",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.network.play.server.S12PacketEntityVelocity": {
|
|
"shortName": "S12PacketEntityVelocity",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IS12PacketEntityVelocity",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.ai.attributes.IAttributeInstance": {
|
|
"shortName": "IAttributeInstance",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IIAttributeInstance",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IIAttributeInstance.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"cpw.mods.fml.common.network.NetworkRegistry": {
|
|
"shortName": "NetworkRegistry",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.common.DimensionManager": {
|
|
"shortName": "DimensionManager",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.entity.EntityPlayerSP": {
|
|
"shortName": "EntityPlayerSP",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityPlayerSP",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.settings.GameSettings": {
|
|
"shortName": "GameSettings",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.texture.TextureUtil": {
|
|
"shortName": "TextureUtil",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.client.IItemRenderer.ItemRenderType": {
|
|
"shortName": "ItemRenderType",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemRenderType",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.common.util.EnumHelper": {
|
|
"shortName": "EnumHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.oredict.OreDictionary": {
|
|
"shortName": "OreDictionary",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: 100% static methods (> 60% threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.registry.EntityRegistry": {
|
|
"shortName": "EntityRegistry",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.enchantment.EnchantmentHelper": {
|
|
"shortName": "EnchantmentHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.EnumCreatureType": {
|
|
"shortName": "EnumCreatureType",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEnumCreatureType",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.world.chunk.Chunk": {
|
|
"shortName": "Chunk",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.world.ChunkDataEvent": {
|
|
"shortName": "ChunkDataEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkDataEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.event.world.ChunkEvent": {
|
|
"shortName": "ChunkEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.event.world.ChunkWatchEvent": {
|
|
"shortName": "ChunkWatchEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkWatchEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.event.entity.EntityJoinWorldEvent": {
|
|
"shortName": "EntityJoinWorldEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.item.ItemTossEvent": {
|
|
"shortName": "ItemTossEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerUseItemEvent": {
|
|
"shortName": "PlayerUseItemEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.inventory.ContainerPlayer": {
|
|
"shortName": "ContainerPlayer",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IContainerPlayer",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.event.entity.living.LivingAttackEvent": {
|
|
"shortName": "LivingAttackEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.living.LivingDeathEvent": {
|
|
"shortName": "LivingDeathEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ILivingDeathEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.event.entity.living.LivingHurtEvent": {
|
|
"shortName": "LivingHurtEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.world.BlockEvent": {
|
|
"shortName": "BlockEvent",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 5 methods, 0% static → instance-heavy",
|
|
"pa_name": "IBlockEvent",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IBlockEvent.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"cpw.mods.fml.common.gameevent.TickEvent.Phase": {
|
|
"shortName": "Phase",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPhase",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.IRangedAttackMob": {
|
|
"shortName": "IRangedAttackMob",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.ai.EntityMoveHelper": {
|
|
"shortName": "EntityMoveHelper",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityMoveHelper",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.world.EnumSkyBlock": {
|
|
"shortName": "EnumSkyBlock",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEnumSkyBlock",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.resources.AbstractResourcePack": {
|
|
"shortName": "AbstractResourcePack",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IAbstractResourcePack",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.resources.FallbackResourceManager": {
|
|
"shortName": "FallbackResourceManager",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFallbackResourceManager",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.resources.IResourcePack": {
|
|
"shortName": "IResourcePack",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.resources.NPCResourceHelper": {
|
|
"shortName": "NPCResourceHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.resources.ResourcePackRepository": {
|
|
"shortName": "ResourcePackRepository",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IResourcePackRepository",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IResourcePackRepository.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.client.event.RenderLivingEvent": {
|
|
"shortName": "RenderLivingEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRenderLivingEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraftforge.client.event.RenderPlayerEvent": {
|
|
"shortName": "RenderPlayerEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRenderPlayerEvent",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.renderer.ActiveRenderInfo": {
|
|
"shortName": "ActiveRenderInfo",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.particle.EntityPortalFX": {
|
|
"shortName": "EntityPortalFX",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityPortalFX",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.IMerchant": {
|
|
"shortName": "IMerchant",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.BiomeDictionary": {
|
|
"shortName": "BiomeDictionary",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.crafting.CraftingManager": {
|
|
"shortName": "CraftingManager",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.client.resources.SkinManager": {
|
|
"shortName": "SkinManager",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ISkinManager",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.inventory.InventoryCraftResult": {
|
|
"shortName": "InventoryCraftResult",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.ForgeChunkManager.Ticket": {
|
|
"shortName": "Ticket",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "ITicket",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ITicket.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.util.WeightedRandom": {
|
|
"shortName": "WeightedRandom",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 2,
|
|
"file_count": 2,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.enchantment.Enchantment": {
|
|
"shortName": "Enchantment",
|
|
"classification": "INTERFACE",
|
|
"reason": "Force-classified as interface",
|
|
"pa_name": "IEnchantment",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IEnchantment.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.monster.EntityEnderman": {
|
|
"shortName": "EntityEnderman",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityEnderman",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.monster.EntityCreeper": {
|
|
"shortName": "EntityCreeper",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityCreeper",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.monster.IMob": {
|
|
"shortName": "IMob",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIMob",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.INpc": {
|
|
"shortName": "INpc",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IINpc",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.entity.projectile.EntityFishHook": {
|
|
"shortName": "EntityFishHook",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityFishHook",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.nbt.NBTBase.NBTPrimitive": {
|
|
"shortName": "NBTPrimitive",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTPrimitive",
|
|
"target": null,
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.scoreboard.ScoreObjective": {
|
|
"shortName": "ScoreObjective",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IScoreObjective",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IScoreObjective.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.scoreboard.ScorePlayerTeam": {
|
|
"shortName": "ScorePlayerTeam",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 11 methods, 0% static → instance-heavy",
|
|
"pa_name": "IScorePlayerTeam",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IScorePlayerTeam.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.scoreboard.Scoreboard": {
|
|
"shortName": "Scoreboard",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 13 methods, 0% static → instance-heavy",
|
|
"pa_name": "IScoreboard",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/scoreboard/IScoreboard.java",
|
|
"import_count": 2,
|
|
"file_count": 2
|
|
},
|
|
"net.minecraft.command.PlayerNotFoundException": {
|
|
"shortName": "PlayerNotFoundException",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerNotFoundException",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.network.FMLEventChannel": {
|
|
"shortName": "FMLEventChannel",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 4 methods, 0% static → instance-heavy",
|
|
"pa_name": "IFMLEventChannel",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IFMLEventChannel.java",
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.NetHandlerPlayServer": {
|
|
"shortName": "NetHandlerPlayServer",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INetHandlerPlayServer",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.gui.achievement.GuiAchievement": {
|
|
"shortName": "GuiAchievement",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiAchievement",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.WorldProvider": {
|
|
"shortName": "WorldProvider",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.nbt.NBTSizeTracker": {
|
|
"shortName": "NBTSizeTracker",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTSizeTracker",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.network.IGuiHandler": {
|
|
"shortName": "IGuiHandler",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIGuiHandler",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockDispenser": {
|
|
"shortName": "BlockDispenser",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.dispenser.BehaviorDefaultDispenseItem": {
|
|
"shortName": "BehaviorDefaultDispenseItem",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBehaviorDefaultDispenseItem",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.dispenser.IBlockSource": {
|
|
"shortName": "IBlockSource",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 5 methods, 0% static → instance-heavy",
|
|
"pa_name": "IIBlockSource",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IIBlockSource.java",
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.item.Item.ToolMaterial": {
|
|
"shortName": "ToolMaterial",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IToolMaterial",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.item.ItemFlintAndSteel": {
|
|
"shortName": "ItemFlintAndSteel",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemFlintAndSteel",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.Mod": {
|
|
"shortName": "Mod",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IMod",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.Mod.EventHandler": {
|
|
"shortName": "EventHandler",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEventHandler",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.SidedProxy": {
|
|
"shortName": "SidedProxy",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ISidedProxy",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLInitializationEvent": {
|
|
"shortName": "FMLInitializationEvent",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLLoadCompleteEvent": {
|
|
"shortName": "FMLLoadCompleteEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFMLLoadCompleteEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLPreInitializationEvent": {
|
|
"shortName": "FMLPreInitializationEvent",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLServerAboutToStartEvent": {
|
|
"shortName": "FMLServerAboutToStartEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.event.FMLServerStartedEvent": {
|
|
"shortName": "FMLServerStartedEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFMLServerStartedEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLServerStartingEvent": {
|
|
"shortName": "FMLServerStartingEvent",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.event.FMLServerStoppedEvent": {
|
|
"shortName": "FMLServerStoppedEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFMLServerStoppedEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.Teleporter": {
|
|
"shortName": "Teleporter",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ITeleporter",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.LoaderState": {
|
|
"shortName": "LoaderState",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ILoaderState",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.nbt.NBTUtil": {
|
|
"shortName": "NBTUtil",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.util.StringUtils": {
|
|
"shortName": "StringUtils",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.command.server.CommandBlockLogic": {
|
|
"shortName": "CommandBlockLogic",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "ICommandBlockLogic",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/ICommandBlockLogic.java",
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.tileentity.MobSpawnerBaseLogic": {
|
|
"shortName": "MobSpawnerBaseLogic",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.tileentity.TileEntityCommandBlock": {
|
|
"shortName": "TileEntityCommandBlock",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.tileentity.TileEntityMobSpawner": {
|
|
"shortName": "TileEntityMobSpawner",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.util.EntityDamageSourceIndirect": {
|
|
"shortName": "EntityDamageSourceIndirect",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityDamageSourceIndirect",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.Event.Result": {
|
|
"shortName": "Result",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IResult",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.ChunkPosition": {
|
|
"shortName": "ChunkPosition",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkPosition",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.ForgeEventFactory": {
|
|
"shortName": "ForgeEventFactory",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.AnvilRepairEvent": {
|
|
"shortName": "AnvilRepairEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IAnvilRepairEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerDestroyItemEvent": {
|
|
"shortName": "PlayerDestroyItemEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerDestroyItemEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.ForgeHooks": {
|
|
"shortName": "ForgeHooks",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.EntityStruckByLightningEvent": {
|
|
"shortName": "EntityStruckByLightningEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityStruckByLightningEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.PlaySoundAtEntityEvent": {
|
|
"shortName": "PlaySoundAtEntityEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlaySoundAtEntityEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.living.LivingFallEvent": {
|
|
"shortName": "LivingFallEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.AchievementEvent": {
|
|
"shortName": "AchievementEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IAchievementEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.ArrowLooseEvent": {
|
|
"shortName": "ArrowLooseEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IArrowLooseEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.ArrowNockEvent": {
|
|
"shortName": "ArrowNockEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IArrowNockEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.BonemealEvent": {
|
|
"shortName": "BonemealEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBonemealEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.FillBucketEvent": {
|
|
"shortName": "FillBucketEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFillBucketEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerDropsEvent": {
|
|
"shortName": "PlayerDropsEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerOpenContainerEvent": {
|
|
"shortName": "PlayerOpenContainerEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerOpenContainerEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerPickupXpEvent": {
|
|
"shortName": "PlayerPickupXpEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerPickupXpEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerSleepInBedEvent": {
|
|
"shortName": "PlayerSleepInBedEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerSleepInBedEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerWakeUpEvent": {
|
|
"shortName": "PlayerWakeUpEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerWakeUpEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.UseHoeEvent": {
|
|
"shortName": "UseHoeEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IUseHoeEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerEvent": {
|
|
"shortName": "PlayerEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPlayerEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.player.PlayerInteractEvent.Action": {
|
|
"shortName": "Action",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IAction",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.terraingen.PopulateChunkEvent": {
|
|
"shortName": "PopulateChunkEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPopulateChunkEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIDoorInteract": {
|
|
"shortName": "EntityAIDoorInteract",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAIDoorInteract",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockDoor": {
|
|
"shortName": "BlockDoor",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockDoor",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockFence": {
|
|
"shortName": "BlockFence",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockFence",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockFenceGate": {
|
|
"shortName": "BlockFenceGate",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockFenceGate",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockRailBase": {
|
|
"shortName": "BlockRailBase",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockRailBase",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockWall": {
|
|
"shortName": "BlockWall",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockWall",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.pathfinding.PathFinder": {
|
|
"shortName": "PathFinder",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.util.math.IntHashMap": {
|
|
"shortName": "IntHashMap",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 3 methods, 0% static → instance-heavy",
|
|
"pa_name": "IIntHashMap",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IIntHashMap.java",
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.ChunkCache": {
|
|
"shortName": "ChunkCache",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IChunkCache",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAINearestAttackableTarget": {
|
|
"shortName": "EntityAINearestAttackableTarget",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAINearestAttackableTarget",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockBreakable": {
|
|
"shortName": "BlockBreakable",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockBreakable",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.material.MapColor": {
|
|
"shortName": "MapColor",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.util.ForgeDirection": {
|
|
"shortName": "ForgeDirection",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IForgeDirection",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.item.EntityEnderPearl": {
|
|
"shortName": "EntityEnderPearl",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.texture.ITickable": {
|
|
"shortName": "ITickable",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.client.event.MouseEvent": {
|
|
"shortName": "MouseEvent",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.client.event.RenderGameOverlayEvent": {
|
|
"shortName": "RenderGameOverlayEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRenderGameOverlayEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.client.event.RenderHandEvent": {
|
|
"shortName": "RenderHandEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IRenderHandEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.client.registry.ClientRegistry": {
|
|
"shortName": "ClientRegistry",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.particle.EntityFlameFX": {
|
|
"shortName": "EntityFlameFX",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityFlameFX",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.particle.EntitySmokeFX": {
|
|
"shortName": "EntitySmokeFX",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntitySmokeFX",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.renderer.RenderGlobal": {
|
|
"shortName": "RenderGlobal",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.resources.IReloadableResourceManager": {
|
|
"shortName": "IReloadableResourceManager",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIReloadableResourceManager",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.util.ReportedException": {
|
|
"shortName": "ReportedException",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IReportedException",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.client.ClientCommandHandler": {
|
|
"shortName": "ClientCommandHandler",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IClientCommandHandler",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.resources.FolderResourcePack": {
|
|
"shortName": "FolderResourcePack",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFolderResourcePack",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.resources.IResourceManagerReloadListener": {
|
|
"shortName": "IResourceManagerReloadListener",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIResourceManagerReloadListener",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.passive.EntityChicken": {
|
|
"shortName": "EntityChicken",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityChicken",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.renderer.IImageBuffer": {
|
|
"shortName": "IImageBuffer",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.texture.SimpleTexture": {
|
|
"shortName": "SimpleTexture",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ISimpleTexture",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.gameevent.InputEvent": {
|
|
"shortName": "InputEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IInputEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.util.Util": {
|
|
"shortName": "Util",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.event.ClickEvent": {
|
|
"shortName": "ClickEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IClickEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.event.ClickEvent.Action": {
|
|
"shortName": "Action",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IAction",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.audio.ISound": {
|
|
"shortName": "ISound",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IISound",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.audio.ITickableSound": {
|
|
"shortName": "ITickableSound",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IITickableSound",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.audio.MovingSound": {
|
|
"shortName": "MovingSound",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IMovingSound",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.entity.EntityEvent.EntityConstructing": {
|
|
"shortName": "EntityConstructing",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityConstructing",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.client.C17PacketCustomPayload": {
|
|
"shortName": "C17PacketCustomPayload",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IC17PacketCustomPayload",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.village.MerchantRecipe": {
|
|
"shortName": "MerchantRecipe",
|
|
"classification": "INTERFACE",
|
|
"reason": "Auto: 5 methods, 0% static → instance-heavy",
|
|
"pa_name": "IMerchantRecipe",
|
|
"target": "platform-api/src/main/java/noppes/npcs/api/IMerchantRecipe.java",
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.item.crafting.IRecipe": {
|
|
"shortName": "IRecipe",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.shader.ShaderGroup": {
|
|
"shortName": "ShaderGroup",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IShaderGroup",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.client.event.GuiOpenEvent": {
|
|
"shortName": "GuiOpenEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiOpenEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.gui.GuiConfirmOpenLink": {
|
|
"shortName": "GuiConfirmOpenLink",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiConfirmOpenLink",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.relauncher.ReflectionHelper": {
|
|
"shortName": "ReflectionHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.audio.SoundRegistry": {
|
|
"shortName": "SoundRegistry",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.resources.DefaultResourcePack": {
|
|
"shortName": "DefaultResourcePack",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IDefaultResourcePack",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.gui.GuiSlot": {
|
|
"shortName": "GuiSlot",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.renderer.texture.ITextureObject": {
|
|
"shortName": "ITextureObject",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IITextureObject",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.model.PositionTextureVertex": {
|
|
"shortName": "PositionTextureVertex",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IPositionTextureVertex",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.model.TexturedQuad": {
|
|
"shortName": "TexturedQuad",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 2 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.renderer.ImageBufferDownload": {
|
|
"shortName": "ImageBufferDownload",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IImageBufferDownload",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.client.IItemRenderer.ItemRendererHelper": {
|
|
"shortName": "ItemRendererHelper",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemRendererHelper",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.client.renderer.entity.RenderLiving": {
|
|
"shortName": "RenderLiving",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.boss.BossStatus": {
|
|
"shortName": "BossStatus",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.item.ItemPotion": {
|
|
"shortName": "ItemPotion",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.potion.PotionHelper": {
|
|
"shortName": "PotionHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.model.ModelBook": {
|
|
"shortName": "ModelBook",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.inventory.SlotCrafting": {
|
|
"shortName": "SlotCrafting",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ISlotCrafting",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.server.S2FPacketSetSlot": {
|
|
"shortName": "S2FPacketSetSlot",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IS2FPacketSetSlot",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.ForgeChunkManager.LoadingCallback": {
|
|
"shortName": "LoadingCallback",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ILoadingCallback",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.ForgeChunkManager.Type": {
|
|
"shortName": "Type",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IType",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.item.crafting.ShapedRecipes": {
|
|
"shortName": "ShapedRecipes",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.enchantment.EnumEnchantmentType": {
|
|
"shortName": "EnumEnchantmentType",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEnumEnchantmentType",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.DataWatcher": {
|
|
"shortName": "DataWatcher",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.NPCEntityHelper": {
|
|
"shortName": "NPCEntityHelper",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIAttackOnCollide": {
|
|
"shortName": "EntityAIAttackOnCollide",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAIAttackOnCollide",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIHurtByTarget": {
|
|
"shortName": "EntityAIHurtByTarget",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAIHurtByTarget",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIOpenDoor": {
|
|
"shortName": "EntityAIOpenDoor",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAIOpenDoor",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAIRestrictSun": {
|
|
"shortName": "EntityAIRestrictSun",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAIRestrictSun",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAISwimming": {
|
|
"shortName": "EntityAISwimming",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAISwimming",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAITasks": {
|
|
"shortName": "EntityAITasks",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.ai.EntityAITasks.EntityAITaskEntry": {
|
|
"shortName": "EntityAITaskEntry",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityAITaskEntry",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.boss.IBossDisplayData": {
|
|
"shortName": "IBossDisplayData",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIBossDisplayData",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.monster.EntityZombie": {
|
|
"shortName": "EntityZombie",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityZombie",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.passive.EntityBat": {
|
|
"shortName": "EntityBat",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityBat",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.server.S0BPacketAnimation": {
|
|
"shortName": "S0BPacketAnimation",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IS0BPacketAnimation",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.event.ServerChatEvent": {
|
|
"shortName": "ServerChatEvent",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IServerChatEvent",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.server.S27PacketExplosion": {
|
|
"shortName": "S27PacketExplosion",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IS27PacketExplosion",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.util.MovingObjectPosition.MovingObjectType": {
|
|
"shortName": "MovingObjectType",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IMovingObjectType",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.monster.EntitySkeleton": {
|
|
"shortName": "EntitySkeleton",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntitySkeleton",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.server.S04PacketEntityEquipment": {
|
|
"shortName": "S04PacketEntityEquipment",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IS04PacketEntityEquipment",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.item.ItemColored": {
|
|
"shortName": "ItemColored",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IItemColored",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.relauncher.FMLLaunchHandler": {
|
|
"shortName": "FMLLaunchHandler",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"cpw.mods.fml.common.network.internal.FMLMessage": {
|
|
"shortName": "FMLMessage",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IFMLMessage",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.EntityTrackerEntry": {
|
|
"shortName": "EntityTrackerEntry",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityTrackerEntry",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.EnumDifficulty": {
|
|
"shortName": "EnumDifficulty",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEnumDifficulty",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.common.eventhandler.EventBus": {
|
|
"shortName": "EventBus",
|
|
"classification": "SUPPRESS",
|
|
"reason": "Suppressed (client-only, debug, networking, or stays in mc1710)",
|
|
"pa_name": null,
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.command.CommandHandler": {
|
|
"shortName": "CommandHandler",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ICommandHandler",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.BiomeDictionary.Type": {
|
|
"shortName": "Type",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IType",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.util.Vec3i": {
|
|
"shortName": "Vec3i",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IVec3i",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.block.BlockAir": {
|
|
"shortName": "BlockAir",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockAir",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.entity.effect.EntityLightningBolt": {
|
|
"shortName": "EntityLightningBolt",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IEntityLightningBolt",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.tileentity.TileEntitySign": {
|
|
"shortName": "TileEntitySign",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "ITileEntitySign",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraftforge.common.util.BlockSnapshot": {
|
|
"shortName": "BlockSnapshot",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IBlockSnapshot",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.stats.StatBase": {
|
|
"shortName": "StatBase",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IStatBase",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.stats.StatList": {
|
|
"shortName": "StatList",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.world.WorldSettings": {
|
|
"shortName": "WorldSettings",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraftforge.common.IPlantable": {
|
|
"shortName": "IPlantable",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIPlantable",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.scoreboard.IScoreObjectiveCriteria": {
|
|
"shortName": "IScoreObjectiveCriteria",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIScoreObjectiveCriteria",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.scoreboard.Score": {
|
|
"shortName": "Score",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.nbt.NBTTagByteArray": {
|
|
"shortName": "NBTTagByteArray",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagByteArray",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.nbt.NBTTagLong": {
|
|
"shortName": "NBTTagLong",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagLong",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.nbt.NBTTagShort": {
|
|
"shortName": "NBTTagShort",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "INBTTagShort",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.world.IWorldAccess": {
|
|
"shortName": "IWorldAccess",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IIWorldAccess",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"cpw.mods.fml.client.FMLClientHandler": {
|
|
"shortName": "FMLClientHandler",
|
|
"classification": "SERVICE",
|
|
"reason": "Auto: only 1 methods (< 3 threshold)",
|
|
"pa_name": null,
|
|
"target": "platform-api/src/main/java/kamkeel/npcs/platform/PlatformService.java",
|
|
"import_count": 1,
|
|
"file_count": 1,
|
|
"service_name": "PlatformService"
|
|
},
|
|
"net.minecraft.client.gui.inventory.GuiInventory": {
|
|
"shortName": "GuiInventory",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IGuiInventory",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
},
|
|
"net.minecraft.network.play.client.C0DPacketCloseWindow": {
|
|
"shortName": "C0DPacketCloseWindow",
|
|
"classification": "AUTO",
|
|
"reason": "Not classified. Run with --surface to enable auto-classification.",
|
|
"pa_name": "IC0DPacketCloseWindow",
|
|
"target": null,
|
|
"import_count": 1,
|
|
"file_count": 1
|
|
}
|
|
}
|
|
}
|