Block_fromLegacyData->MBlock$fromLegacyData(int)
Block_getById->MBlock$getById(int)

DataWatcher_get->MDataWatcher$get({nms}.DataWatcherObject)

DataWatcherItem->C{nms}.DataWatcher$Item
DataWatcherItem_dataWatcherObject->FDataWatcherItem$a

DataWatcherObject->C{nms}.DataWatcherObject
DataWatcherObject_getId->MDataWatcherObject$a()

Entity_setEntityId->MEntity$h(int)
Entity_setCustomName->MEntity$setCustomName(java.lang.String)
Entity_CUSTOM_NAME->FEntity$aA

EntityAreaEffectCloud->C{nms}.EntityAreaEffectCloud
EntityAreaEffectCloud_setColor->MEntityAreaEffectCloud$setColor(int)
EntityAreaEffectCloud_setParticle->MEntityAreaEffectCloud$setParticle({nms}.EnumParticle)
EntityAreaEffectCloud_setRadius->MEntityAreaEffectCloud$setRadius(float)
EntityAreaEffectCloud_setParticleParam1->MEntityAreaEffectCloud$b(int)
EntityAreaEffectCloud_setParticleParam2->MEntityAreaEffectCloud$d(int)

EntityBoat_setType->MEntityBoat$setType({nms}.EntityBoat$EnumBoatType)

EntityGuardian_setElder->MEntityGuardian$setElder(boolean)

EntityHorse_inventoryChest->FEntityHorse$inventoryChest
EntityHorse_setHasChest->MEntityHorse$setHasChest(boolean)
EntityHorse_setType->MEntityHorse$setType({nms}.EnumHorseType)

EntityMinecartAbstract_setDisplayBlock->MEntityMinecartAbstract$setDisplayBlock({nms}.IBlockData)

EntityRabbit_setRabbitType->MEntityRabbit$setRabbitType(int)

EntitySkeleton_setSkeletonType->MEntitySkeleton$setSkeletonType({nms}.EnumSkeletonType)

EntitySlime_setSize->MEntitySlime$setSize(int)

EntityZombie_setVillagerType->MEntityZombie$setVillagerType({nms}.EnumZombieType)

EnumBoatType->C{nms}.EntityBoat$EnumBoatType
EnumBoatType_fromString->MEnumBoatType$a(java.lang.String)

EnumEntityUseAction->C{nms}.PacketPlayInUseEntity$EnumEntityUseAction
EnumEntityUseAction_ATTACK->FEnumEntityUseAction$ATTACK

EnumGamemode->C{nms}.EnumGamemode
EnumGamemode_SURVIVAL->FEnumGamemode$SURVIVAL

EnumHorseType->C{nms}.EnumHorseType
EnumHorseType_fromIndex->MEnumHorseType$a(int)

CraftParticle->C{obc}.CraftParticle
CraftParticle_toNMS->MCraftParticle$toNMS(org.bukkit.Particle)
CraftParticle_getData->MCraftParticle$toData(org.bukkit.Particle,java.lang.Object)

EnumPlayerInfoAction->C{nms}.PacketPlayOutPlayerInfo$EnumPlayerInfoAction
EnumPlayerInfoAction_ADD_PLAYER->FEnumPlayerInfoAction$ADD_PLAYER
EnumPlayerInfoAction_REMOVE_PLAYER->FEnumPlayerInfoAction$REMOVE_PLAYER

EnumScoreboardAction->C{nms}.PacketPlayOutScoreboardScore$EnumScoreboardAction
EnumScoreboardAction_CHANGE->FEnumScoreboardAction$CHANGE
EnumScoreboardAction_REMOVE->FEnumScoreboardAction$REMOVE

EnumSkeletonType->C{nms}.EnumSkeletonType
EnumSkeletonType_fromIndex->MEnumSkeletonType$a(int)

EnumZombieType->C{nms}.EnumZombieType
EnumZombieType_fromIndex->MEnumZombieType$a(int)

MinecraftKey->C{nms}.MinecraftKey
MinecraftKey_getName->MMinecraftKey$a()
MinecraftKey_new->NMinecraftKey(java.lang.String)

