20w51a things (#1918)

* stuff

haha yes

* buckets

* sleeping gamerule thing

* haha yes

* haha yes

* Update mappings/net/minecraft/item/ItemUsage.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/entity/ai/brain/Brain.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/entity/LivingEntity.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* stuff

* things

* whoop

* Update mappings/net/minecraft/entity/Entity.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/server/world/ServerWorld.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/world/gen/chunk/GenerationShapeConfig.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/world/dimension/DimensionType.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/world/dimension/AreaHelper.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
Co-authored-by: modmuss50 <modmuss50@gmail.com>
This commit is contained in:
Shnupbups 2021-01-01 01:22:27 +11:00 committed by GitHub
parent e7710a559e
commit b9d56158e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
69 changed files with 476 additions and 31 deletions

View File

@ -1,5 +1,12 @@
CLASS net/minecraft/class_2587 net/minecraft/block/entity/BedBlockEntity
FIELD field_11869 color Lnet/minecraft/class_1767;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V
ARG 1 pos
ARG 2 state
ARG 3 color
METHOD method_11018 getColor ()Lnet/minecraft/class_1767;
METHOD method_11019 setColor (Lnet/minecraft/class_1767;)V
ARG 1 color

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5565
METHOD method_31732 getDataVersion (Lnet/minecraft/class_2487;)I
ARG 0 tag
METHOD method_31733 putChunkPos (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)V
ARG 0 tag
ARG 1 chunkPos
METHOD method_31736 getChunkPos (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1923;
ARG 0 tag

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5577
METHOD method_31803 iterate ()Ljava/lang/Iterable;
METHOD method_31804 getById (I)Lnet/minecraft/class_5568;
ARG 1 id
METHOD method_31808 getByUuid (Ljava/util/UUID;)Lnet/minecraft/class_5568;
ARG 1 uuid

View File

@ -1,4 +1,10 @@
CLASS net/minecraft/class_5582
METHOD method_31869 (Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
METHOD method_31870 addEntity (Lnet/minecraft/class_5568;)V
METHOD method_31874 getRegularEntityCount ()I
METHOD method_31875 (Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
CLASS class_5583
FIELD field_27286 entity Lnet/minecraft/class_5568;
METHOD <init> (Lnet/minecraft/class_5582;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_5713
FIELD field_28181 EMPTY Lnet/minecraft/class_5713;
METHOD method_32942 isEmpty ()Z
METHOD method_32943 listen (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V
ARG 1 event
ARG 2 entity
ARG 3 pos
METHOD method_32944 addListener (Lnet/minecraft/class_5714;)V
ARG 1 listener
METHOD method_32945 removeListener (Lnet/minecraft/class_5714;)V

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_5759
METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional;

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_5761
METHOD method_6454 setFromBucket (Z)V

View File

@ -59,6 +59,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
COMMENT display.
METHOD method_30673 pushOutOfBlocks (DD)V
ARG 1 x
ARG 3 z
METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5774 net/minecraft/client/render/entity/AxolotlEntityRenderer
FIELD field_28390 TEXTURES Ljava/util/Map;

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_5772 net/minecraft/client/render/entity/model/AxolotlEntityModel
FIELD field_28373 tail Lnet/minecraft/class_630;
FIELD field_28374 leftHindLeg Lnet/minecraft/class_630;
FIELD field_28375 rightHindLeg Lnet/minecraft/class_630;
FIELD field_28376 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_28377 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_28378 body Lnet/minecraft/class_630;
FIELD field_28379 head Lnet/minecraft/class_630;
FIELD field_28380 topGills Lnet/minecraft/class_630;
FIELD field_28381 leftGills Lnet/minecraft/class_630;
FIELD field_28382 rightGills Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
FIELD field_24605 chunkManager Lnet/minecraft/class_631;
FIELD field_24606 skyProperties Lnet/minecraft/class_5294;
FIELD field_27733 entityList Lnet/minecraft/class_5574;
FIELD field_27734 entityManager Lnet/minecraft/class_5582;
FIELD field_3727 netHandler Lnet/minecraft/class_634;
FIELD field_3729 client Lnet/minecraft/class_310;
FIELD field_3733 scoreboard Lnet/minecraft/class_269;
@ -47,6 +48,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 1 pos
ARG 2 colorResolver
METHOD method_23782 resetChunkColor (Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
METHOD method_23784 reloadColor ()V
METHOD method_23785 getCloudsColor (F)Lnet/minecraft/class_243;
ARG 1 tickDelta
@ -92,6 +94,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 1 scoreboard
METHOD method_2945 removeEntity (ILnet/minecraft/class_1297$class_5529;)V
ARG 1 entityId
ARG 2 removalReason
METHOD method_2947 playSound (Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V
ARG 1 pos
ARG 2 sound

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5752 net/minecraft/datafixer/schema/Schema2686

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5761 net/minecraft/entity/Bucketable
METHOD method_6454 setFromBucket (Z)V
ARG 1 fromBucket

View File

@ -7,7 +7,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_22467 pos Lnet/minecraft/class_243;
FIELD field_22468 blockPos Lnet/minecraft/class_2338;
FIELD field_23807 inanimate Z
FIELD field_25599 submergedFluidTag Lnet/minecraft/class_3494;
FIELD field_25750 trackedPosition Lnet/minecraft/class_243;
FIELD field_26994 prevAge I
FIELD field_26995 removalReason Lnet/minecraft/class_1297$class_5529;
FIELD field_27857 inPowderSnow Z
FIELD field_27858 FROZEN_TICKS Lnet/minecraft/class_2940;
@ -204,6 +206,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 5 z
METHOD method_24201 updatePassengerPosition (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
ARG 1 passenger
ARG 2 positionUpdater
METHOD method_24203 refreshPositionAfterTeleport (DDD)V
ARG 1 x
ARG 3 y
@ -230,6 +233,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT
COMMENT @see #stopRiding()
METHOD method_29495 refreshPositionAfterTeleport (Lnet/minecraft/class_243;)V
ARG 1 pos
METHOD method_30076 removeFromDimension ()V
METHOD method_30227 getTrackedPosition ()Lnet/minecraft/class_243;
METHOD method_30228 updateTrackedPosition (Lnet/minecraft/class_243;)V
ARG 1 pos
@ -237,18 +242,24 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_30230 hasNetherPortalCooldown ()Z
METHOD method_30329 getTeleportTarget (Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
ARG 1 destination
METHOD method_30634 (DDD)V
METHOD method_30632 collidesWithStateAtPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
ARG 1 pos
ARG 2 state
METHOD method_30634 updatePosition (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_30948 isCollidable ()Z
METHOD method_30949 collidesWith (Lnet/minecraft/class_1297;)Z
ARG 1 other
METHOD method_31166 (F)Lnet/minecraft/class_243;
METHOD method_30950 getLerpedPos (F)Lnet/minecraft/class_243;
ARG 1 delta
METHOD method_31166 getClientCameraPosVec (F)Lnet/minecraft/class_243;
ARG 1 tickDelta
METHOD method_31471 onSpawnPacket (Lnet/minecraft/class_2604;)V
ARG 1 packet
METHOD method_31472 discard ()V
METHOD method_31473 destroyInVoid ()V
METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923;
METHOD method_31477 getBlockX ()I
METHOD method_31478 getBlockY ()I
@ -257,6 +268,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_31481 isRemoved ()Z
METHOD method_31482 unsetRemoved ()V
METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297;
METHOD method_31484 getPassengersStream ()Ljava/util/stream/Stream;
METHOD method_32312 getFrozenTicks ()I
METHOD method_32313 getFreezingScale ()F
METHOD method_32314 isFreezing ()Z
@ -266,7 +278,12 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 frozenTicks
METHOD method_32319 setInPowderSnow (Z)V
ARG 1 inPowderSnow
METHOD method_32875 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;)V
ARG 1 entity
ARG 2 event
METHOD method_32876 emitGameEvent (Lnet/minecraft/class_5712;)V
ARG 1 event
METHOD method_33189 occludeVibrationSignals ()Z
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
ARG 1 state
@ -545,6 +562,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 stack
METHOD method_5776 hasWings ()Z
METHOD method_5777 isSubmergedIn (Lnet/minecraft/class_3494;)Z
ARG 1 fluidTag
METHOD method_5778 isBeingRainedOn ()Z
METHOD method_5779 isPartOf (Lnet/minecraft/class_1297;)Z
ARG 1 entity
@ -601,7 +619,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 8 pitch
METHOD method_5809 isOnFire ()Z
METHOD method_5810 isPushable ()Z
METHOD method_5814 updatePosition (DDD)V
METHOD method_5814 setPosition (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
@ -693,6 +711,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 entity
ARG 2 force
METHOD method_5874 onKilledOther (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 other
METHOD method_5875 setNoGravity (Z)V
ARG 1 noGravity
METHOD method_5876 updateWaterState ()Z

View File

@ -17,3 +17,9 @@ CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions
METHOD method_19539 scaled (FF)Lnet/minecraft/class_4048;
ARG 1 widthRatio
ARG 2 heightRatio
METHOD method_30231 getBoxAt (DDD)Lnet/minecraft/class_238;
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_30757 getBoxAt (Lnet/minecraft/class_243;)Lnet/minecraft/class_238;
ARG 1 pos

View File

@ -1,8 +1,10 @@
CLASS net/minecraft/class_5568
CLASS net/minecraft/class_5568 net/minecraft/entity/EntityLike
METHOD method_24515 getBlockPos ()Lnet/minecraft/class_2338;
METHOD method_31745 setRemoved (Lnet/minecraft/class_1297$class_5529;)V
ARG 1 reason
METHOD method_31746 shouldSave ()Z
METHOD method_31747 isPlayer ()Z
METHOD method_5628 getEntityId ()I
METHOD method_31748 streamPassengers ()Ljava/util/stream/Stream;
METHOD method_5628 getId ()I
METHOD method_5667 getUuid ()Ljava/util/UUID;
METHOD method_5829 getBoundingBox ()Lnet/minecraft/class_238;

View File

@ -54,6 +54,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
COMMENT Any mob can't spawn in wither roses, sweet berry bush, or cacti.
COMMENT
COMMENT <p>This can be overwritten via {@link EntityType.Builder#allowSpawningInside(Block[])}
ARG 1 state
METHOD method_5881 loadFromEntityTag (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
ARG 0 world
ARG 1 player
@ -142,6 +143,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
COMMENT With this setting, fire resistant mobs can spawn on/in fire damage dealing blocks,
COMMENT and wither skeletons can spawn in wither roses. If a block added is not in the default
COMMENT blacklist, the addition has no effect.
ARG 1 blocks
METHOD method_5901 disableSummon ()Lnet/minecraft/class_1299$class_1300;
METHOD method_5902 create (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300;
ARG 0 spawnGroup

View File

@ -6,6 +6,8 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
FIELD field_7203 hoverHeight F
FIELD field_7204 age I
FIELD field_7205 owner Ljava/util/UUID;
METHOD <init> (Lnet/minecraft/class_1542;)V
ARG 1 entity
METHOD <init> (Lnet/minecraft/class_1937;DDD)V
ARG 1 world
ARG 2 x
@ -34,10 +36,11 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
ARG 0 stack1
ARG 1 stack2
ARG 2 maxCount
METHOD method_24348 applyLavaBuoyancy ()V
METHOD method_6972 tryMerge (Lnet/minecraft/class_1542;)V
ARG 1 other
METHOD method_6973 tryMerge ()V
METHOD method_6974 applyBuoyancy ()V
METHOD method_6974 applyWaterBuoyancy ()V
METHOD method_6975 resetPickupDelay ()V
METHOD method_6976 setCovetedItem ()V
METHOD method_6977 cannotPickup ()Z

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
FIELD field_20348 STINGER_COUNT Lnet/minecraft/class_2940;
FIELD field_22418 climbingPos Ljava/util/Optional;
FIELD field_23128 SOUL_SPEED_BOOST_ID Ljava/util/UUID;
FIELD field_27859 POWDER_SNOW_SLOW_ID Ljava/util/UUID;
FIELD field_6210 bodyTrackingIncrements I
FIELD field_6211 lastLimbDistance F
FIELD field_6212 sidewaysSpeed F
@ -189,10 +190,15 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_27302 shouldDisplaySoulSpeedEffects ()Z
METHOD method_27303 isOnSoulSpeedBlock ()Z
METHOD method_28306 createBrainProfile ()Lnet/minecraft/class_4095$class_5303;
METHOD method_29242 updateLimbs (Lnet/minecraft/class_1309;Z)V
ARG 1 entity
ARG 2 flutter
METHOD method_29499 triggerItemPickedUpByEntityCriteria (Lnet/minecraft/class_1542;)V
COMMENT Called to trigger advancement criteria when an entity picks up an item
COMMENT thrown by a player.
ARG 1 item
METHOD method_29500 (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_29501 removeSoulSpeedBoost ()V
METHOD method_29502 addSoulSpeedBoostIfNeeded ()V
METHOD method_29503 hurtByWater ()Z
@ -200,6 +206,24 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_29505 setAttacking (Lnet/minecraft/class_1657;)V
ARG 1 attacking
METHOD method_29920 shouldSwimInFluids ()Z
METHOD method_30122 setArmorInSlot (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
ARG 1 slot
ARG 2 armor
METHOD method_30124 setStackInHandSlot (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
ARG 1 slot
ARG 2 stack
METHOD method_30125 getArmorInSlot (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
ARG 1 slot
METHOD method_30126 getStackInHandSlot (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
ARG 1 slot
METHOD method_30127 swapHandStacks ()V
METHOD method_32322 getEquipmentSlot (I)Lnet/minecraft/class_1304;
ARG 0 slotId
METHOD method_32324 removePowderSnowSlow ()V
METHOD method_32325 addPowderSnowSlowIfNeeded ()V
METHOD method_32326 getPreferredEquipmentSlot (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304;
ARG 0 stack
METHOD method_33190 canTakeDamage ()Z
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -117,6 +117,9 @@ CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain
ARG 0 memoryModules
ARG 1 sensors
METHOD method_28315 streamMemories ()Ljava/util/stream/Stream;
METHOD method_29519 hasMemoryModuleWithValue (Lnet/minecraft/class_4140;Ljava/lang/Object;)Z
ARG 1 type
ARG 2 value
CLASS class_5302 MemoryEntry
FIELD field_24661 type Lnet/minecraft/class_4140;
FIELD field_24662 data Ljava/util/Optional;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5758 net/minecraft/entity/ai/brain/sensor/AxolotlHostilesSensor
METHOD method_33208 shouldTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 1 axolotl
ARG 2 hostile
METHOD method_33209 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 2 hostile
METHOD method_33210 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 2 hostile

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_5760 net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor
FIELD field_28331 ingredient Lnet/minecraft/class_1856;
METHOD <init> (Lnet/minecraft/class_1856;)V
ARG 1 ingredient
METHOD method_33215 test (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_33216 test (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_33217 (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z
ARG 1 player

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_4307 net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor
METHOD method_20656 senseIronGolem (Lnet/minecraft/class_1309;)V
ARG 0 entity
METHOD method_30233 rememberIronGolem (Lnet/minecraft/class_1309;)V
ARG 0 entity

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5759 net/minecraft/entity/ai/brain/sensor/NearestHostileSensor
METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 1 entity
ARG 2 target
METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional;
ARG 1 entity
METHOD method_33211 getVisibleMobs (Lnet/minecraft/class_1309;)Ljava/util/Optional;
ARG 1 entity

View File

@ -2,11 +2,17 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor
FIELD field_18463 lastSenseTime J
FIELD field_18464 senseInterval I
FIELD field_19294 RANDOM Ljava/util/Random;
FIELD field_26630 TARGET_PREDICATE Lnet/minecraft/class_4051;
FIELD field_26631 TARGET_PREDICATE_IGNORE_DISTANCE_SCALING Lnet/minecraft/class_4051;
METHOD <init> (I)V
ARG 1 senseInterval
METHOD method_19099 getOutputMemoryModules ()Ljava/util/Set;
METHOD method_19100 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 entity
METHOD method_19101 sense (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 entity
METHOD method_30954 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 0 entity
ARG 1 target

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_4149 net/minecraft/entity/ai/brain/sensor/SensorType
FIELD field_18471 factory Ljava/util/function/Supplier;
METHOD <init> (Ljava/util/function/Supplier;)V
ARG 1 factory
METHOD method_19102 create ()Lnet/minecraft/class_4148;
METHOD method_19103 register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149;
ARG 0 id
ARG 1 factory

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5769 net/minecraft/entity/ai/brain/task/PlayDeadTask

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5770 net/minecraft/entity/ai/brain/task/PlayDeadTimerTask

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5756 net/minecraft/entity/ai/brain/task/SeekWaterTask
FIELD field_28317 range I
FIELD field_28318 speed F
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5754 net/minecraft/entity/ai/brain/task/TemptTask
METHOD method_33196 (Lnet/minecraft/class_1314;)F
ARG 1 entity
METHOD method_33198 getTemptingPlayer (Lnet/minecraft/class_1314;)Ljava/util/Optional;
ARG 1 entity

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5753 net/minecraft/entity/ai/brain/task/TemptationCooldownTask
METHOD method_33194 getTemptationCooldownTicks (Lnet/minecraft/class_1309;)Ljava/util/Optional;
ARG 1 entity

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/DolphinLookControl
CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/AquaticLookControl
FIELD field_6357 maxYawDifference I
METHOD <init> (Lnet/minecraft/class_1308;I)V
ARG 1 entity

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5757 net/minecraft/entity/ai/control/AquaticMoveControl
METHOD <init> (Lnet/minecraft/class_1308;IIFFZ)V
ARG 1 entity

View File

@ -31,6 +31,7 @@ CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity
METHOD <init> (Lnet/minecraft/class_1560;)V
ARG 1 enderman
METHOD method_7033 canPlaceOn (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 posAbove
ARG 3 carriedState
ARG 4 stateAbove

View File

@ -58,3 +58,12 @@ CLASS net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain
ARG 0 hoglin
METHOD method_24691 hasBreedTarget (Lnet/minecraft/class_4760;)Z
ARG 0 hoglin
METHOD method_25947 isLoneAdult (Lnet/minecraft/class_4760;)Z
ARG 0 hoglin
METHOD method_30082 getSoundEvent (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414;
ARG 0 hoglin
ARG 1 activity
METHOD method_30083 getSoundEvent (Lnet/minecraft/class_4760;)Ljava/util/Optional;
ARG 0 hoglin
METHOD method_30085 hasNearestRepellent (Lnet/minecraft/class_4760;)Z
ARG 0 hoglin

View File

@ -21,3 +21,5 @@ CLASS net/minecraft/class_4760 net/minecraft/entity/mob/HoglinEntity
ARG 1 immuneToZombification
METHOD method_26949 setCannotBeHunted (Z)V
ARG 1 cannotBeHunted
METHOD method_30081 playSound (Lnet/minecraft/class_3414;)V
ARG 1 sound

View File

@ -1,10 +1,12 @@
CLASS net/minecraft/class_1588 net/minecraft/entity/mob/HostileEntity
METHOD method_16827 updateDespawnCounter ()V
METHOD method_20679 isSpawnDark (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 world
ARG 1 pos
ARG 2 random
METHOD method_20680 canSpawnInDark (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_1576 net/minecraft/entity/mob/HuskEntity
METHOD method_20677 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random

View File

@ -73,6 +73,14 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
METHOD method_26323 movesIndependently ()Z
COMMENT When true, causes this entity to take over pathfinding for its controlling passenger.
METHOD method_26828 createMobAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_29506 interactMobPrivate (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
ARG 1 player
ARG 2 hand
METHOD method_30758 enchantEquipment (FLnet/minecraft/class_1304;)V
ARG 1 power
ARG 2 slot
METHOD method_30759 enchantMainHandItem (F)V
ARG 1 power
METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F
ARG 1 slot
METHOD method_5930 setForwardSpeed (F)V

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
FIELD field_22390 RIDE_TARGET_MEMORY_DURATION Lnet/minecraft/class_4801;
FIELD field_22391 AVOID_MEMORY_DURATION Lnet/minecraft/class_4801;
FIELD field_23826 BARTERING_ITEM Lnet/minecraft/class_1792;
FIELD field_25384 GO_TO_ZOMBIFIED_MEMORY_DURATION Lnet/minecraft/class_4801;
FIELD field_25698 GO_TO_NEMESIS_MEMORY_DURATION Lnet/minecraft/class_4801;
METHOD method_24714 hasBeenHitByPlayer (Lnet/minecraft/class_4836;)Z
ARG 0 piglin
METHOD method_24717 makeRandomFollowTask ()Lnet/minecraft/class_4118;
@ -163,6 +165,9 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_27086 isWillingToTrade (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z
ARG 0 piglin
ARG 1 nearbyItems
METHOD method_29276 isHuntingTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 0 piglin
ARG 1 target
METHOD method_29277 canRideHoglin (Lnet/minecraft/class_4836;)Z
ARG 0 piglin
METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z
@ -186,5 +191,6 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
ARG 0 piglin
ARG 1 stack
METHOD method_30090 goToNemesisTask ()Lnet/minecraft/class_4809;
METHOD method_30091 getCurrentActivitySound (Lnet/minecraft/class_4836;)Ljava/util/Optional;
ARG 0 piglin

View File

@ -3,6 +3,15 @@ CLASS net/minecraft/class_5136 net/minecraft/entity/mob/ZoglinEntity
FIELD field_23732 movementCooldownTicks I
FIELD field_23733 USED_MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
FIELD field_23734 BABY Lnet/minecraft/class_2940;
METHOD method_26928 addCoreTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_26929 addIdleTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_26930 addFightTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_26933 playAngrySound ()V
METHOD method_26934 getHoglinTarget ()Ljava/util/Optional;
METHOD method_26936 shouldAttack (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_26937 createZoglinAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_26939 isAdult ()Z

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity
METHOD method_20009 (Lnet/minecraft/class_1267;)Z
ARG 0 difficulty
METHOD method_26940 createZombieAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_29936 shouldBeBaby (Ljava/util/Random;)Z
METHOD method_6001 initAttributes ()V
METHOD method_7200 convertTo (Lnet/minecraft/class_1299;)V
ARG 1 entityType
@ -40,6 +41,8 @@ CLASS net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity
ARG 3 speed
ARG 5 maxYDifference
CLASS class_1644 ZombieData
FIELD field_25607 tryChickenJockey Z
FIELD field_7439 baby Z
METHOD <init> (ZZ)V
ARG 1 baby
ARG 2 tryChickenJockey

View File

@ -8,12 +8,15 @@ CLASS net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity
ARG 3 pos
ARG 4 random
METHOD method_24650 breed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V
ARG 1 world
ARG 2 other
METHOD method_29270 getLoveTicks ()I
METHOD method_6474 canBreedWith (Lnet/minecraft/class_1429;)Z
ARG 1 other
METHOD method_6475 eat (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 hand
ARG 3 stack
METHOD method_6476 setLoveTicks (I)V
ARG 1 loveTicks
METHOD method_6477 resetLoveTicks ()V

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain
METHOD method_33241 getTemptItems ()Lnet/minecraft/class_1856;
METHOD method_33243 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_33244 (Lnet/minecraft/class_5762;)V
ARG 0 axolotl
METHOD method_33246 addPlayDeadActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33247 getAttackTarget (Lnet/minecraft/class_5762;)Ljava/util/Optional;
ARG 0 axolotl
METHOD method_33249 addFightActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33250 hasBreedTarget (Lnet/minecraft/class_5762;)Z
ARG 0 axolotl
METHOD method_33251 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33252 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain

View File

@ -0,0 +1,65 @@
CLASS net/minecraft/class_5762 net/minecraft/entity/passive/AxolotlEntity
FIELD field_28332 AXOLOTL_NOT_PLAYING_DEAD Ljava/util/function/Predicate;
FIELD field_28333 SENSORS Lcom/google/common/collect/ImmutableList;
FIELD field_28334 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
FIELD field_28335 VARIANT Lnet/minecraft/class_2940;
FIELD field_28336 PLAYING_DEAD Lnet/minecraft/class_2940;
FIELD field_28337 FROM_BUCKET Lnet/minecraft/class_2940;
METHOD method_33219 setVariant (Lnet/minecraft/class_5762$class_5767;)V
ARG 1 variant
METHOD method_33221 shouldBabyBeDifferent (Ljava/util/Random;)Z
ARG 0 random
METHOD method_33222 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 entity
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
METHOD method_33223 buffPlayer (Lnet/minecraft/class_1657;)V
ARG 1 player
METHOD method_33224 isFromBucket ()Z
METHOD method_33225 getVariant ()Lnet/minecraft/class_5762$class_5767;
METHOD method_33226 isPlayingDead ()Z
METHOD method_33227 createAxolotlAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_33229 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_33230 tickAir (I)V
ARG 1 air
METHOD method_33231 setPlayingDead (Z)V
ARG 1 playingDead
CLASS class_5763 AxolotlData
FIELD field_28338 variants [Lnet/minecraft/class_5762$class_5767;
METHOD <init> ([Lnet/minecraft/class_5762$class_5767;)V
ARG 1 variants
METHOD method_33232 getRandomVariant (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767;
ARG 1 random
CLASS class_5764 AxolotlLookControl
METHOD <init> (Lnet/minecraft/class_5762;Lnet/minecraft/class_5762;I)V
ARG 2 axolotl
ARG 3 maxYawDifference
CLASS class_5765 AxolotlMoveControl
FIELD field_28340 axolotl Lnet/minecraft/class_5762;
METHOD <init> (Lnet/minecraft/class_5762;)V
ARG 1 axolotl
CLASS class_5766 AxolotlSwimNavigation
METHOD <init> (Lnet/minecraft/class_5762;Lnet/minecraft/class_1937;)V
ARG 1 axolotl
ARG 2 world
CLASS class_5767 Variant
FIELD field_28346 VARIANTS [Lnet/minecraft/class_5762$class_5767;
FIELD field_28347 id I
FIELD field_28348 name Ljava/lang/String;
FIELD field_28349 natural Z
METHOD <init> (Ljava/lang/String;IILjava/lang/String;Z)V
ARG 3 id
ARG 4 name
ARG 5 natural
METHOD method_33233 getId ()I
METHOD method_33235 getRandomAll (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767;
ARG 0 random
METHOD method_33236 getRandom (Ljava/util/Random;Z)Lnet/minecraft/class_5762$class_5767;
ARG 0 random
ARG 1 includeUnnatural
METHOD method_33238 getName ()Ljava/lang/String;
METHOD method_33240 getRandomNatural (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767;
ARG 0 random

View File

@ -119,6 +119,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
FIELD field_21080 running Z
FIELD field_21511 nextTarget Lnet/minecraft/class_243;
FIELD field_21651 ticks I
METHOD method_21819 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_21820 completedPollination ()Z
METHOD method_21821 getFlower ()Ljava/util/Optional;
METHOD method_22326 findFlower (Ljava/util/function/Predicate;D)Ljava/util/Optional;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity
FIELD field_18118 PARENT_HORSE_PREDICATE Lnet/minecraft/class_4051;
FIELD field_25374 BREEDING_INGREDIENT Lnet/minecraft/class_1856;
FIELD field_6955 temper I
FIELD field_6956 IS_BRED_HORSE Ljava/util/function/Predicate;
FIELD field_6957 tailWagTicks I
@ -22,6 +23,9 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity
FIELD field_6976 jumpStrength F
METHOD method_26899 createBaseHorseAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_28368 getEatSound ()Lnet/minecraft/class_3414;
METHOD method_30009 interactHorse (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269;
ARG 1 player
ARG 2 stack
METHOD method_6001 initAttributes ()V
METHOD method_6721 onChestedStatusChanged ()V
METHOD method_6722 openInventory (Lnet/minecraft/class_1657;)V
@ -58,6 +62,8 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity
ARG 1 tickDelta
METHOD method_6740 setEatingGrass (Z)V
ARG 1 eatingGrass
METHOD method_6741 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_6742 receiveFood (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Z
ARG 1 player
ARG 2 item

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem
FIELD field_28356 emptyingSound Lnet/minecraft/class_3414;
FIELD field_7991 entityType Lnet/minecraft/class_1299;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 type
ARG 2 fluid
ARG 3 emptyingSound
ARG 4 settings
METHOD method_7824 spawnEntity (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 stack
ARG 3 pos

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_1785 net/minecraft/item/FishBucketItem
FIELD field_7991 fishType Lnet/minecraft/class_1299;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 type
ARG 2 fluid
METHOD method_7824 spawnFish (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 stack
ARG 3 pos

View File

@ -43,6 +43,8 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
ARG 1 stack
METHOD method_32346 getTooltipData (Lnet/minecraft/class_1799;)Ljava/util/Optional;
ARG 1 stack
METHOD method_33261 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V
ARG 1 entity
METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
COMMENT Called when an item is used by a player.
COMMENT The use action, by default, is bound to the right mouse button.

View File

@ -63,6 +63,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_31579 getItemBarStep ()I
METHOD method_31580 getItemBarColor ()I
METHOD method_32347 getTooltipData ()Ljava/util/Optional;
METHOD method_33262 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V
ARG 1 entity
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
ARG 1 world

View File

@ -12,3 +12,13 @@ CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage
ARG 1 player
ARG 2 outputStack
ARG 3 creativeOverride
METHOD method_33263 spawnItemContents (Lnet/minecraft/class_1542;Ljava/util/stream/Stream;)V
ARG 0 itemEntity
ARG 1 contents
METHOD method_33264 fillEntityBucket (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;Lnet/minecraft/class_3414;Ljava/util/function/Supplier;)Ljava/util/Optional;
ARG 0 player
ARG 1 hand
ARG 2 entity
ARG 3 sound
METHOD method_33265 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V
ARG 2 stack

View File

@ -12,6 +12,14 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
FIELD field_122 colors [B
FIELD field_123 banners Ljava/util/Map;
FIELD field_17403 locked Z
METHOD <init> (IIBZZZLnet/minecraft/class_5321;)V
ARG 1 xCenter
ARG 2 zCenter
ARG 3 scale
ARG 4 showIcons
ARG 5 unlimitedTracking
ARG 6 locked
ARG 7 dimension
METHOD method_100 getPlayerMarkerPacket (ILnet/minecraft/class_1657;)Lnet/minecraft/class_2596;
METHOD method_101 getPlayerSyncData (Lnet/minecraft/class_1657;)Lnet/minecraft/class_22$class_23;
ARG 1 player

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract
FIELD field_20330 failedStartMiningTime I
FIELD field_20331 blockBreakingProgress I
FIELD field_25715 previousGameMode Lnet/minecraft/class_1934;
METHOD <init> (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14256 interactItem (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
ARG 1 player
ARG 2 world

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_5579
CLASS net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager
FIELD field_27260 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_27261 entityUuids Ljava/util/Set;
FIELD field_27262 entityLoader Lnet/minecraft/class_5576;
@ -14,8 +14,9 @@ CLASS net/minecraft/class_5579
ARG 1 entity
METHOD method_31838 (Lnet/minecraft/class_5568;)V
ARG 1 entity
METHOD method_31843 (Lnet/minecraft/class_5568;)V
METHOD method_31843 removeEntity (Lnet/minecraft/class_5568;)V
ARG 1 entity
METHOD method_31845 getDebugString ()Ljava/lang/String;
METHOD method_31847 (Lnet/minecraft/class_5568;)V
ARG 1 entity
METHOD method_31850 (Lnet/minecraft/class_5568;)V

View File

@ -17,14 +17,19 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
FIELD field_25142 enderDragonFight Lnet/minecraft/class_2881;
FIELD field_25143 shouldTickTime Z
FIELD field_25144 END_SPAWN_POS Lnet/minecraft/class_2338;
FIELD field_26932 mobSet Ljava/util/Set;
FIELD field_26933 dragonParts Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_26934 entityList Lnet/minecraft/class_5574;
FIELD field_26935 entityManager Lnet/minecraft/class_5579;
FIELD field_28286 playersSleepingPercentage F
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V
ARG 1 server
ARG 2 workerExecutor
ARG 3 session
ARG 4 properties
ARG 9 debugWorld
ARG 12 spawners
ARG 13 shouldTickTime
METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z
ARG 1 viewer
ARG 2 particle
@ -53,6 +58,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_14189 tickBlock (Lnet/minecraft/class_1954;)V
ARG 1 tick
METHOD method_14190 getEntity (Ljava/util/UUID;)Lnet/minecraft/class_1297;
ARG 1 uuid
METHOD method_14191 sendToPlayerIfNearby (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z
ARG 1 player
ARG 2 force
@ -178,11 +184,21 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_29203 tickTime ()V
METHOD method_30630 getSpawnAngle ()F
METHOD method_30736 shouldCreateNewEntityWithPassenger (Lnet/minecraft/class_1297;)Z
METHOD method_31268 getDebugString ()Ljava/lang/String;
METHOD method_31419 getChunkSourceDebugString ()Ljava/lang/String;
METHOD method_31420 (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V
ARG 2 entity
METHOD method_31430 shouldCancelSpawn (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_32817 sendVibrationPacket (Lnet/minecraft/class_5720;)V
ARG 1 vibration
METHOD method_32818 (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V
ARG 3 player
METHOD method_32819 getHeightLimit ()I
METHOD method_33142 getPlayersSleepingPercentage (Z)F
ARG 1 longEnough
METHOD method_33143 handleSleeping ()V
METHOD method_33144 isSleepingEnabled ()Z
METHOD method_8448 updateSleepingPlayers ()V
METHOD method_8487 locateStructure (Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
ARG 1 feature

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_3486 net/minecraft/tag/FluidTags
FIELD field_23680 REQUIRED_TAGS Lnet/minecraft/class_5120;
FIELD field_28298 TAGS Ljava/util/List;
METHOD method_15095 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
ARG 0 id
METHOD method_33145 getTags ()Ljava/util/List;

View File

@ -2,8 +2,12 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList
COMMENT Stores all required tags of a given type, so they can be updated to point to the new tag instances on datapack reload
FIELD field_23682 group Lnet/minecraft/class_5414;
FIELD field_23683 tags Ljava/util/List;
FIELD field_28301 registryKey Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_5321;Ljava/lang/String;)V
ARG 1 registryKey
METHOD method_26770 getGroup ()Lnet/minecraft/class_5414;
METHOD method_26771 updateTagManager (Lnet/minecraft/class_5415;)V
ARG 1 tagManager
METHOD method_26772 (Lnet/minecraft/class_5414;Lnet/minecraft/class_5120$class_5121;)V
ARG 1 tag
METHOD method_26773 add (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
@ -15,6 +19,8 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList
ARG 1 id
METHOD method_29224 getMissingTags (Lnet/minecraft/class_5415;)Ljava/util/Set;
COMMENT Gets the required tags which are not supplied by the current datapacks.
ARG 1 tagManager
METHOD method_33148 getRegistryKey ()Lnet/minecraft/class_5321;
CLASS class_5121 TagWrapper
FIELD field_23684 id Lnet/minecraft/class_2960;
FIELD field_23685 delegate Lnet/minecraft/class_3494;

View File

@ -1,11 +1,16 @@
CLASS net/minecraft/class_5413 net/minecraft/tag/RequiredTagListRegistry
FIELD field_25741 REQUIRED_TAG_LISTS Ljava/util/List;
FIELD field_28303 REGISTRY_KEYS Ljava/util/Set;
METHOD method_30196 clearAllTags ()V
METHOD method_30198 updateTagManager (Lnet/minecraft/class_5415;)V
ARG 0 tagManager
METHOD method_30199 (Lnet/minecraft/class_5415;Lnet/minecraft/class_5120;)V
ARG 1 list
METHOD method_30201 register (Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_5120;
ARG 0 registryKey
METHOD method_30202 validateRegistrations ()V
METHOD method_30203 getMissingTags (Lnet/minecraft/class_5415;)Lcom/google/common/collect/Multimap;
ARG 0 tagManager
METHOD method_33151 forEach (Ljava/util/function/Consumer;)V
ARG 0 consumer
METHOD method_33153 getRequiredTags ()Ljava/util/Set;

View File

@ -1,5 +1,19 @@
CLASS net/minecraft/class_5415 net/minecraft/tag/TagManager
FIELD field_25744 EMPTY Lnet/minecraft/class_5415;
FIELD field_28305 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_28306 tagGroups Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 tagGroups
METHOD method_30217 toPacket (Lnet/minecraft/class_5455;)Ljava/util/Map;
METHOD method_30219 fromPacket (Lnet/minecraft/class_5455;Ljava/util/Map;)Lnet/minecraft/class_5415;
METHOD method_30222 apply ()V
METHOD method_33164 getOrCreateTagGroup (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414;
ARG 1 registryKey
METHOD method_33165 getTagId (Lnet/minecraft/class_5321;Lnet/minecraft/class_3494;Ljava/util/function/Supplier;)Lnet/minecraft/class_2960;
ARG 1 registryKey
ARG 2 tag
METHOD method_33166 getTag (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;Ljava/util/function/Function;)Lnet/minecraft/class_3494;
ARG 1 registryKey
ARG 2 id
METHOD method_33170 getTagGroup (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414;
ARG 1 registryKey

View File

@ -35,7 +35,7 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage
ARG 0 ops
ARG 1 manager
ARG 2 info
METHOD method_30527 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional;
METHOD method_30527 getOptionalMutable (Lnet/minecraft/class_5321;)Ljava/util/Optional;
COMMENT Retrieves a registry optionally from this manager.
ARG 1 key
METHOD method_30528 create ()Lnet/minecraft/class_5455$class_5457;
@ -51,6 +51,10 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage
ARG 1 registryRef
ARG 2 entryCodec
ARG 3 networkEntryCodec
METHOD method_33309 getMutable (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385;
ARG 1 key
METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
CLASS class_5456 Info
COMMENT Represents the serialization behavior of the registries, including the
COMMENT id of the registry, the codec for its elements, and whether the registry

View File

@ -49,6 +49,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 13 velocityZ
METHOD method_17889 getNextMapId ()I
METHOD method_17890 putMapState (Ljava/lang/String;Lnet/minecraft/class_22;)V
ARG 1 id
ARG 2 state
METHOD method_17891 getMapState (Ljava/lang/String;)Lnet/minecraft/class_22;
ARG 1 id
METHOD method_18471 tickBlockEntities ()V
@ -77,10 +79,12 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
COMMENT <p>Debug worlds are not modifiable and are typically meant for development and debug use only.
COMMENT See <a href="https://minecraft.gamepedia.com/Debug_mode">the minecraft wiki</a> as well.
METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321;
METHOD method_31592 getEntityManager ()Lnet/minecraft/class_5577;
METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V
METHOD method_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_32886 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;I)V
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 1 pos
ARG 2 oldState

View File

@ -9,7 +9,12 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper
FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973;
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V
ARG 1 world
ARG 3 axis
METHOD method_10359 validStateInsidePortal (Lnet/minecraft/class_2680;)Z
METHOD method_10360 isValid ()Z
METHOD method_10362 wasAlreadyValid ()Z
METHOD method_10363 createPortal ()V
METHOD method_30487 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions
FIELD field_25417 chunkGenerator Lnet/minecraft/class_2794;
METHOD <init> (Ljava/util/function/Supplier;Lnet/minecraft/class_2794;)V
ARG 1 typeSupplier
ARG 2 chunkGenerator
METHOD method_29566 getDimensionTypeSupplier ()Ljava/util/function/Supplier;
METHOD method_29567 (JLnet/minecraft/class_2370;)Z
ARG 0 seed

View File

@ -42,7 +42,12 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 9 bedWorks
ARG 10 respawnAnchorWorks
ARG 11 hasRaids
ARG 12 logicalHeight
ARG 12 minimumY
ARG 13 height
ARG 14 logicalHeight
ARG 15 infiniburn
ARG 16 skyProperties
ARG 17 ambientLight
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
ARG 1 fixedTime
ARG 2 hasSkylight
@ -106,7 +111,26 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 1 dimensionType
METHOD method_31110 getCoordinateScale ()D
METHOD method_31181 getSkyProperties ()Lnet/minecraft/class_2960;
METHOD method_32923 (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult;
METHOD method_32922 create (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874;
ARG 0 fixedTime
ARG 1 hasSkylight
ARG 2 hasCeiling
ARG 3 ultrawarm
ARG 4 natural
ARG 5 coordinateScale
ARG 7 hasEnderDragonFight
ARG 8 piglinSafe
ARG 9 bedWorks
ARG 10 respawnAnchorWorks
ARG 11 hasRaids
ARG 12 minimumY
ARG 13 height
ARG 14 logicalHeight
ARG 15 biomeAccessType
ARG 16 infiniburn
ARG 17 skyProperties
ARG 18 ambientLight
METHOD method_32923 checkHeight (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult;
ARG 0 type
METHOD method_32924 getHeight ()I
METHOD method_32925 getLogicalHeight ()I

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_5714 net/minecraft/world/event/listener/GameEventListener
METHOD method_32946 getPositionSource ()Lnet/minecraft/class_5716;
METHOD method_32947 (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z
METHOD method_32947 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 event
ARG 3 entity

View File

@ -1,14 +1,17 @@
CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener
FIELD field_28187 positionSource Lnet/minecraft/class_5716;
FIELD field_28188 range I
FIELD field_28189 listener Lnet/minecraft/class_5718$class_5719;
FIELD field_28190 event Ljava/util/Optional;
FIELD field_28191 distance I
FIELD field_28192 cooldown I
METHOD <init> (Lnet/minecraft/class_5716;ILnet/minecraft/class_5718$class_5719;)V
ARG 1 positionSource
ARG 2 range
METHOD method_32964 (Lnet/minecraft/class_1937;)V
ARG 3 listener
METHOD method_32964 listen (Lnet/minecraft/class_1937;)V
ARG 1 world
METHOD method_32965 (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
METHOD method_32965 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 event
ARG 3 pos
@ -22,7 +25,7 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorLis
METHOD method_32968 shouldActivate (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z
ARG 1 event
ARG 2 entity
CLASS class_5719
CLASS class_5719 Listener
METHOD method_32969 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_5712;I)V
ARG 1 world
ARG 2 listener

View File

@ -12,8 +12,21 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf
FIELD field_24814 randomDensityOffset Z
FIELD field_24815 islandNoiseOverride Z
FIELD field_24816 amplified Z
FIELD field_28202 minimumY I
METHOD <init> (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)V
ARG 1 height
ARG 1 minimumY
ARG 2 height
ARG 3 sampling
ARG 4 topSlide
ARG 5 bottomSlide
ARG 6 horizontalSize
ARG 7 verticalSize
ARG 8 densityFactor
ARG 10 densityOffset
ARG 12 simplexSurfaceNoise
ARG 13 randomDensityOffset
ARG 14 islandNoiseOverride
ARG 15 amplified
METHOD method_28581 getHeight ()I
METHOD method_28583 getSampling ()Lnet/minecraft/class_5308;
METHOD method_28584 getTopSlide ()Lnet/minecraft/class_5310;
@ -26,3 +39,20 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf
METHOD method_28591 hasRandomDensityOffset ()Z
METHOD method_28592 hasIslandNoiseOverride ()Z
METHOD method_28593 isAmplified ()Z
METHOD method_32993 getMinimumY ()I
METHOD method_32994 create (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)Lnet/minecraft/class_5309;
ARG 0 minimumY
ARG 1 height
ARG 2 sampling
ARG 3 topSlide
ARG 4 bottomSlide
ARG 5 horizontalSize
ARG 6 verticalSize
ARG 7 densityFactor
ARG 9 densityOffset
ARG 11 simplexSurfaceNoise
ARG 12 randomDensityOffset
ARG 13 islandNoiseOverride
ARG 14 amplified
METHOD method_32995 checkHeight (Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult;
ARG 0 config