mirror of https://github.com/FabricMC/yarn.git
Add some mappings for mob pathfinding (#127)
* Add some mappings for mob pathfinding * Fixes for review * Fixes for review
This commit is contained in:
parent
4fd9367ecf
commit
8567014b87
|
@ -24,6 +24,13 @@ CLASS none/bpb net/minecraft/client/render/Renderer
|
||||||
METHOD a onParticle (IZDDDDDD[I)V
|
METHOD a onParticle (IZDDDDDD[I)V
|
||||||
ARG 0 typeId
|
ARG 0 typeId
|
||||||
ARG 1 ignoreRange
|
ARG 1 ignoreRange
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 4 z
|
||||||
|
ARG 5 velocityX
|
||||||
|
ARG 6 velocityY
|
||||||
|
ARG 7 velocityZ
|
||||||
|
ARG 8 data
|
||||||
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
||||||
ARG 0 player
|
ARG 0 player
|
||||||
ARG 1 eventId
|
ARG 1 eventId
|
||||||
|
@ -40,6 +47,12 @@ CLASS none/bpb net/minecraft/client/render/Renderer
|
||||||
ARG 7 pitch
|
ARG 7 pitch
|
||||||
METHOD a (Lnone/aio;DILnone/sg;)I
|
METHOD a (Lnone/aio;DILnone/sg;)I
|
||||||
ARG 0 renderLayer
|
ARG 0 renderLayer
|
||||||
|
METHOD a onBlockUpdate (Lnone/aiw;Lnone/cn;Lnone/asm;Lnone/asm;I)V
|
||||||
|
ARG 0 world
|
||||||
|
ARG 1 pos
|
||||||
|
ARG 2 oldState
|
||||||
|
ARG 3 newState
|
||||||
|
ARG 4 flags
|
||||||
METHOD a onResourceReload (Lnone/byd;)V
|
METHOD a onResourceReload (Lnone/byd;)V
|
||||||
ARG 0 container
|
ARG 0 container
|
||||||
METHOD a onEntityAdded (Lnone/sg;)V
|
METHOD a onEntityAdded (Lnone/sg;)V
|
||||||
|
|
|
@ -19,6 +19,7 @@ CLASS none/sg net/minecraft/entity/Entity
|
||||||
FIELD M prevRenderX D
|
FIELD M prevRenderX D
|
||||||
FIELD N prevRenderY D
|
FIELD N prevRenderY D
|
||||||
FIELD O prevRenderZ D
|
FIELD O prevRenderZ D
|
||||||
|
FIELD P stepHeight F
|
||||||
FIELD S rand Ljava/util/Random;
|
FIELD S rand Ljava/util/Random;
|
||||||
FIELD T age I
|
FIELD T age I
|
||||||
FIELD V swimming Z
|
FIELD V swimming Z
|
||||||
|
@ -191,6 +192,7 @@ CLASS none/sg net/minecraft/entity/Entity
|
||||||
METHOD aj isSwimming ()Z
|
METHOD aj isSwimming ()Z
|
||||||
METHOD ak updateSwimming ()Z
|
METHOD ak updateSwimming ()Z
|
||||||
METHOD al onSwimmingStart ()V
|
METHOD al onSwimmingStart ()V
|
||||||
|
METHOD ao isTouchingLava ()Z
|
||||||
METHOD aq doesCollide ()Z
|
METHOD aq doesCollide ()Z
|
||||||
METHOD au isValid ()Z
|
METHOD au isValid ()Z
|
||||||
METHOD av isInsideWall ()Z
|
METHOD av isInsideWall ()Z
|
||||||
|
|
|
@ -119,6 +119,7 @@ CLASS none/sp net/minecraft/entity/EntityLiving
|
||||||
METHOD h setHeadPitch (F)V
|
METHOD h setHeadPitch (F)V
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
METHOD i initDataTracker ()V
|
METHOD i initDataTracker ()V
|
||||||
|
METHOD l doJump (Z)V
|
||||||
METHOD l_ isChild ()Z
|
METHOD l_ isChild ()Z
|
||||||
METHOD m_ canClimb ()Z
|
METHOD m_ canClimb ()Z
|
||||||
METHOD n updateMovement ()V
|
METHOD n updateMovement ()V
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
CLASS none/tm net/minecraft/entity/ai/action/ActionJump
|
||||||
|
FIELD a active Z
|
||||||
|
FIELD b entity Lnone/sq;
|
||||||
|
METHOD <init> (Lnone/sq;)V
|
||||||
|
ARG 0 entity
|
||||||
|
METHOD a setActive ()V
|
||||||
|
METHOD b tick ()V
|
|
@ -0,0 +1,19 @@
|
||||||
|
CLASS none/tn net/minecraft/entity/ai/action/ActionLook
|
||||||
|
FIELD a entity Lnone/sq;
|
||||||
|
FIELD d active Z
|
||||||
|
FIELD e lookX D
|
||||||
|
FIELD f lookY D
|
||||||
|
FIELD g lookZ D
|
||||||
|
METHOD <init> (Lnone/sq;)V
|
||||||
|
ARG 0 entity
|
||||||
|
METHOD a tick ()V
|
||||||
|
METHOD a lookAt (DDDFF)V
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a lookAt (Lnone/sg;FF)V
|
||||||
|
ARG 0 target
|
||||||
|
METHOD b isActive ()Z
|
||||||
|
METHOD e getLookX ()D
|
||||||
|
METHOD f getLookY ()D
|
||||||
|
METHOD g getLookZ ()D
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS none/to net/minecraft/entity/ai/action/ActionMove
|
||||||
|
FIELD a entity Lnone/sq;
|
||||||
|
METHOD <init> (Lnone/sq;)V
|
||||||
|
ARG 0 entity
|
||||||
|
METHOD c tick ()V
|
|
@ -0,0 +1,10 @@
|
||||||
|
CLASS none/vv net/minecraft/entity/ai/pathing/EntityMobNavigation
|
||||||
|
METHOD a getPathTo (Lnone/sg;)Lnone/bac;
|
||||||
|
ARG 0 target
|
||||||
|
METHOD a setCanPathThroughDoors (Z)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD b isAtValidPosition ()Z
|
||||||
|
METHOD b setCanEnterOpenDoors (Z)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD f canEnterOpenDoors ()Z
|
||||||
|
METHOD g canSwim ()Z
|
|
@ -0,0 +1,19 @@
|
||||||
|
CLASS none/vw net/minecraft/entity/ai/pathing/EntityNavigation
|
||||||
|
FIELD a entity Lnone/sq;
|
||||||
|
FIELD b world Lnone/aiw;
|
||||||
|
FIELD f followRange Lnone/tc;
|
||||||
|
FIELD g tickCount I
|
||||||
|
FIELD o idle Z
|
||||||
|
FIELD r pathNodeNavigator Lnone/bad;
|
||||||
|
METHOD <init> (Lnone/sq;Lnone/aiw;)V
|
||||||
|
ARG 0 entity
|
||||||
|
ARG 1 world
|
||||||
|
METHOD a getPathTo (Lnone/sg;)Lnone/bac;
|
||||||
|
ARG 0 target
|
||||||
|
METHOD b isAtValidPosition ()Z
|
||||||
|
METHOD b isValidPosition (Lnone/cn;)Z
|
||||||
|
ARG 0 pos
|
||||||
|
METHOD h getFollowRange ()F
|
||||||
|
METHOD i isIdle ()Z
|
||||||
|
METHOD l tick ()V
|
||||||
|
METHOD p isInLiquid ()Z
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS none/vy net/minecraft/entity/ai/pathing/EntitySpiderNavigation
|
||||||
|
METHOD a getPathTo (Lnone/sg;)Lnone/bac;
|
||||||
|
ARG 0 target
|
||||||
|
METHOD l tick ()V
|
|
@ -0,0 +1,4 @@
|
||||||
|
CLASS none/vz net/minecraft/entity/ai/pathing/GuardianNavigation
|
||||||
|
METHOD b isAtValidPosition ()Z
|
||||||
|
METHOD b isValidPosition (Lnone/cn;)Z
|
||||||
|
ARG 0 pos
|
|
@ -0,0 +1,28 @@
|
||||||
|
CLASS none/bac net/minecraft/entity/ai/pathing/Path
|
||||||
|
FIELD a nodes [Lnone/baa;
|
||||||
|
FIELD e currentNodeIndex I
|
||||||
|
FIELD f pathLength I
|
||||||
|
METHOD <init> ([Lnone/baa;)V
|
||||||
|
ARG 0 nodes
|
||||||
|
METHOD a next ()V
|
||||||
|
METHOD a getNode (I)Lnone/baa;
|
||||||
|
ARG 0 index
|
||||||
|
METHOD a setNode (ILnone/baa;)V
|
||||||
|
ARG 0 nodeIndex
|
||||||
|
ARG 1 node
|
||||||
|
METHOD a equalsPath (Lnone/bac;)Z
|
||||||
|
ARG 0 other
|
||||||
|
METHOD a getNodePosition (Lnone/sg;)Lnone/bcv;
|
||||||
|
ARG 0 entity
|
||||||
|
METHOD a getNodePosition (Lnone/sg;I)Lnone/bcv;
|
||||||
|
ARG 0 entity
|
||||||
|
ARG 1 nodeIndex
|
||||||
|
METHOD b isFinished ()Z
|
||||||
|
METHOD b setPathLength (I)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD c getEnd ()Lnone/baa;
|
||||||
|
METHOD c setCurrentPosition (I)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD d getPathLength ()I
|
||||||
|
METHOD e getCurrentNodeIndex ()I
|
||||||
|
METHOD f getCurrentPosition ()Lnone/bcv;
|
|
@ -0,0 +1,15 @@
|
||||||
|
CLASS none/azy net/minecraft/entity/ai/pathing/PathMinHeap
|
||||||
|
FIELD a pathNodes [Lnone/baa;
|
||||||
|
FIELD b count I
|
||||||
|
METHOD a clear ()V
|
||||||
|
METHOD a shiftUp (I)V
|
||||||
|
ARG 0 index
|
||||||
|
METHOD a push (Lnone/baa;)Lnone/baa;
|
||||||
|
ARG 0 value
|
||||||
|
METHOD a setNodeWeight (Lnone/baa;F)V
|
||||||
|
ARG 0 node
|
||||||
|
ARG 1 weight
|
||||||
|
METHOD b shiftDown (I)V
|
||||||
|
ARG 0 index
|
||||||
|
METHOD c pop ()Lnone/baa;
|
||||||
|
METHOD e isEmpty ()Z
|
|
@ -0,0 +1,29 @@
|
||||||
|
CLASS none/baa net/minecraft/entity/ai/pathing/PathNode
|
||||||
|
FIELD a x I
|
||||||
|
FIELD b y I
|
||||||
|
FIELD c z I
|
||||||
|
FIELD d heapIndex I
|
||||||
|
FIELD g heapWeight F
|
||||||
|
FIELD m type Lnone/azz;
|
||||||
|
FIELD n hashCode I
|
||||||
|
METHOD <init> (III)V
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a isInHeap ()Z
|
||||||
|
METHOD a copyWithNewPosition (III)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a distance (Lnone/baa;)F
|
||||||
|
ARG 0 other
|
||||||
|
METHOD b calculateHashCode (III)I
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD b distanceSquared (Lnone/baa;)F
|
||||||
|
ARG 0 other
|
||||||
|
METHOD c manhattanDistance (Lnone/baa;)F
|
||||||
|
ARG 0 other
|
||||||
|
METHOD equals (Ljava/lang/Object;)Z
|
||||||
|
ARG 0 other
|
|
@ -0,0 +1,53 @@
|
||||||
|
CLASS none/bab net/minecraft/entity/ai/pathing/PathNodeMaker
|
||||||
|
FIELD a blockView Lnone/aja;
|
||||||
|
FIELD b entity Lnone/sq;
|
||||||
|
FIELD c pathNodeCache Lnone/om;
|
||||||
|
FIELD d xSize I
|
||||||
|
FIELD e ySize I
|
||||||
|
FIELD f zSize I
|
||||||
|
FIELD g entersOpenDoors Z
|
||||||
|
FIELD h pathsThroughDoors Z
|
||||||
|
FIELD i swims Z
|
||||||
|
METHOD a clear ()V
|
||||||
|
METHOD a getPathNode (DDD)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a getPathNode (III)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;III)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;IIILnone/sq;IIIZZ)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
ARG 4 entity
|
||||||
|
ARG 5 xSize
|
||||||
|
ARG 6 ySize
|
||||||
|
ARG 7 zSize
|
||||||
|
ARG 8 canPathThroughDoors
|
||||||
|
ARG 9 canEnterOpenDoors
|
||||||
|
METHOD a init (Lnone/aja;Lnone/sq;)V
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 entityMob
|
||||||
|
METHOD a setCanEnterOpenDoors (Z)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD a getPathNodes ([Lnone/baa;Lnone/baa;Lnone/baa;F)I
|
||||||
|
ARG 0 nodes
|
||||||
|
ARG 1 startNode
|
||||||
|
ARG 2 endNode
|
||||||
|
ARG 3 maxDistance
|
||||||
|
METHOD b getStart ()Lnone/baa;
|
||||||
|
METHOD b setCanPathThroughDoors (Z)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD c canEnterOpenDoors ()Z
|
||||||
|
METHOD c setCanSwim (Z)V
|
||||||
|
ARG 0 value
|
||||||
|
METHOD d canPathThroughDoors ()Z
|
||||||
|
METHOD e canSwim ()Z
|
|
@ -0,0 +1,51 @@
|
||||||
|
CLASS none/baf net/minecraft/entity/ai/pathing/PathNodeMakerLand
|
||||||
|
FIELD j waterPathNodeTypeWeight F
|
||||||
|
METHOD a clear ()V
|
||||||
|
METHOD a getPathNode (DDD)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a getPathNode (IIIIDLnone/cu;)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
ARG 3 maxYStep
|
||||||
|
ARG 5 direction
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;III)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;IIILnone/sq;IIIZZ)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
ARG 4 entity
|
||||||
|
ARG 5 xSize
|
||||||
|
ARG 6 ySize
|
||||||
|
ARG 7 zSize
|
||||||
|
ARG 8 canPathThroughDoors
|
||||||
|
ARG 9 canEnterOpenDoors
|
||||||
|
METHOD a init (Lnone/aja;Lnone/sq;)V
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 entityMob
|
||||||
|
METHOD a getPathNodeType (Lnone/sq;III)Lnone/azz;
|
||||||
|
ARG 0 entity
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
METHOD a getPathNodeType (Lnone/sq;Lnone/cn;)Lnone/azz;
|
||||||
|
ARG 0 entity
|
||||||
|
ARG 1 pos
|
||||||
|
METHOD a getPathNodes ([Lnone/baa;Lnone/baa;Lnone/baa;F)I
|
||||||
|
ARG 0 nodes
|
||||||
|
ARG 1 startNode
|
||||||
|
ARG 2 endNode
|
||||||
|
ARG 3 maxDistance
|
||||||
|
METHOD b getStart ()Lnone/baa;
|
||||||
|
METHOD b getBasicPathNodeType (Lnone/aja;III)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
|
@ -0,0 +1,35 @@
|
||||||
|
CLASS none/bae net/minecraft/entity/ai/pathing/PathNodeMakerWater
|
||||||
|
METHOD a getPathNode (DDD)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;III)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
METHOD a getPathNodeType (Lnone/aja;IIILnone/sq;IIIZZ)Lnone/azz;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
ARG 4 entity
|
||||||
|
ARG 5 xSize
|
||||||
|
ARG 6 ySize
|
||||||
|
ARG 7 zSize
|
||||||
|
ARG 8 canPathThroughDoors
|
||||||
|
ARG 9 canEnterOpenDoors
|
||||||
|
METHOD a getPathNodes ([Lnone/baa;Lnone/baa;Lnone/baa;F)I
|
||||||
|
ARG 0 nodes
|
||||||
|
ARG 1 startNode
|
||||||
|
ARG 2 endNode
|
||||||
|
ARG 3 maxDistance
|
||||||
|
METHOD b getStart ()Lnone/baa;
|
||||||
|
METHOD b getPathNodeInWater (III)Lnone/baa;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
||||||
|
METHOD c getPathNodeType (III)Lnone/azz;
|
||||||
|
ARG 0 x
|
||||||
|
ARG 1 y
|
||||||
|
ARG 2 z
|
|
@ -0,0 +1,19 @@
|
||||||
|
CLASS none/bad net/minecraft/entity/ai/pathing/PathNodeNavigator
|
||||||
|
FIELD a minHeap Lnone/azy;
|
||||||
|
METHOD a pathfind (Lnone/aja;Lnone/sq;DDDF)Lnone/bac;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 entity
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 4 z
|
||||||
|
ARG 5 range
|
||||||
|
METHOD a pathfind (Lnone/aja;Lnone/sq;Lnone/cn;F)Lnone/bac;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 entity
|
||||||
|
ARG 2 target
|
||||||
|
ARG 3 range
|
||||||
|
METHOD a pathfind (Lnone/aja;Lnone/sq;Lnone/sg;F)Lnone/bac;
|
||||||
|
ARG 0 blockView
|
||||||
|
ARG 1 entity
|
||||||
|
ARG 2 target
|
||||||
|
ARG 3 range
|
|
@ -0,0 +1,20 @@
|
||||||
|
CLASS none/azz net/minecraft/entity/ai/pathing/PathNodeType
|
||||||
|
FIELD a BLOCKED Lnone/azz;
|
||||||
|
FIELD b AIR Lnone/azz;
|
||||||
|
FIELD c NORMAL Lnone/azz;
|
||||||
|
FIELD d TRAPDOOR Lnone/azz;
|
||||||
|
FIELD e FENCE Lnone/azz;
|
||||||
|
FIELD f LAVA Lnone/azz;
|
||||||
|
FIELD g WATER Lnone/azz;
|
||||||
|
FIELD h RAIL Lnone/azz;
|
||||||
|
FIELD i FIRE_NEAR Lnone/azz;
|
||||||
|
FIELD j FIRE Lnone/azz;
|
||||||
|
FIELD k CACTUS_NEAR Lnone/azz;
|
||||||
|
FIELD l CACTUS Lnone/azz;
|
||||||
|
FIELD o DOOR_OPEN Lnone/azz;
|
||||||
|
FIELD p DOOR_WOOD Lnone/azz;
|
||||||
|
FIELD q DOOR_METAL Lnone/azz;
|
||||||
|
FIELD r weight F
|
||||||
|
METHOD <init> (Ljava/lang/String;IF)V
|
||||||
|
ARG 0 weight
|
||||||
|
METHOD a getWeight ()F
|
|
@ -1,4 +1,5 @@
|
||||||
CLASS none/vx
|
CLASS none/vx net/minecraft/entity/ai/pathing/PathingCoordinator
|
||||||
|
FIELD a entityPathings Ljava/util/List;
|
||||||
METHOD a onGlobalWorldEvent (ILnone/cn;I)V
|
METHOD a onGlobalWorldEvent (ILnone/cn;I)V
|
||||||
ARG 0 eventId
|
ARG 0 eventId
|
||||||
ARG 1 pos
|
ARG 1 pos
|
||||||
|
@ -6,6 +7,13 @@ CLASS none/vx
|
||||||
METHOD a onParticle (IZDDDDDD[I)V
|
METHOD a onParticle (IZDDDDDD[I)V
|
||||||
ARG 0 typeId
|
ARG 0 typeId
|
||||||
ARG 1 ignoreRange
|
ARG 1 ignoreRange
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 4 z
|
||||||
|
ARG 5 velocityX
|
||||||
|
ARG 6 velocityY
|
||||||
|
ARG 7 velocityZ
|
||||||
|
ARG 8 data
|
||||||
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
||||||
ARG 0 player
|
ARG 0 player
|
||||||
ARG 1 eventId
|
ARG 1 eventId
|
||||||
|
@ -20,6 +28,17 @@ CLASS none/vx
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
ARG 6 volume
|
ARG 6 volume
|
||||||
ARG 7 pitch
|
ARG 7 pitch
|
||||||
|
METHOD a didBoundingBoxChange (Lnone/aiw;Lnone/cn;Lnone/asm;Lnone/asm;)Z
|
||||||
|
ARG 0 world
|
||||||
|
ARG 1 pos
|
||||||
|
ARG 2 oldState
|
||||||
|
ARG 3 newState
|
||||||
|
METHOD a onBlockUpdate (Lnone/aiw;Lnone/cn;Lnone/asm;Lnone/asm;I)V
|
||||||
|
ARG 0 world
|
||||||
|
ARG 1 pos
|
||||||
|
ARG 2 oldState
|
||||||
|
ARG 3 newState
|
||||||
|
ARG 4 flags
|
||||||
METHOD a onEntityAdded (Lnone/sg;)V
|
METHOD a onEntityAdded (Lnone/sg;)V
|
||||||
ARG 0 entity
|
ARG 0 entity
|
||||||
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
|
@ -2,11 +2,15 @@ CLASS none/sq net/minecraft/entity/mob/EntityMob
|
||||||
CLASS none/sq$a
|
CLASS none/sq$a
|
||||||
FIELD a MOB_FLAGS Lnone/kj;
|
FIELD a MOB_FLAGS Lnone/kj;
|
||||||
FIELD bA persistent Z
|
FIELD bA persistent Z
|
||||||
|
FIELD bB pathNodeTypeWeights Ljava/util/Map;
|
||||||
FIELD bC lootTable Lnone/kp;
|
FIELD bC lootTable Lnone/kp;
|
||||||
FIELD bD lootTableSeed J
|
FIELD bD lootTableSeed J
|
||||||
FIELD bE leashed Z
|
FIELD bE leashed Z
|
||||||
FIELD bF holdingEntity Lnone/sg;
|
FIELD bF holdingEntity Lnone/sg;
|
||||||
FIELD bG leashTag Lnone/dt;
|
FIELD bG leashTag Lnone/dt;
|
||||||
|
FIELD b actionLook Lnone/tn;
|
||||||
|
FIELD br goalSelector Lnone/ub;
|
||||||
|
FIELD bs targetSelector Lnone/ub;
|
||||||
FIELD bt handDropChances [F
|
FIELD bt handDropChances [F
|
||||||
FIELD bu armorDropChances [F
|
FIELD bu armorDropChances [F
|
||||||
FIELD bv target Lnone/sp;
|
FIELD bv target Lnone/sp;
|
||||||
|
@ -14,6 +18,9 @@ CLASS none/sq net/minecraft/entity/mob/EntityMob
|
||||||
FIELD bx handItems Lnone/dc;
|
FIELD bx handItems Lnone/dc;
|
||||||
FIELD by armorItems Lnone/dc;
|
FIELD by armorItems Lnone/dc;
|
||||||
FIELD bz pickUpLoot Z
|
FIELD bz pickUpLoot Z
|
||||||
|
FIELD f actionMove Lnone/to;
|
||||||
|
FIELD g actionJump Lnone/tm;
|
||||||
|
FIELD h navigation Lnone/vw;
|
||||||
METHOD D playSoundAmbient ()V
|
METHOD D playSoundAmbient ()V
|
||||||
METHOD G getSoundAmbient ()Lnone/nk;
|
METHOD G getSoundAmbient ()Lnone/nk;
|
||||||
METHOD I getLootItem ()Lnone/aeq;
|
METHOD I getLootItem ()Lnone/aeq;
|
||||||
|
@ -26,6 +33,11 @@ CLASS none/sq net/minecraft/entity/mob/EntityMob
|
||||||
METHOD a interactMob (Lnone/aam;Lnone/rb;)Z
|
METHOD a interactMob (Lnone/aam;Lnone/rb;)Z
|
||||||
ARG 0 player
|
ARG 0 player
|
||||||
ARG 1 playerHand
|
ARG 1 playerHand
|
||||||
|
METHOD a getPathNodeTypeWeight (Lnone/azz;)F
|
||||||
|
ARG 0 type
|
||||||
|
METHOD a setPathNodeTypeWeight (Lnone/azz;F)V
|
||||||
|
ARG 0 type
|
||||||
|
ARG 1 weight
|
||||||
METHOD a deserializeCustomData (Lnone/dt;)V
|
METHOD a deserializeCustomData (Lnone/dt;)V
|
||||||
ARG 0 tag
|
ARG 0 tag
|
||||||
METHOD a registerTagUpgradersFor (Lnone/pf;Ljava/lang/Class;)V
|
METHOD a registerTagUpgradersFor (Lnone/pf;Ljava/lang/Class;)V
|
||||||
|
|
|
@ -31,5 +31,6 @@ CLASS none/aac net/minecraft/entity/mob/EntityZombie
|
||||||
METHOD l_ isChild ()Z
|
METHOD l_ isChild ()Z
|
||||||
METHOD n updateMovement ()V
|
METHOD n updateMovement ()V
|
||||||
METHOD p setBreakDoors (Z)V
|
METHOD p setBreakDoors (Z)V
|
||||||
|
ARG 0 value
|
||||||
METHOD q setChild (Z)V
|
METHOD q setChild (Z)V
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
|
|
|
@ -40,4 +40,5 @@ CLASS none/wv net/minecraft/entity/passive/EntityRabbit
|
||||||
METHOD g setRabbitType (I)V
|
METHOD g setRabbitType (I)V
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
METHOD i initDataTracker ()V
|
METHOD i initDataTracker ()V
|
||||||
|
METHOD l doJump (Z)V
|
||||||
METHOD n updateMovement ()V
|
METHOD n updateMovement ()V
|
||||||
|
|
|
@ -6,6 +6,13 @@ CLASS none/aiy net/minecraft/world/IWorldListener
|
||||||
METHOD a onParticle (IZDDDDDD[I)V
|
METHOD a onParticle (IZDDDDDD[I)V
|
||||||
ARG 0 typeId
|
ARG 0 typeId
|
||||||
ARG 1 ignoreRange
|
ARG 1 ignoreRange
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 4 z
|
||||||
|
ARG 5 velocityX
|
||||||
|
ARG 6 velocityY
|
||||||
|
ARG 7 velocityZ
|
||||||
|
ARG 8 data
|
||||||
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
||||||
ARG 0 player
|
ARG 0 player
|
||||||
ARG 1 eventId
|
ARG 1 eventId
|
||||||
|
@ -20,6 +27,12 @@ CLASS none/aiy net/minecraft/world/IWorldListener
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
ARG 6 volume
|
ARG 6 volume
|
||||||
ARG 7 pitch
|
ARG 7 pitch
|
||||||
|
METHOD a onBlockUpdate (Lnone/aiw;Lnone/cn;Lnone/asm;Lnone/asm;I)V
|
||||||
|
ARG 0 world
|
||||||
|
ARG 1 pos
|
||||||
|
ARG 2 oldState
|
||||||
|
ARG 3 newState
|
||||||
|
ARG 4 flags
|
||||||
METHOD a onEntityAdded (Lnone/sg;)V
|
METHOD a onEntityAdded (Lnone/sg;)V
|
||||||
ARG 0 entity
|
ARG 0 entity
|
||||||
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
||||||
|
|
|
@ -144,6 +144,9 @@ CLASS none/aiw net/minecraft/world/World
|
||||||
METHOD a getScheduledBlockTicks (Lnone/axa;Z)Ljava/util/List;
|
METHOD a getScheduledBlockTicks (Lnone/axa;Z)Ljava/util/List;
|
||||||
ARG 0 region
|
ARG 0 region
|
||||||
ARG 1 remove
|
ARG 1 remove
|
||||||
|
METHOD a intersectsBlockWithMaterial (Lnone/bcs;Lnone/ayr;)Z
|
||||||
|
ARG 0 area
|
||||||
|
ARG 1 material
|
||||||
METHOD a rayTrace (Lnone/bcv;Lnone/bcv;)Lnone/bct;
|
METHOD a rayTrace (Lnone/bcv;Lnone/bcv;)Lnone/bct;
|
||||||
ARG 0 begin
|
ARG 0 begin
|
||||||
ARG 1 end
|
ARG 1 end
|
||||||
|
|
|
@ -8,6 +8,13 @@ CLASS none/lv net/minecraft/world/WorldListenerServer
|
||||||
METHOD a onParticle (IZDDDDDD[I)V
|
METHOD a onParticle (IZDDDDDD[I)V
|
||||||
ARG 0 typeId
|
ARG 0 typeId
|
||||||
ARG 1 ignoreRange
|
ARG 1 ignoreRange
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 y
|
||||||
|
ARG 4 z
|
||||||
|
ARG 5 velocityX
|
||||||
|
ARG 6 velocityY
|
||||||
|
ARG 7 velocityZ
|
||||||
|
ARG 8 data
|
||||||
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
METHOD a onWorldEvent (Lnone/aam;ILnone/cn;I)V
|
||||||
ARG 0 player
|
ARG 0 player
|
||||||
ARG 1 eventId
|
ARG 1 eventId
|
||||||
|
@ -22,6 +29,12 @@ CLASS none/lv net/minecraft/world/WorldListenerServer
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
ARG 6 volume
|
ARG 6 volume
|
||||||
ARG 7 pitch
|
ARG 7 pitch
|
||||||
|
METHOD a onBlockUpdate (Lnone/aiw;Lnone/cn;Lnone/asm;Lnone/asm;I)V
|
||||||
|
ARG 0 world
|
||||||
|
ARG 1 pos
|
||||||
|
ARG 2 oldState
|
||||||
|
ARG 3 newState
|
||||||
|
ARG 4 flags
|
||||||
METHOD a onEntityAdded (Lnone/sg;)V
|
METHOD a onEntityAdded (Lnone/sg;)V
|
||||||
ARG 0 entity
|
ARG 0 entity
|
||||||
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
|
||||||
|
|
Loading…
Reference in New Issue