mirror of https://github.com/FabricMC/yarn.git
parent
9d48cbcbd2
commit
b00c92199f
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4839 net/minecraft/block/GoldBlock
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer
|
|||
FIELD field_19325 raidCenterDebugRenderer Lnet/minecraft/class_4304;
|
||||
FIELD field_20519 gameTestDebugRenderer Lnet/minecraft/class_4503;
|
||||
FIELD field_21547 beeDebugRenderer Lnet/minecraft/class_4703;
|
||||
FIELD field_22408 villageSectionsDebugRenderer Lnet/minecraft/class_4841;
|
||||
FIELD field_4517 blockOutlineDebugRenderer Lnet/minecraft/class_863$class_864;
|
||||
FIELD field_4523 pathfindingDebugRenderer Lnet/minecraft/class_868;
|
||||
FIELD field_4528 waterDebugRenderer Lnet/minecraft/class_863$class_864;
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
CLASS net/minecraft/class_4841 net/minecraft/client/render/debug/VillageSectionsDebugRenderer
|
||||
FIELD field_22409 sections Ljava/util/Set;
|
||||
METHOD method_24806 drawSections (DDD)V
|
||||
ARG 1 cameraX
|
||||
ARG 3 cameraY
|
||||
ARG 5 cameraZ
|
||||
METHOD method_24808 addSection (Lnet/minecraft/class_4076;)V
|
||||
ARG 1 pos
|
||||
METHOD method_24809 removeSection (Lnet/minecraft/class_4076;)V
|
||||
ARG 1 pos
|
||||
METHOD method_24810 drawBoxAtCenterOf (Lnet/minecraft/class_4076;)V
|
||||
ARG 0 pos
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_4842 net/minecraft/client/render/entity/PiglinEntityRenderer
|
||||
FIELD field_22410 TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD method_24813 createEarlessPiglinModel ()Lnet/minecraft/class_4840;
|
|
@ -7,6 +7,9 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V
|
||||
ARG 1 bipedModel
|
||||
METHOD method_4172 getArmor (Lnet/minecraft/class_1304;)Lnet/minecraft/class_572;
|
||||
ARG 1 slot
|
||||
METHOD method_4173 isLegs (Lnet/minecraft/class_1304;)Z
|
||||
METHOD method_4174 getArmorTexture (Lnet/minecraft/class_1304;Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960;
|
||||
ARG 1 slot
|
||||
ARG 2 item
|
||||
METHOD method_4190 setInvisible (Lnet/minecraft/class_572;)V
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4843 net/minecraft/client/render/entity/feature/PiglinBipedArmorFeatureRenderer
|
||||
FIELD field_22411 helmetModel Lnet/minecraft/class_572;
|
||||
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_572;Lnet/minecraft/class_572;Lnet/minecraft/class_572;)V
|
||||
ARG 4 helmetModel
|
|
@ -12,6 +12,15 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
|
|||
FIELD field_3401 rightArm Lnet/minecraft/class_630;
|
||||
METHOD <init> (F)V
|
||||
ARG 1 scale
|
||||
METHOD <init> (FFII)V
|
||||
ARG 1 scale
|
||||
ARG 3 textureWidth
|
||||
ARG 4 textureHeight
|
||||
METHOD <init> (Ljava/util/function/Function;FFII)V
|
||||
ARG 1 texturedLayerFactory
|
||||
ARG 2 scale
|
||||
ARG 4 textureWidth
|
||||
ARG 5 textureHeight
|
||||
METHOD method_2804 lerpAngle (FFF)F
|
||||
ARG 1 from
|
||||
ARG 2 to
|
||||
|
|
|
@ -1 +1,5 @@
|
|||
CLASS net/minecraft/class_4791 net/minecraft/client/render/entity/model/HoglinEntityModel
|
||||
FIELD field_22227 head Lnet/minecraft/class_630;
|
||||
FIELD field_22228 rightEar Lnet/minecraft/class_630;
|
||||
FIELD field_22229 leftEar Lnet/minecraft/class_630;
|
||||
FIELD field_22230 torso Lnet/minecraft/class_630;
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
CLASS net/minecraft/class_4840 net/minecraft/client/render/entity/model/PiglinEntityModel
|
||||
FIELD field_22404 rightEar Lnet/minecraft/class_630;
|
||||
COMMENT Maybe the ears are swapped
|
||||
FIELD field_22405 leftEar Lnet/minecraft/class_630;
|
||||
METHOD <init> (FII)V
|
||||
ARG 1 scale
|
||||
ARG 2 textureWidth
|
||||
ARG 3 textureHeight
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4845 net/minecraft/data/server/BarterLootTableGenerator
|
|
@ -0,0 +1,9 @@
|
|||
CLASS net/minecraft/class_4803 net/minecraft/datafixer/fix/MemoryExpiryDataFix
|
||||
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V
|
||||
ARG 1 schema
|
||||
ARG 2 choiceName
|
||||
METHOD method_24506 updateBrain (Lcom/mojang/datafixers/Dynamic;)Lcom/mojang/datafixers/Dynamic;
|
||||
METHOD method_24507 updateMemoryMapValues (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;
|
||||
METHOD method_24508 updateMemories (Lcom/mojang/datafixers/Dynamic;)Lcom/mojang/datafixers/Dynamic;
|
||||
METHOD method_24509 updateMemoryMap (Lcom/mojang/datafixers/Dynamic;)Lcom/mojang/datafixers/Dynamic;
|
||||
METHOD method_24510 updateMemoryMapValueEntry (Lcom/mojang/datafixers/Dynamic;)Lcom/mojang/datafixers/Dynamic;
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_4804 net/minecraft/datafixer/schema/Schema2505
|
||||
METHOD method_24512 updatePiglinItems (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
|
@ -4,6 +4,20 @@ CLASS net/minecraft/class_3745 net/minecraft/entity/CrossbowUser
|
|||
ARG 2 crossbow
|
||||
ARG 3 projectile
|
||||
ARG 4 multiShotSpray
|
||||
METHOD method_24651 postShoot ()V
|
||||
METHOD method_24652 shoot (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;FF)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
||||
ARG 3 projectile
|
||||
ARG 4 multishotSpray
|
||||
ARG 5 speed
|
||||
METHOD method_24653 getProjectileLaunchVelocity (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lnet/minecraft/class_1160;
|
||||
ARG 1 entity
|
||||
ARG 2 positionDelta
|
||||
ARG 3 multishotSpray
|
||||
METHOD method_24654 shoot (Lnet/minecraft/class_1309;F)V
|
||||
ARG 1 entity
|
||||
ARG 2 speed
|
||||
METHOD method_5968 getTarget ()Lnet/minecraft/class_1309;
|
||||
METHOD method_7110 setCharging (Z)V
|
||||
ARG 1 charging
|
||||
|
|
|
@ -216,6 +216,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_24204 streamPassengersRecursively ()Ljava/util/stream/Stream;
|
||||
METHOD method_24515 getSenseCenterPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_24516 isInRange (Lnet/minecraft/class_1297;D)Z
|
||||
ARG 1 other
|
||||
ARG 2 radius
|
||||
METHOD method_5621 getMountedHeightOffset ()D
|
||||
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
|
||||
ARG 1 state
|
||||
|
@ -246,10 +250,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 yaw
|
||||
METHOD method_5637 isWet ()Z
|
||||
COMMENT Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.entity.Entity#isTouchingWater()
|
||||
COMMENT @see net.minecraft.entity.Entity#isBeingRainedOn()
|
||||
COMMENT @see net.minecraft.entity.Entity#isInsideBubbleColumn()
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.entity.Entity#isTouchingWater()
|
||||
COMMENT @see net.minecraft.entity.Entity#isBeingRainedOn()
|
||||
COMMENT @see net.minecraft.entity.Entity#isInsideBubbleColumn()
|
||||
METHOD method_5638 shouldSetPositionOnLoad ()Z
|
||||
METHOD method_5639 setOnFireFor (I)V
|
||||
ARG 1 seconds
|
||||
|
|
|
@ -131,7 +131,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 1 world
|
||||
ARG 2 stack
|
||||
METHOD method_18867 deserializeBrain (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4095;
|
||||
ARG 1 dynamic
|
||||
ARG 1 data
|
||||
METHOD method_18868 getBrain ()Lnet/minecraft/class_4095;
|
||||
METHOD method_18869 getEatSound (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;
|
||||
ARG 1 stack
|
||||
|
@ -160,6 +160,8 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 1 adversary
|
||||
COMMENT the main adversary responsible for this entity's death
|
||||
METHOD method_23883 dropXp ()V
|
||||
METHOD method_24518 isHolding (Lnet/minecraft/class_1792;)Z
|
||||
METHOD method_24520 isHolding (Ljava/util/function/Predicate;)Z
|
||||
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
|
||||
ARG 1 type
|
||||
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_4800 net/minecraft/entity/ai/BlockSenses
|
||||
METHOD method_24501 findBlock (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Ljava/util/Optional;
|
||||
ARG 0 center
|
||||
ARG 1 horizontalRadius
|
||||
ARG 2 verticalRadius
|
||||
ARG 3 predicate
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4802 net/minecraft/entity/ai/Durations
|
||||
METHOD method_24505 betweenSeconds (II)Lnet/minecraft/class_4801;
|
||||
ARG 0 min
|
||||
ARG 1 max
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_1603 net/minecraft/entity/ai/RangedAttackMob
|
||||
METHOD method_7105 attack (Lnet/minecraft/class_1309;F)V
|
||||
ARG 1 target
|
||||
ARG 2 pullProgress
|
||||
|
|
|
@ -8,36 +8,81 @@ CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain
|
|||
FIELD field_18328 possibleActivities Ljava/util/Set;
|
||||
FIELD field_18329 defaultActivity Lnet/minecraft/class_4168;
|
||||
FIELD field_18853 activityStartTime J
|
||||
FIELD field_22282 forgettingActivityMemories Ljava/util/Map;
|
||||
COMMENT The map from activities to the memories to forget after the activity is
|
||||
COMMENT completed.
|
||||
METHOD <init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/mojang/datafixers/Dynamic;)V
|
||||
ARG 1 memoryTypes
|
||||
ARG 2 sensors
|
||||
ARG 3 data
|
||||
METHOD method_18871 refreshActivities (JJ)V
|
||||
ARG 1 timeOfDay
|
||||
ARG 3 time
|
||||
METHOD method_18874 canDoActivity (Lnet/minecraft/class_4168;)Z
|
||||
METHOD method_18875 forget (Lnet/minecraft/class_4140;)V
|
||||
ARG 1 type
|
||||
METHOD method_18876 isMemoryInState (Lnet/minecraft/class_4140;Lnet/minecraft/class_4141;)Z
|
||||
ARG 1 type
|
||||
ARG 2 state
|
||||
METHOD method_18877 readMemory (Lnet/minecraft/class_4140;Lcom/mojang/datafixers/Dynamic;)V
|
||||
METHOD method_18878 putMemory (Lnet/minecraft/class_4140;Ljava/lang/Object;)V
|
||||
ARG 1 type
|
||||
ARG 2 data
|
||||
METHOD method_18878 remember (Lnet/minecraft/class_4140;Ljava/lang/Object;)V
|
||||
ARG 1 type
|
||||
ARG 2 value
|
||||
METHOD method_18879 setMemory (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
|
||||
METHOD method_18879 remember (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
|
||||
ARG 1 type
|
||||
ARG 2 value
|
||||
METHOD method_18880 resetPossibleActivities (Lnet/minecraft/class_4168;)V
|
||||
METHOD method_18881 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;)V
|
||||
ARG 1 activity
|
||||
ARG 2 indexedTasks
|
||||
METHOD method_18882 setTaskList (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;)V
|
||||
METHOD method_18884 setSchedule (Lnet/minecraft/class_4170;)V
|
||||
ARG 1 schedule
|
||||
METHOD method_18890 setCoreActivities (Ljava/util/Set;)V
|
||||
ARG 1 coreActivities
|
||||
METHOD method_18891 startTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
METHOD method_18894 getSchedule ()Lnet/minecraft/class_4170;
|
||||
METHOD method_18896 hasMemoryModule (Lnet/minecraft/class_4140;)Z
|
||||
ARG 1 type
|
||||
METHOD method_18897 setDefaultActivity (Lnet/minecraft/class_4168;)V
|
||||
METHOD method_18899 streamRunningTasks ()Ljava/util/stream/Stream;
|
||||
METHOD method_18900 stopAllTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
METHOD method_18904 getOptionalMemory (Lnet/minecraft/class_4140;)Ljava/util/Optional;
|
||||
ARG 1 type
|
||||
METHOD method_18906 hasActivity (Lnet/minecraft/class_4168;)Z
|
||||
METHOD method_18911 copy ()Lnet/minecraft/class_4095;
|
||||
METHOD method_19542 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
METHOD method_19544 updateSensors (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
METHOD method_19545 updateTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
METHOD method_19948 isEmptyCollection (Ljava/lang/Object;)Z
|
||||
ARG 1 value
|
||||
METHOD method_24524 indexTaskList (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 1 begin
|
||||
COMMENT The beginning of the index of tasks, exclusive
|
||||
METHOD method_24525 remember (Lnet/minecraft/class_4140;Ljava/lang/Object;JJ)V
|
||||
ARG 1 type
|
||||
ARG 2 value
|
||||
ARG 3 startTime
|
||||
ARG 5 duration
|
||||
METHOD method_24527 setTaskList (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/class_4140;)V
|
||||
ARG 3 tasks
|
||||
METHOD method_24529 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V
|
||||
ARG 1 activity
|
||||
ARG 2 indexedTasks
|
||||
ARG 3 requiredMemories
|
||||
METHOD method_24530 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V
|
||||
ARG 1 activity
|
||||
ARG 2 indexedTasks
|
||||
ARG 3 requiredMemories
|
||||
ARG 4 forgettingMemories
|
||||
METHOD method_24531 resetPossibleActivities (Ljava/util/List;)V
|
||||
METHOD method_24533 expireOutdatedMemories (Lnet/minecraft/class_3218;)V
|
||||
METHOD method_24535 setMemory (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
|
||||
ARG 1 type
|
||||
ARG 2 memory
|
||||
METHOD method_24536 resetPossibleActivities ()V
|
||||
METHOD method_24538 getFirstPossibleNonCoreActivity ()Ljava/util/Optional;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityPosWrapper
|
||||
CLASS net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityLookTarget
|
||||
FIELD field_18342 entity Lnet/minecraft/class_1297;
|
||||
METHOD <init> (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
|
@ -0,0 +1,24 @@
|
|||
CLASS net/minecraft/class_4831 net/minecraft/entity/ai/brain/Memory
|
||||
FIELD field_22330 value Ljava/lang/Object;
|
||||
FIELD field_22331 expiry J
|
||||
METHOD <init> (Ljava/lang/Object;)V
|
||||
ARG 1 value
|
||||
METHOD <init> (Ljava/lang/Object;J)V
|
||||
ARG 1 value
|
||||
ARG 2 expiry
|
||||
METHOD <init> (Ljava/util/function/Function;Lcom/mojang/datafixers/Dynamic;)V
|
||||
ARG 1 valueReader
|
||||
ARG 2 data
|
||||
METHOD method_24633 getExpiry ()J
|
||||
METHOD method_24634 isExpired (J)Z
|
||||
ARG 1 time
|
||||
METHOD method_24635 permanent (Ljava/lang/Object;)Lnet/minecraft/class_4831;
|
||||
COMMENT Creates a permanent memory.
|
||||
ARG 0 value
|
||||
METHOD method_24636 timed (Ljava/lang/Object;J)Lnet/minecraft/class_4831;
|
||||
COMMENT Creates a memory that has an expiry time.
|
||||
ARG 0 value
|
||||
ARG 1 expiry
|
||||
METHOD method_24637 getValue ()Ljava/lang/Object;
|
||||
METHOD method_24638 getTimeTillExpiry (J)J
|
||||
ARG 1 time
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4832 net/minecraft/entity/ai/brain/sensor/HoglinSpecificSensor
|
||||
METHOD method_24641 findNearestWarpedFungi (Lnet/minecraft/class_3218;Lnet/minecraft/class_4760;)Ljava/util/Optional;
|
||||
ARG 1 world
|
||||
ARG 2 hoglin
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4833 net/minecraft/entity/ai/brain/sensor/NearestItemsSensor
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_4834 net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor
|
||||
METHOD method_24647 isSoulFire (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_24649 findSoulFire (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
|
||||
ARG 0 world
|
||||
ARG 1 entity
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4823 net/minecraft/entity/ai/brain/task/AdmireItemTask
|
||||
FIELD field_22324 duration I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 duration
|
|
@ -0,0 +1,12 @@
|
|||
CLASS net/minecraft/class_4807 net/minecraft/entity/ai/brain/task/AttackTask
|
||||
FIELD field_22285 distance I
|
||||
FIELD field_22286 forwardMovement F
|
||||
METHOD <init> (IF)V
|
||||
ARG 1 distance
|
||||
ARG 2 forwardMovement
|
||||
METHOD method_24551 isAttackTargetVisible (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24554 isNearAttackTarget (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24555 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
|
||||
ARG 1 entity
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_4806 net/minecraft/entity/ai/brain/task/BreedTask
|
||||
FIELD field_22283 targetType Lnet/minecraft/class_1299;
|
||||
FIELD field_22284 breedTime J
|
||||
METHOD <init> (Lnet/minecraft/class_1299;)V
|
||||
ARG 1 targetType
|
||||
METHOD method_24542 getBreedTarget (Lnet/minecraft/class_1429;)Lnet/minecraft/class_1429;
|
||||
ARG 1 animal
|
||||
METHOD method_24546 hasBreedTarget (Lnet/minecraft/class_1429;)Z
|
||||
ARG 1 animal
|
||||
METHOD method_24548 findBreedTarget (Lnet/minecraft/class_1429;)Ljava/util/Optional;
|
||||
ARG 1 animal
|
|
@ -0,0 +1,15 @@
|
|||
CLASS net/minecraft/class_4820 net/minecraft/entity/ai/brain/task/ConditionalTask
|
||||
FIELD field_22313 condition Ljava/util/function/Predicate;
|
||||
FIELD field_22314 delegate Lnet/minecraft/class_4097;
|
||||
FIELD field_22315 allowsContinuation Z
|
||||
METHOD <init> (Ljava/util/Map;Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V
|
||||
ARG 1 requiredMemoryStates
|
||||
ARG 2 condition
|
||||
ARG 3 delegate
|
||||
ARG 4 allowsContinuation
|
||||
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;)V
|
||||
ARG 1 condition
|
||||
ARG 2 delegate
|
||||
METHOD method_24597 merge (Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_4810 net/minecraft/entity/ai/brain/task/CrossbowAttackTask
|
||||
FIELD field_22292 range I
|
||||
FIELD field_22293 chargingCooldown I
|
||||
FIELD field_22294 state Lnet/minecraft/class_4810$class_4811;
|
||||
METHOD method_24568 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 0 entity
|
||||
METHOD method_24569 tickState (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
||||
METHOD method_24572 setLookTarget (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
||||
CLASS class_4811 CrossbowState
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTask
|
||||
FIELD field_22327 duration I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 duration
|
||||
METHOD method_24616 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 1 entity
|
|
@ -1,8 +1,10 @@
|
|||
CLASS net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask
|
||||
FIELD field_18376 mobType Ljava/util/function/Predicate;
|
||||
FIELD field_18376 predicate Ljava/util/function/Predicate;
|
||||
FIELD field_18377 maxDistanceSquared F
|
||||
METHOD <init> (F)V
|
||||
ARG 1 maxDistance
|
||||
METHOD <init> (Ljava/util/function/Predicate;F)V
|
||||
ARG 1 mobType
|
||||
ARG 1 predicate
|
||||
ARG 2 maxDistance
|
||||
METHOD <init> (Lnet/minecraft/class_1299;F)V
|
||||
ARG 1 entityType
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_4829 net/minecraft/entity/ai/brain/task/ForgetAngryAtTargetTask
|
||||
METHOD method_24628 hasAngryAtTarget (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
|
@ -0,0 +1,14 @@
|
|||
CLASS net/minecraft/class_4828 net/minecraft/entity/ai/brain/task/ForgetAttackTargetTask
|
||||
FIELD field_22329 alternativeCondition Ljava/util/function/Predicate;
|
||||
METHOD <init> (Ljava/util/function/Predicate;)V
|
||||
ARG 1 alternativeCondition
|
||||
METHOD method_24621 cannotReachTarget (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_24622 isAttackTargetInAnotherWorld (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24625 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
|
||||
ARG 1 entity
|
||||
METHOD method_24626 isAttackTargetDead (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24627 forgetAttackTarget (Lnet/minecraft/class_1308;)V
|
||||
ARG 1 entity
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_4813 net/minecraft/entity/ai/brain/task/ForgetTask
|
||||
FIELD field_22302 condition Ljava/util/function/Predicate;
|
||||
FIELD field_22303 memory Lnet/minecraft/class_4140;
|
||||
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;)V
|
||||
ARG 1 condition
|
||||
ARG 2 memory
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateTask
|
||||
FIELD field_22304 completionRange I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 completionRange
|
||||
METHOD method_24576 getCelebrateLocation (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;
|
||||
ARG 0 entity
|
||||
METHOD method_24577 fuzz (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 mob
|
||||
ARG 1 pos
|
||||
METHOD method_24578 fuzz (Ljava/util/Random;)I
|
||||
ARG 0 random
|
|
@ -1,9 +0,0 @@
|
|||
CLASS net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToNearbyEntityTask
|
||||
FIELD field_18380 entityMemory Lnet/minecraft/class_4140;
|
||||
FIELD field_18381 speed F
|
||||
METHOD <init> (Lnet/minecraft/class_4140;FIZLjava/util/function/Function;)V
|
||||
ARG 1 entityMemory
|
||||
ARG 2 speed
|
||||
METHOD method_19596 setWalkTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_243;F)V
|
||||
ARG 0 entity
|
||||
ARG 2 speed
|
|
@ -0,0 +1,29 @@
|
|||
CLASS net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRememberedPositionTask
|
||||
FIELD field_18380 entityMemory Lnet/minecraft/class_4140;
|
||||
FIELD field_18381 speed F
|
||||
FIELD field_22321 range I
|
||||
FIELD field_22322 posRetriever Ljava/util/function/Function;
|
||||
METHOD <init> (Lnet/minecraft/class_4140;FIZLjava/util/function/Function;)V
|
||||
ARG 1 memoryType
|
||||
ARG 2 speed
|
||||
ARG 3 range
|
||||
ARG 4 requiresWalkTarget
|
||||
ARG 5 posRetriever
|
||||
METHOD method_19596 setWalkTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_243;F)V
|
||||
ARG 0 entity
|
||||
ARG 1 pos
|
||||
ARG 2 speed
|
||||
METHOD method_24600 getPos (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;
|
||||
ARG 1 entity
|
||||
METHOD method_24601 toBlock (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
|
||||
ARG 0 memoryType
|
||||
ARG 1 speed
|
||||
ARG 2 range
|
||||
ARG 3 requiresWalkTarget
|
||||
METHOD method_24602 isWalkTargetPresentAndFar (Lnet/minecraft/class_1314;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24603 toEntity (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
|
||||
ARG 0 memoryType
|
||||
ARG 1 speed
|
||||
ARG 2 range
|
||||
ARG 3 requiresWalkTarget
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_4819 net/minecraft/entity/ai/brain/task/HuntFinishTask
|
||||
METHOD method_24595 hasKilledHoglin (Lnet/minecraft/class_4836;)Z
|
||||
ARG 1 piglin
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4826 net/minecraft/entity/ai/brain/task/HuntHoglinTask
|
|
@ -20,6 +20,7 @@ CLASS net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil
|
|||
ARG 1 second
|
||||
METHOD method_19556 walkTowards (Lnet/minecraft/class_1309;Lnet/minecraft/class_4115;I)V
|
||||
ARG 0 entity
|
||||
ARG 1 target
|
||||
ARG 2 completionRange
|
||||
METHOD method_19949 give (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_243;)V
|
||||
ARG 0 entity
|
||||
|
@ -28,3 +29,36 @@ CLASS net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil
|
|||
ARG 0 world
|
||||
ARG 1 center
|
||||
ARG 2 radius
|
||||
METHOD method_24556 isAttackTargetClose (Lnet/minecraft/class_1309;D)Z
|
||||
ARG 0 entity
|
||||
ARG 1 radius
|
||||
METHOD method_24557 walkTowards (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V
|
||||
ARG 0 entity
|
||||
ARG 1 target
|
||||
ARG 2 completionRange
|
||||
METHOD method_24558 isNewTargetTooFar (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;D)Z
|
||||
COMMENT Checks if an entity can be a new attack target for the source entity.
|
||||
ARG 0 source
|
||||
COMMENT the source entity
|
||||
ARG 1 target
|
||||
COMMENT the attack target candidate
|
||||
ARG 2 extraDistance
|
||||
COMMENT the max distance this new target can be farther compared to the existing target
|
||||
METHOD method_24559 getCloserEntity (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 0 source
|
||||
ARG 1 first
|
||||
ARG 2 second
|
||||
METHOD method_24560 getEntity (Lnet/minecraft/class_1309;Lnet/minecraft/class_4140;)Ljava/util/Optional;
|
||||
ARG 0 entity
|
||||
ARG 1 uuidMemoryModule
|
||||
METHOD method_24561 walkTowards (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;I)V
|
||||
ARG 0 entity
|
||||
ARG 1 target
|
||||
ARG 2 completionRange
|
||||
METHOD method_24562 getCloserEntity (Lnet/minecraft/class_1309;Ljava/util/Optional;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 0 source
|
||||
ARG 1 first
|
||||
ARG 2 second
|
||||
METHOD method_24565 isVisibleInMemory (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 source
|
||||
ARG 1 target
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
CLASS net/minecraft/class_4816 net/minecraft/entity/ai/brain/task/MeleeAttackTask
|
||||
FIELD field_22307 range D
|
||||
FIELD field_22308 interval I
|
||||
FIELD field_22309 cooldown I
|
||||
METHOD <init> (DI)V
|
||||
ARG 1 range
|
||||
ARG 3 interval
|
||||
METHOD method_24584 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 0 entity
|
||||
METHOD method_24585 isHoldingRangedWeapon (Lnet/minecraft/class_1308;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24586 attack (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
|
@ -0,0 +1,10 @@
|
|||
CLASS net/minecraft/class_4809 net/minecraft/entity/ai/brain/task/MemoryTransferTask
|
||||
FIELD field_22288 runPredicate Ljava/util/function/Predicate;
|
||||
FIELD field_22289 sourceType Lnet/minecraft/class_4140;
|
||||
FIELD field_22290 targetType Lnet/minecraft/class_4140;
|
||||
FIELD field_22291 duration Lnet/minecraft/class_4801;
|
||||
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;Lnet/minecraft/class_4801;)V
|
||||
ARG 1 runPredicate
|
||||
ARG 2 sourceType
|
||||
ARG 3 targetType
|
||||
ARG 4 duration
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_4808 net/minecraft/entity/ai/brain/task/PacifyTask
|
||||
FIELD field_22287 duration I
|
||||
METHOD <init> (Lnet/minecraft/class_4140;I)V
|
||||
ARG 1 requiredMemoryModuleType
|
||||
ARG 2 duration
|
|
@ -0,0 +1,15 @@
|
|||
CLASS net/minecraft/class_4822 net/minecraft/entity/ai/brain/task/RangedApproachTask
|
||||
FIELD field_22323 speed F
|
||||
METHOD <init> (F)V
|
||||
ARG 1 speed
|
||||
METHOD method_24604 forgetWalkTarget (Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
METHOD method_24605 rememberWalkTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
||||
METHOD method_24606 getRange (Lnet/minecraft/class_1799;)D
|
||||
ARG 1 weapon
|
||||
METHOD method_24607 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 0 entity
|
||||
METHOD method_24608 getWeaponRange (Lnet/minecraft/class_1309;)D
|
||||
ARG 1 entity
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4830 net/minecraft/entity/ai/brain/task/RemoveOffHandItemTask
|
|
@ -0,0 +1,9 @@
|
|||
CLASS net/minecraft/class_4812 net/minecraft/entity/ai/brain/task/RidingTask
|
||||
FIELD field_22300 range I
|
||||
FIELD field_22301 alternativeRideCondition Ljava/util/function/BiPredicate;
|
||||
METHOD <init> (ILjava/util/function/BiPredicate;)V
|
||||
ARG 1 range
|
||||
ARG 2 alternativeRideCondition
|
||||
METHOD method_24575 canRideTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_4817 net/minecraft/entity/ai/brain/task/StartRidingTask
|
||||
METHOD method_24591 isRideTargetClose (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24592 getRideTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1297;
|
||||
ARG 1 entity
|
|
@ -0,0 +1,10 @@
|
|||
CLASS net/minecraft/class_4818 net/minecraft/entity/ai/brain/task/StrollTask
|
||||
FIELD field_22310 speed F
|
||||
FIELD field_22311 horizontalRadius I
|
||||
FIELD field_22312 verticalRadius I
|
||||
METHOD <init> (F)V
|
||||
ARG 1 speed
|
||||
METHOD <init> (FII)V
|
||||
ARG 1 speed
|
||||
ARG 2 horizontalRadius
|
||||
ARG 3 verticalRadius
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task
|
|||
FIELD field_18334 endTime J
|
||||
FIELD field_18335 minRunTime I
|
||||
FIELD field_18336 maxRunTime I
|
||||
FIELD field_19291 requiredMemoryState Ljava/util/Map;
|
||||
FIELD field_19291 requiredMemoryStates Ljava/util/Map;
|
||||
METHOD <init> (Ljava/util/Map;)V
|
||||
ARG 1 requiredMemoryState
|
||||
METHOD <init> (Ljava/util/Map;I)V
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
CLASS net/minecraft/class_4821 net/minecraft/entity/ai/brain/task/TimeLimitedTask
|
||||
FIELD field_22316 needsTimeReset Z
|
||||
FIELD field_22317 delegateRunning Z
|
||||
FIELD field_22318 timeRange Lnet/minecraft/class_4801;
|
||||
FIELD field_22319 delegate Lnet/minecraft/class_4097;
|
||||
FIELD field_22320 timeLeft I
|
||||
METHOD <init> (Lnet/minecraft/class_4097;Lnet/minecraft/class_4801;)V
|
||||
ARG 1 delegate
|
||||
ARG 2 timeRange
|
||||
METHOD <init> (Lnet/minecraft/class_4097;ZLnet/minecraft/class_4801;)V
|
||||
ARG 1 delegate
|
||||
ARG 2 skipFirstRun
|
||||
ARG 3 timeRange
|
||||
METHOD method_24598 resetTimeLeft (Lnet/minecraft/class_3218;)V
|
||||
ARG 1 world
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_4824 net/minecraft/entity/ai/brain/task/UpdateAttackTargetTask
|
||||
FIELD field_22325 startCondition Ljava/util/function/Predicate;
|
||||
FIELD field_22326 targetGetter Ljava/util/function/Function;
|
||||
METHOD <init> (Ljava/util/function/Function;)V
|
||||
ARG 1 targetGetter
|
||||
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/Function;)V
|
||||
ARG 1 startCondition
|
||||
ARG 2 targetGetter
|
||||
METHOD method_24612 updateAttackTarget (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 entity
|
||||
ARG 2 target
|
|
@ -0,0 +1,12 @@
|
|||
CLASS net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask
|
||||
FIELD field_22305 startCondition Ljava/util/function/Predicate;
|
||||
FIELD field_22306 radius I
|
||||
METHOD <init> (IZ)V
|
||||
ARG 1 radius
|
||||
ARG 2 requiresWalkTarget
|
||||
METHOD <init> (Ljava/util/function/Predicate;IZ)V
|
||||
ARG 1 startCondition
|
||||
ARG 2 radius
|
||||
ARG 3 requiresWalkTarget
|
||||
METHOD method_24580 getNearestVisibleWantedItem (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542;
|
||||
ARG 1 entity
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_4805 net/minecraft/entity/ai/brain/task/WanderWithOffHandItemTask
|
||||
METHOD <init> (F)V
|
||||
ARG 1 walkSpeed
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4827 net/minecraft/entity/ai/brain/task/WantNewItemTask
|
||||
FIELD field_22328 range I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 range
|
|
@ -0,0 +1,71 @@
|
|||
CLASS net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain
|
||||
FIELD field_22369 AVOID_MEMORY_DURATION Lnet/minecraft/class_4801;
|
||||
METHOD method_24662 makeRandomWalkTask (F)Lnet/minecraft/class_4118;
|
||||
ARG 0 speed
|
||||
METHOD method_24664 refreshActivities (Lnet/minecraft/class_4760;)V
|
||||
ARG 0 hoglin
|
||||
METHOD method_24665 onAttacking (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24666 addCoreTasks (Lnet/minecraft/class_4760;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 brain
|
||||
METHOD method_24668 create (Lnet/minecraft/class_4760;Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4095;
|
||||
ARG 0 hoglin
|
||||
ARG 1 data
|
||||
METHOD method_24669 isWarpedFungiAround (Lnet/minecraft/class_4760;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 hoglin
|
||||
ARG 1 pos
|
||||
METHOD method_24671 playSoundAtChance (Lnet/minecraft/class_4760;)V
|
||||
ARG 0 hoglin
|
||||
METHOD method_24672 onAttacked (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 attacker
|
||||
METHOD method_24673 addIdleTasks (Lnet/minecraft/class_4760;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 brain
|
||||
METHOD method_24674 getMovementSpeed (Lnet/minecraft/class_4760;)F
|
||||
ARG 0 hoglin
|
||||
METHOD method_24675 askAdultsToAvoid (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24676 addFightTasks (Lnet/minecraft/class_4760;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 brain
|
||||
METHOD method_24677 isNearPlayer (Lnet/minecraft/class_4760;)Z
|
||||
ARG 0 hoglin
|
||||
METHOD method_24678 avoidEnemy (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24679 addAvoidTasks (Lnet/minecraft/class_4760;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 brain
|
||||
METHOD method_24680 isPacified (Lnet/minecraft/class_4760;)Z
|
||||
ARG 0 hoglin
|
||||
METHOD method_24681 avoid (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24682 hasIdleActivity (Lnet/minecraft/class_4760;)Z
|
||||
ARG 0 hoglin
|
||||
METHOD method_24683 targetEnemy (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24684 getNearestVisibleTargetablePlayer (Lnet/minecraft/class_4760;)Ljava/util/Optional;
|
||||
ARG 0 hoglin
|
||||
METHOD method_24685 setAttackTarget (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24686 hasMoreHoglinsAround (Lnet/minecraft/class_4760;)Z
|
||||
ARG 0 hoglin
|
||||
METHOD method_24687 askAdultsForHelp (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 target
|
||||
METHOD method_24688 playSound (Lnet/minecraft/class_4760;)V
|
||||
ARG 0 hoglin
|
||||
METHOD method_24689 setAttackTargetIfCloser (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 hoglin
|
||||
ARG 1 targetCandidate
|
||||
METHOD method_24690 getAdultHoglinsAround (Lnet/minecraft/class_4760;)Ljava/util/List;
|
||||
ARG 0 hoglin
|
||||
METHOD method_24691 hasBreedTarget (Lnet/minecraft/class_4760;)Z
|
||||
ARG 0 hoglin
|
|
@ -1,4 +1,16 @@
|
|||
CLASS net/minecraft/class_4760 net/minecraft/entity/mob/HoglinEntity
|
||||
METHOD method_24349 (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
FIELD field_22365 SENSOR_TYPES Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_22366 MEMORY_MODULE_TYPES Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_22367 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_22368 movementCooldownTicks I
|
||||
METHOD method_24349 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 1 world
|
||||
ARG 3 pos
|
||||
METHOD method_24655 stunVelocity (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 target
|
||||
METHOD method_24656 getAttackDamage ()F
|
||||
METHOD method_24657 getMovementCooldownTicks ()I
|
||||
METHOD method_24658 isAdult ()Z
|
||||
METHOD method_24659 playFightSound ()V
|
||||
METHOD method_24660 playAttackedSound ()V
|
||||
METHOD method_24661 playRetreatSound ()V
|
||||
|
|
|
@ -51,6 +51,10 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
|
|||
ARG 3 pos
|
||||
ARG 4 random
|
||||
METHOD method_20820 canGather (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_23734 isDisallowedInPeaceful ()Z
|
||||
METHOD method_24523 tryEquip (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 equipment
|
||||
METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F
|
||||
METHOD method_5930 setForwardSpeed (F)V
|
||||
ARG 1 forwardSpeed
|
||||
|
@ -157,3 +161,4 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
|
|||
METHOD method_5995 updateLeash ()V
|
||||
METHOD method_6510 isAttacking ()Z
|
||||
METHOD method_7217 setBaby (Z)V
|
||||
ARG 1 baby
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_1314 net/minecraft/entity/mob/MobEntityWithAi
|
|||
ARG 1 leashLength
|
||||
METHOD method_6144 getPathfindingFavor (Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F
|
||||
ARG 1 pos
|
||||
ARG 2 world
|
||||
METHOD method_6148 getRunFromLeashSpeed ()D
|
||||
METHOD method_6149 getPathfindingFavor (Lnet/minecraft/class_2338;)F
|
||||
ARG 1 pos
|
||||
|
|
|
@ -0,0 +1,173 @@
|
|||
CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
|
||||
FIELD field_22388 HUNT_MEMORY_DURATION Lnet/minecraft/class_4801;
|
||||
FIELD field_22389 MEMORY_TRANSFER_TASK_DURATION Lnet/minecraft/class_4801;
|
||||
FIELD field_22390 RIDE_TARGET_MEMORY_DURATION Lnet/minecraft/class_4801;
|
||||
FIELD field_22391 AVOID_MEMORY_DURATION Lnet/minecraft/class_4801;
|
||||
FIELD field_22392 FOOD Ljava/util/Set;
|
||||
FIELD field_22394 COLLECTIBLE_ITEMS Ljava/util/Set;
|
||||
FIELD field_22395 GOLDEN_ITEMS Ljava/util/Set;
|
||||
METHOD method_24713 hasZombifiedPiglinNearby (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24714 hasBeenHitByPlayer (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24717 makeRandomFollowTask ()Lnet/minecraft/class_4118;
|
||||
METHOD method_24718 makeRandomWanderTask (F)Lnet/minecraft/class_4118;
|
||||
ARG 0 speed
|
||||
METHOD method_24719 wearsGoldArmor (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_24722 tickActivities (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24723 canRide (Lnet/minecraft/class_4836;Lnet/minecraft/class_1297;)Z
|
||||
ARG 0 piglin
|
||||
ARG 1 ridden
|
||||
METHOD method_24724 onAttacked (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 attacker
|
||||
METHOD method_24725 addCoreActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24726 loot (Lnet/minecraft/class_4836;Lnet/minecraft/class_1542;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 drop
|
||||
METHOD method_24727 dropBarteredItem (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 player
|
||||
METHOD method_24728 playerInteract (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Z
|
||||
ARG 0 piglin
|
||||
ARG 1 player
|
||||
ARG 2 hand
|
||||
METHOD method_24730 canGather (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 piglin
|
||||
ARG 1 stack
|
||||
METHOD method_24731 drop (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;Lnet/minecraft/class_243;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 stack
|
||||
ARG 2 pos
|
||||
METHOD method_24732 create (Lnet/minecraft/class_4836;Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4095;
|
||||
ARG 0 piglin
|
||||
ARG 1 data
|
||||
METHOD method_24733 onGoldBlockBroken (Lnet/minecraft/class_1657;)V
|
||||
ARG 0 player
|
||||
METHOD method_24735 isGoldenItem (Lnet/minecraft/class_1792;)Z
|
||||
ARG 0 item
|
||||
METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_1937;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 world
|
||||
ARG 1 brain
|
||||
METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_4821;
|
||||
METHOD method_24738 makeGoToSoulFireTask (F)Lnet/minecraft/class_4121;
|
||||
ARG 0 speed
|
||||
METHOD method_24739 isGoldHoldingPlayer (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 target
|
||||
METHOD method_24741 consumeOffHandItem (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24742 angerAtCloserTargets (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24743 addIdleActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24744 canEquip (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 piglin
|
||||
ARG 1 stack
|
||||
METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1792;)Z
|
||||
ARG 0 item
|
||||
METHOD method_24747 makeGoToZombifiedPiglinTask (F)Lnet/minecraft/class_4121;
|
||||
ARG 0 speed
|
||||
METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24749 playSoundAtChance (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24750 angerAt (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24751 addFightActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24752 isFood (Lnet/minecraft/class_1792;)Z
|
||||
ARG 0 item
|
||||
METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V
|
||||
ARG 0 entity
|
||||
METHOD method_24754 haveHuntedHoglinsRecently (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24755 isPreferredAttackTarget (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24756 addCelebrateActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24757 shouldAttack (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 target
|
||||
METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24759 tryRevenge (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24760 addAdmireItemActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24761 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_24762 rememberHunting (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24763 angerAtIfCloser (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24764 addAvoidActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24765 canWander (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24766 hasIdleActivity (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24767 groupRunAwayFrom (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24768 addRideActivities (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 brain
|
||||
METHOD method_24769 hasBeenHurt (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24770 hasPlayersNearby (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24771 runAwayFromClosestTarget (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24772 doBarter (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24773 runAwayFrom (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24774 dropBarteredItem (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24776 getBarteredItem (Lnet/minecraft/class_4836;)Lnet/minecraft/class_1799;
|
||||
ARG 0 piglin
|
||||
METHOD method_24777 getPreferredTarget (Lnet/minecraft/class_4836;)Ljava/util/Optional;
|
||||
ARG 0 piglin
|
||||
METHOD method_24778 playSound (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24779 hasAdultNearby (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24780 getNearbyPiglins (Lnet/minecraft/class_4836;)Ljava/util/List;
|
||||
ARG 0 piglin
|
||||
METHOD method_24781 stopWalking (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24782 getAngryAt (Lnet/minecraft/class_4836;)Ljava/util/Optional;
|
||||
ARG 0 piglin
|
||||
METHOD method_24783 shouldRunAwayFromHoglins (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24784 hasNoAdvantageAgainstHoglins (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24785 hasOutnumberedHoglins (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglins
|
||||
METHOD method_24786 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24787 setEatenRecently (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24788 findGround (Lnet/minecraft/class_4836;)Lnet/minecraft/class_243;
|
||||
ARG 0 piglin
|
||||
METHOD method_24789 hasAteRecently (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
||||
METHOD method_24790 isAdmiringItem (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_24791 hasSoulFireNearby (Lnet/minecraft/class_4836;)Z
|
||||
ARG 0 piglin
|
|
@ -0,0 +1,44 @@
|
|||
CLASS net/minecraft/class_4836 net/minecraft/entity/mob/PiglinEntity
|
||||
FIELD field_22370 conversionTicks I
|
||||
FIELD field_22371 inventory Lnet/minecraft/class_1277;
|
||||
FIELD field_22376 SENSOR_TYPES Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_22377 BABY Lnet/minecraft/class_2940;
|
||||
FIELD field_22378 CHARGING Lnet/minecraft/class_2940;
|
||||
FIELD field_22379 BABY_SPEED_BOOST_MODIFIER_ID Ljava/util/UUID;
|
||||
FIELD field_22380 BABY_SPEED_BOOST_MODIFIER Lnet/minecraft/class_1322;
|
||||
FIELD field_22381 MEMORY_MODULE_TYPES Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_22382 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_24692 inventoryToTag (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2499;
|
||||
ARG 0 inventory
|
||||
METHOD method_24693 inventoryFromTag (Lnet/minecraft/class_1277;Lnet/minecraft/class_2499;)V
|
||||
ARG 0 inventory
|
||||
ARG 1 tag
|
||||
METHOD method_24694 zombify (Lnet/minecraft/class_3218;)V
|
||||
ARG 1 world
|
||||
METHOD method_24695 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 type
|
||||
ARG 1 world
|
||||
ARG 2 spawnType
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
METHOD method_24696 equipAtChance (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 slot
|
||||
ARG 2 stack
|
||||
METHOD method_24697 playCelebrateSound ()V
|
||||
METHOD method_24698 playAttackedSound ()V
|
||||
METHOD method_24699 playRetreatSound ()V
|
||||
METHOD method_24700 playJealousSound ()V
|
||||
METHOD method_24701 playZombifySound ()V
|
||||
METHOD method_24702 makeInitialWeapon ()Lnet/minecraft/class_1799;
|
||||
METHOD method_24703 isCharging ()Z
|
||||
METHOD method_24704 canConvert ()Z
|
||||
METHOD method_24705 getActivity ()Lnet/minecraft/class_4836$class_4837;
|
||||
METHOD method_24706 isOffHandEmpty ()Z
|
||||
METHOD method_24707 isRiding ()Z
|
||||
METHOD method_24708 getWalkSpeed ()F
|
||||
METHOD method_24709 playAdmireItemSound ()V
|
||||
METHOD method_24710 playAngrySound ()V
|
||||
METHOD method_24711 addItem (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
|
||||
ARG 1 stack
|
||||
METHOD method_24712 isAdult ()Z
|
||||
CLASS class_4837 Activity
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity
|
|||
ARG 2 spawnType
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
METHOD method_24650 breed (Lnet/minecraft/class_1937;Lnet/minecraft/class_1429;)V
|
||||
METHOD method_6474 canBreedWith (Lnet/minecraft/class_1429;)Z
|
||||
ARG 1 other
|
||||
METHOD method_6475 eat (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
|
||||
|
|
|
@ -16,6 +16,11 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/BasicInventory
|
|||
ARG 1 stack
|
||||
METHOD method_20634 addToExistingSlot (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_24514 clearToList ()Ljava/util/List;
|
||||
COMMENT Clears this inventory and return all the non-empty stacks in a list.
|
||||
METHOD method_5488 removeListener (Lnet/minecraft/class_1265;)V
|
||||
ARG 1 listener
|
||||
METHOD method_5489 addListener (Lnet/minecraft/class_1265;)V
|
||||
ARG 1 listener
|
||||
METHOD method_5491 add (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
|
||||
ARG 1 stack
|
||||
|
|
|
@ -12,3 +12,4 @@ CLASS net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem
|
|||
ARG 0 stack
|
||||
METHOD method_19268 getProjectiles ()Ljava/util/function/Predicate;
|
||||
METHOD method_20310 getHeldProjectiles ()Ljava/util/function/Predicate;
|
||||
METHOD method_24792 getRange ()I
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_1301 net/minecraft/predicate/entity/EntityPredicates
|
||||
FIELD field_22280 EXCEPT_CREATIVE_SPECTATOR_OR_PEACEFUL Ljava/util/function/Predicate;
|
||||
FIELD field_6152 VALID_INVENTORIES Ljava/util/function/Predicate;
|
||||
FIELD field_6153 NOT_MOUNTED Ljava/util/function/Predicate;
|
||||
FIELD field_6154 VALID_ENTITY Ljava/util/function/Predicate;
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_1737 net/minecraft/recipe/RecipeInputProvider
|
||||
METHOD method_7683 provideRecipeInputs (Lnet/minecraft/class_1662;)V
|
||||
ARG 1 finder
|
||||
|
|
|
@ -15,7 +15,7 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender
|
|||
METHOD method_19474 sendStructureStart (Lnet/minecraft/class_1936;Lnet/minecraft/class_3449;)V
|
||||
ARG 0 world
|
||||
ARG 1 structureStart
|
||||
METHOD method_19774 sendVillagerAiDebugData (Lnet/minecraft/class_1309;)V
|
||||
METHOD method_19774 sendBrainDebugData (Lnet/minecraft/class_1309;)V
|
||||
ARG 0 living
|
||||
METHOD method_19775 sendChunkWatchingChange (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V
|
||||
ARG 0 world
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_4844 net/minecraft/util/DynamicSerializableUuid
|
||||
FIELD field_22412 uuid Ljava/util/UUID;
|
||||
METHOD <init> (Ljava/util/UUID;)V
|
||||
ARG 1 uuid
|
||||
METHOD method_24814 getUuid ()Ljava/util/UUID;
|
||||
METHOD method_24815 of (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4844;
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_4801 net/minecraft/util/math/IntRange
|
||||
COMMENT An integer range, inclusive on both ends. Used to choose a random
|
||||
COMMENT duration of memory.
|
||||
FIELD field_22278 min I
|
||||
FIELD field_22279 max I
|
||||
METHOD <init> (II)V
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_24502 between (II)Lnet/minecraft/class_4801;
|
||||
ARG 0 min
|
||||
ARG 1 max
|
||||
METHOD method_24503 choose (Ljava/util/Random;)I
|
||||
ARG 1 random
|
|
@ -52,3 +52,6 @@ CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d
|
|||
METHOD method_22882 negate ()Lnet/minecraft/class_243;
|
||||
METHOD method_24457 unpackRgb (I)Lnet/minecraft/class_243;
|
||||
ARG 0 rgb
|
||||
METHOD method_24802 isInRange (Lnet/minecraft/class_2374;D)Z
|
||||
ARG 1 pos
|
||||
ARG 2 radius
|
||||
|
|
Loading…
Reference in New Issue