MinecraftServer_getSessionService->MMinecraftServer$ay()
MinecraftServer_getEntityByUID->MMinecraftServer$a(java.util.UUID)

PacketPlayInUseEntity_getAction->MPacketPlayInUseEntity$a()

PacketPlayOutNamedEntitySpawn_dataWatcher->FPacketPlayOutNamedEntitySpawn$h

PacketPlayOutNamedSoundEffect_pitch->FPacketPlayOutNamedSoundEffect$g
PacketPlayOutNamedSoundEffect_soundCategory->FPacketPlayOutNamedSoundEffect$b
PacketPlayOutNamedSoundEffect_volume->FPacketPlayOutNamedSoundEffect$f
PacketPlayOutNamedSoundEffect_x->FPacketPlayOutNamedSoundEffect$c
PacketPlayOutNamedSoundEffect_y->FPacketPlayOutNamedSoundEffect$d
PacketPlayOutNamedSoundEffect_z->FPacketPlayOutNamedSoundEffect$e

PacketPlayOutPosition_new->NPacketPlayOutPosition(double,double,double,float,float,java.util.Set,int)

PacketPlayOutRespawn_new->NPacketPlayOutRespawn(int,{nms}.EnumDifficulty,{nms}.WorldType,EnumGamemode)

PacketPlayOutScoreboardTeam_collisionRule->FPacketPlayOutScoreboardTeam$f
PacketPlayOutScoreboardTeam_color->FPacketPlayOutScoreboardTeam$g
PacketPlayOutScoreboardTeam_entries->FPacketPlayOutScoreboardTeam$h
PacketPlayOutScoreboardTeam_action->FPacketPlayOutScoreboardTeam$i
PacketPlayOutScoreboardTeam_friendlyFlags->FPacketPlayOutScoreboardTeam$j

PacketPlayOutSpawnEntity_x->FPacketPlayOutSpawnEntity$c
PacketPlayOutSpawnEntity_y->FPacketPlayOutSpawnEntity$d
PacketPlayOutSpawnEntity_z->FPacketPlayOutSpawnEntity$e

PacketPlayOutSpawnEntityLiving_x->FPacketPlayOutSpawnEntityLiving$d
PacketPlayOutSpawnEntityLiving_y->FPacketPlayOutSpawnEntityLiving$e
PacketPlayOutSpawnEntityLiving_z->FPacketPlayOutSpawnEntityLiving$f
PacketPlayOutSpawnEntityLiving_yaw->FPacketPlayOutSpawnEntityLiving$j
PacketPlayOutSpawnEntityLiving_pitch->FPacketPlayOutSpawnEntityLiving$k
PacketPlayOutSpawnEntityLiving_dataWatcher->FPacketPlayOutSpawnEntityLiving$m

PlayerInfoData->C{nms}.PacketPlayOutPlayerInfo$PlayerInfoData
PlayerInfoData_getDisplayName->MPlayerInfoData$d()
PlayerInfoData_getGamemode->MPlayerInfoData$c()
PlayerInfoData_getPing->MPlayerInfoData$b()
PlayerInfoData_getProfile->MPlayerInfoData$a()
PlayerInfoData_new->NPlayerInfoData({nms}.PacketPlayOutPlayerInfo,com.mojang.authlib.GameProfile,int,{nms}.EnumGamemode,{nms}.IChatBaseComponent)

RegistryMaterials->C{nms}.RegistryMaterials
RegistryMaterials_getKey->MRegistryMaterials$b(java.lang.Object)
RegistryMaterials_getValue->MRegistryMaterials$get(java.lang.Object)

SoundEffect->C{nms}.SoundEffect
SoundEffect_registry->FSoundEffect$a

World_getEntityById->MWorld$getEntity(int)
World_getDifficulty->MWorld$getDifficulty()
World_getType->MWorld$L()

PacketPlayOutEntityLook->C{nms}.PacketPlayOutEntity$PacketPlayOutEntityLook
PacketPlayOutRelEntityMove->C{nms}.PacketPlayOutEntity$PacketPlayOutRelEntityMove
PacketPlayOutRelEntityMoveLook->C{nms}.PacketPlayOutEntity$PacketPlayOutRelEntityMoveLook

NetworkManager_channel->FNetworkManager$channel