This commit is contained in:
modmuss50 2021-02-24 19:41:03 +00:00
parent 06e8b4905b
commit 1bc0fa389c
54 changed files with 60 additions and 482 deletions

View File

@ -22,7 +22,7 @@ plugins {
id 'java' // for jd gen
}
def minecraft_version = "21w07a"
def minecraft_version = "21w08a"
def ENV = System.getenv()
// Fetch build number from Github Actions

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5868
METHOD method_30458 getMaxY ()I
METHOD method_30462 getMinY ()I

View File

@ -1,7 +1,3 @@
CLASS net/minecraft/class_345 net/minecraft/client/gui/hud/ClientBossBar
FIELD field_2128 timeHealthSet J
FIELD field_2129 healthLatest F
METHOD <init> (Lnet/minecraft/class_2629;)V
ARG 1 packet
METHOD method_1894 handlePacket (Lnet/minecraft/class_2629;)V
ARG 1 packet

View File

@ -99,12 +99,6 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 3 tickDelta
ARG 4 player
ARG 5 stack
METHOD method_1763 setTitles (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;III)V
ARG 1 title
ARG 2 subtitle
ARG 3 titleFadeInTicks
ARG 4 titleRemainTicks
ARG 5 titleFadeOutTicks
METHOD method_1765 renderStatusEffectOverlay (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_1766 renderDemoTimer (Lnet/minecraft/class_4587;)V

View File

@ -1,17 +1,8 @@
CLASS net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle
METHOD <init> (Lnet/minecraft/class_638;DDD)V
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDD)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
METHOD <init> (Lnet/minecraft/class_638;DDDDDD)V
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDDDDD)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
CLASS class_4795 CrimsonSporeFactory
FIELD field_22238 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
@ -24,8 +15,3 @@ CLASS net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle
FIELD field_22240 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider
CLASS class_5825 SporeBlossomAirFactory
FIELD field_28788 spriteProvider Lnet/minecraft/class_4002;
FIELD field_28789 random Ljava/util/Random;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_859 net/minecraft/client/render/debug/CaveDebugRenderer

View File

@ -9,7 +9,6 @@ CLASS net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer
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;
FIELD field_4529 caveDebugRenderer Lnet/minecraft/class_859;
FIELD field_4531 showChunkBorder Z
FIELD field_4532 chunkBorderDebugRenderer Lnet/minecraft/class_863$class_864;
FIELD field_4533 chunkLoadingDebugRenderer Lnet/minecraft/class_863$class_864;

View File

@ -10,8 +10,7 @@ CLASS net/minecraft/class_3213 net/minecraft/entity/boss/ServerBossBar
ARG 1 player
METHOD method_14089 removePlayer (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14090 sendPacket (Lnet/minecraft/class_2629$class_2630;)V
ARG 1 type
METHOD method_14090 sendPacket (Ljava/util/function/Function;)V
METHOD method_14091 setVisible (Z)V
ARG 1 visible
METHOD method_14092 getPlayers ()Ljava/util/Collection;

View File

@ -1,8 +1,8 @@
CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
FIELD field_13329 dirty Z
FIELD field_13330 empty Z
FIELD field_13331 entries Ljava/util/Map;
FIELD field_13332 TRACKED_ENTITIES Ljava/util/Map;
FIELD field_13331 entries Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_13332 TRACKED_ENTITIES Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_13333 trackedEntity Lnet/minecraft/class_1297;
FIELD field_13334 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_13335 lock Ljava/util/concurrent/locks/ReadWriteLock;

View File

@ -98,8 +98,7 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
ARG 3 color
METHOD method_32368 removeIcon (Ljava/lang/String;)V
ARG 1 id
METHOD method_32369 replaceIcons ([Lnet/minecraft/class_20;)V
ARG 1 icons
METHOD method_32369 replaceIcons (Ljava/util/List;)V
METHOD method_32370 setColor (IIB)V
ARG 1 x
ARG 2 z

View File

@ -10,7 +10,7 @@ CLASS net/minecraft/class_2539 net/minecraft/network/NetworkState
ARG 2 packet
METHOD method_10782 byId (I)Lnet/minecraft/class_2539;
ARG 0 id
METHOD method_10783 getPacketHandler (Lnet/minecraft/class_2598;I)Lnet/minecraft/class_2596;
METHOD method_10783 getPacketHandler (Lnet/minecraft/class_2598;ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596;
ARG 1 side
ARG 2 packetId
METHOD method_10785 getId ()I
@ -21,13 +21,12 @@ CLASS net/minecraft/class_2539 net/minecraft/network/NetworkState
FIELD field_20596 packetIds Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_20597 packetFactories Ljava/util/List;
METHOD method_22309 getPacketTypes ()Ljava/lang/Iterable;
METHOD method_22310 createPacket (I)Lnet/minecraft/class_2596;
METHOD method_22310 createPacket (ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596;
ARG 1 id
METHOD method_22312 getId (Ljava/lang/Class;)Ljava/lang/Integer;
ARG 1 packet
METHOD method_22313 register (Ljava/lang/Class;Ljava/util/function/Supplier;)Lnet/minecraft/class_2539$class_4532;
METHOD method_22313 register (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532;
ARG 1 type
ARG 2 factory
CLASS class_4533 PacketHandlerInitializer
FIELD field_20598 packetHandlers Ljava/util/Map;
METHOD method_22315 setup (Lnet/minecraft/class_2598;Lnet/minecraft/class_2539$class_4532;)Lnet/minecraft/class_2539$class_4533;

View File

@ -4,7 +4,5 @@ CLASS net/minecraft/class_2596 net/minecraft/network/Packet
COMMENT connection to simply skip the packet's sending than disconnecting.
METHOD method_11052 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11053 read (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11054 apply (Lnet/minecraft/class_2547;)V
ARG 1 listener

View File

@ -38,13 +38,11 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_11095 onEntitiesDestroy (Lnet/minecraft/class_2716;)V
ARG 1 packet
METHOD method_11096 onWorldBorder (Lnet/minecraft/class_2730;)V
ARG 1 packet
METHOD method_11097 onPlayerSpawn (Lnet/minecraft/class_2613;)V
ARG 1 packet
METHOD method_11098 onWorldEvent (Lnet/minecraft/class_2673;)V
ARG 1 packet
METHOD method_11099 onTeam (Lnet/minecraft/class_2755;)V
METHOD method_11099 onTeam (Lnet/minecraft/class_5900;)V
ARG 1 packet
METHOD method_11100 onChunkDeltaUpdate (Lnet/minecraft/class_2637;)V
ARG 1 packet
@ -52,8 +50,6 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_11102 onCloseScreen (Lnet/minecraft/class_2645;)V
ARG 1 packet
METHOD method_11103 onTitle (Lnet/minecraft/class_2762;)V
ARG 1 packet
METHOD method_11104 onPlaySoundId (Lnet/minecraft/class_2660;)V
ARG 1 packet
METHOD method_11105 onPlayerListHeader (Lnet/minecraft/class_2772;)V
@ -113,8 +109,6 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_11132 onVelocityUpdate (Lnet/minecraft/class_2743;)V
ARG 1 packet
METHOD method_11133 onCombatEvent (Lnet/minecraft/class_2698;)V
ARG 1 packet
METHOD method_11134 onVehicleMove (Lnet/minecraft/class_2692;)V
ARG 1 packet
METHOD method_11135 onHeldItemChange (Lnet/minecraft/class_2735;)V

View File

@ -1,24 +1,6 @@
CLASS net/minecraft/class_2824 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket
FIELD field_12869 hand Lnet/minecraft/class_1268;
FIELD field_12870 entityId I
FIELD field_12871 type Lnet/minecraft/class_2824$class_2825;
FIELD field_12872 hitPos Lnet/minecraft/class_243;
FIELD field_12871 type Lnet/minecraft/class_2824$class_5906;
FIELD field_25660 playerSneaking Z
METHOD <init> (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;Lnet/minecraft/class_243;Z)V
ARG 1 entity
ARG 2 hand
ARG 3 hitPos
ARG 4 playerSneaking
METHOD <init> (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;Z)V
ARG 1 entity
ARG 2 hand
ARG 3 playerSneaking
METHOD <init> (Lnet/minecraft/class_1297;Z)V
ARG 1 target
ARG 2 playerSneaking
METHOD method_12248 getEntity (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
METHOD method_12249 getHand ()Lnet/minecraft/class_1268;
METHOD method_12250 getHitPosition ()Lnet/minecraft/class_243;
METHOD method_12252 getType ()Lnet/minecraft/class_2824$class_2825;
METHOD method_30007 isPlayerSneaking ()Z
CLASS class_2825 InteractionType

View File

@ -6,9 +6,6 @@ CLASS net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC
FIELD field_12888 changeLook Z
FIELD field_12889 x D
FIELD field_12890 changePosition Z
FIELD field_12891 onGround Z
METHOD <init> (Z)V
ARG 1 onGround
METHOD method_12268 getY (D)D
ARG 1 currentY
METHOD method_12269 getX (D)D

View File

@ -1,24 +1,3 @@
CLASS net/minecraft/class_2629 net/minecraft/network/packet/s2c/play/BossBarS2CPacket
FIELD field_12068 thickenFog Z
FIELD field_12069 percent F
FIELD field_12070 dragonMusic Z
FIELD field_12071 name Lnet/minecraft/class_2561;
FIELD field_12072 darkenSky Z
FIELD field_12073 color Lnet/minecraft/class_1259$class_1260;
FIELD field_12074 uuid Ljava/util/UUID;
FIELD field_12075 type Lnet/minecraft/class_2629$class_2630;
FIELD field_12076 overlay Lnet/minecraft/class_1259$class_1261;
METHOD <init> (Lnet/minecraft/class_2629$class_2630;Lnet/minecraft/class_1259;)V
ARG 1 action
METHOD method_11321 hasDragonMusic ()Z
METHOD method_11322 getUuid ()Ljava/util/UUID;
METHOD method_11323 setFlagBitfield (I)V
METHOD method_11324 getType ()Lnet/minecraft/class_2629$class_2630;
METHOD method_11325 getColor ()Lnet/minecraft/class_1259$class_1260;
METHOD method_11326 getFlagBitfield ()I
METHOD method_11327 getPercent ()F
METHOD method_11328 getName ()Lnet/minecraft/class_2561;
METHOD method_11329 getOverlay ()Lnet/minecraft/class_1259$class_1261;
METHOD method_11331 shouldDarkenSky ()Z
METHOD method_11332 shouldThickenFog ()Z
CLASS class_2630 Type
FIELD field_12075 type Lnet/minecraft/class_2629$class_5882;

View File

@ -9,7 +9,5 @@ CLASS net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaU
ARG 1 sectionPos
COMMENT the position of the given chunk section that will be sent to the client
ARG 3 section
METHOD method_30620 allocateBuffers (I)V
ARG 1 positionCount
METHOD method_30621 visitUpdates (Ljava/util/function/BiConsumer;)V
COMMENT Calls the given consumer for each pair of block position and block state contained in this packet.

View File

@ -1,14 +0,0 @@
CLASS net/minecraft/class_2698 net/minecraft/network/packet/s2c/play/CombatEventS2CPacket
FIELD field_12345 timeSinceLastAttack I
FIELD field_12346 deathMessage Lnet/minecraft/class_2561;
FIELD field_12347 type Lnet/minecraft/class_2698$class_2699;
FIELD field_12348 attackerEntityId I
FIELD field_12349 entityId I
METHOD <init> (Lnet/minecraft/class_1283;Lnet/minecraft/class_2698$class_2699;)V
ARG 1 damageTracker
ARG 2 type
METHOD <init> (Lnet/minecraft/class_1283;Lnet/minecraft/class_2698$class_2699;Lnet/minecraft/class_2561;)V
ARG 1 damageTracker
ARG 2 type
ARG 3 deathMessage
CLASS class_2699 Type

View File

@ -17,5 +17,4 @@ CLASS net/minecraft/class_2641 net/minecraft/network/packet/s2c/play/CommandTree
ARG 2 flags
ARG 3 redirectNodeIndex
ARG 4 childNodeIndices
METHOD method_11406 build ([Lnet/minecraft/class_2641$class_2642;)Z
ARG 1 previousNodes
METHOD method_11406 build (Ljava/util/List;)Z

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2658 net/minecraft/network/packet/s2c/play/CustomPayloadS2CPacket
FIELD field_12156 DEBUG_CAVES Lnet/minecraft/class_2960;
FIELD field_12157 DEBUG_NEIGHBORS_UPDATE Lnet/minecraft/class_2960;
FIELD field_12158 BRAND Lnet/minecraft/class_2960;
FIELD field_12161 DEBUG_PATH Lnet/minecraft/class_2960;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_2716 net/minecraft/network/packet/s2c/play/EntitiesDestroyS2CPacket
FIELD field_12422 entityIds [I
FIELD field_12422 entityIds Lit/unimi/dsi/fastutil/ints/IntList;
METHOD <init> ([I)V
ARG 1 entityIds
METHOD method_11763 getEntityIds ()[I
METHOD method_11763 getEntityIds ()Lit/unimi/dsi/fastutil/ints/IntList;

View File

@ -10,8 +10,6 @@ CLASS net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttri
FIELD field_12722 baseValue D
FIELD field_12723 modifiers Ljava/util/Collection;
FIELD field_12724 id Lnet/minecraft/class_1320;
METHOD <init> (Lnet/minecraft/class_2781;Lnet/minecraft/class_1320;DLjava/util/Collection;)V
ARG 1 id
METHOD method_11939 getModifiers ()Ljava/util/Collection;
METHOD method_11940 getId ()Lnet/minecraft/class_1320;
METHOD method_11941 getBaseValue ()D

View File

@ -8,7 +8,7 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa
FIELD field_12311 pitch B
FIELD field_12312 yaw B
FIELD field_20849 positionChanged Z
METHOD <init> (I)V
METHOD <init> (ISSSBBZZZ)V
ARG 1 entityId
METHOD method_11645 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
ARG 1 world

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_2683 net/minecraft/network/packet/s2c/play/MapUpdateS2CPacket
FIELD field_12296 scale B
FIELD field_12303 id I
FIELD field_12304 icons [Lnet/minecraft/class_20;
FIELD field_12304 icons Ljava/util/List;
FIELD field_17433 locked Z
FIELD field_28016 updateData Lnet/minecraft/class_22$class_5637;
METHOD <init> (IBZLjava/util/Collection;Lnet/minecraft/class_22$class_5637;)V

View File

@ -1,24 +1,16 @@
CLASS net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket
FIELD field_12368 action Lnet/minecraft/class_2703$class_2704;
FIELD field_12368 action Lnet/minecraft/class_2703$class_5893;
FIELD field_12369 entries Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_2703$class_2704;Ljava/lang/Iterable;)V
ARG 1 action
METHOD <init> (Lnet/minecraft/class_2703$class_2704;[Lnet/minecraft/class_3222;)V
METHOD <init> (Lnet/minecraft/class_2703$class_5893;[Lnet/minecraft/class_3222;)V
ARG 1 action
ARG 2 players
METHOD method_11722 getEntries ()Ljava/util/List;
METHOD method_11723 getAction ()Lnet/minecraft/class_2703$class_2704;
CLASS class_2704 Action
METHOD method_11723 getAction ()Lnet/minecraft/class_2703$class_5893;
CLASS class_2705 Entry
FIELD field_12377 displayName Lnet/minecraft/class_2561;
FIELD field_12378 latency I
FIELD field_12379 gameMode Lnet/minecraft/class_1934;
FIELD field_12380 profile Lcom/mojang/authlib/GameProfile;
METHOD <init> (Lnet/minecraft/class_2703;Lcom/mojang/authlib/GameProfile;ILnet/minecraft/class_1934;Lnet/minecraft/class_2561;)V
ARG 2 profile
ARG 3 latency
ARG 4 gameMode
ARG 5 displayName
METHOD method_11724 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_11725 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_11726 getProfile ()Lcom/mojang/authlib/GameProfile;

View File

@ -2,9 +2,4 @@ CLASS net/minecraft/class_2617 net/minecraft/network/packet/s2c/play/StatisticsS
FIELD field_12030 stats Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD <init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V
ARG 1 stats
METHOD method_11271 readStat (Lnet/minecraft/class_3448;Lnet/minecraft/class_2540;)V
ARG 1 type
ARG 2 buf
METHOD method_11272 getStatId (Lnet/minecraft/class_3445;)I
ARG 1 stat
METHOD method_11273 getStatMap ()Ljava/util/Map;

View File

@ -3,8 +3,6 @@ CLASS net/minecraft/class_2788 net/minecraft/network/packet/s2c/play/Synchronize
METHOD <init> (Ljava/util/Collection;)V
ARG 1 recipes
METHOD method_11998 getRecipes ()Ljava/util/List;
METHOD method_17816 writeRecipe (Lnet/minecraft/class_1860;Lnet/minecraft/class_2540;)V
ARG 0 recipe
ARG 1 buf
METHOD method_17816 writeRecipe (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V
METHOD method_17817 readRecipe (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860;
ARG 0 buf

View File

@ -1,28 +0,0 @@
CLASS net/minecraft/class_2755 net/minecraft/network/packet/s2c/play/TeamS2CPacket
FIELD field_12597 suffix Lnet/minecraft/class_2561;
FIELD field_12598 color Lnet/minecraft/class_124;
FIELD field_12599 mode I
FIELD field_12600 teamName Ljava/lang/String;
FIELD field_12601 prefix Lnet/minecraft/class_2561;
FIELD field_12602 playerList Ljava/util/Collection;
FIELD field_12603 displayName Lnet/minecraft/class_2561;
FIELD field_12604 nameTagVisibilityRule Ljava/lang/String;
FIELD field_12605 collisionRule Ljava/lang/String;
FIELD field_12606 flags I
METHOD <init> (Lnet/minecraft/class_268;I)V
ARG 1 team
ARG 2 mode
METHOD <init> (Lnet/minecraft/class_268;Ljava/util/Collection;I)V
ARG 1 team
ARG 2 playerList
ARG 3 mode
METHOD method_11851 getNameTagVisibilityRule ()Ljava/lang/String;
METHOD method_11852 getFlags ()I
METHOD method_11853 getMode ()I
METHOD method_11854 getSuffix ()Lnet/minecraft/class_2561;
METHOD method_11855 getTeamName ()Ljava/lang/String;
METHOD method_11856 getPrefix ()Lnet/minecraft/class_2561;
METHOD method_11857 getPlayerList ()Ljava/util/Collection;
METHOD method_11858 getPlayerPrefix ()Lnet/minecraft/class_124;
METHOD method_11859 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_11861 getCollisionRule ()Ljava/lang/String;

View File

@ -1,25 +0,0 @@
CLASS net/minecraft/class_2762 net/minecraft/network/packet/s2c/play/TitleS2CPacket
FIELD field_12622 fadeOutTicks I
FIELD field_12623 stayTicks I
FIELD field_12624 fadeInTicks I
FIELD field_12625 action Lnet/minecraft/class_2762$class_2763;
FIELD field_12626 text Lnet/minecraft/class_2561;
METHOD <init> (III)V
ARG 1 fadeInTicks
ARG 2 stayTicks
ARG 3 fadeOutTicks
METHOD <init> (Lnet/minecraft/class_2762$class_2763;Lnet/minecraft/class_2561;)V
ARG 1 action
ARG 2 text
METHOD <init> (Lnet/minecraft/class_2762$class_2763;Lnet/minecraft/class_2561;III)V
ARG 1 action
ARG 2 text
ARG 3 fadeInTicks
ARG 4 stayTicks
ARG 5 fadeOutTicks
METHOD method_11874 getFadeInTicks ()I
METHOD method_11875 getFadeOutTicks ()I
METHOD method_11876 getStayTicks ()I
METHOD method_11877 getText ()Lnet/minecraft/class_2561;
METHOD method_11878 getAction ()Lnet/minecraft/class_2762$class_2763;
CLASS class_2763 Action

View File

@ -1,16 +0,0 @@
CLASS net/minecraft/class_2730 net/minecraft/network/packet/s2c/play/WorldBorderS2CPacket
FIELD field_12441 centerZ D
FIELD field_12442 warningBlocks I
FIELD field_12443 centerX D
FIELD field_12444 warningTime I
FIELD field_12445 sizeLerpTime J
FIELD field_12446 maxRadius I
FIELD field_12447 size D
FIELD field_12448 type Lnet/minecraft/class_2730$class_2731;
FIELD field_12449 sizeLerpTarget D
METHOD <init> (Lnet/minecraft/class_2784;Lnet/minecraft/class_2730$class_2731;)V
ARG 1 border
ARG 2 type
METHOD method_11795 apply (Lnet/minecraft/class_2784;)V
ARG 1 border
CLASS class_2731 Type

View File

@ -2,11 +2,10 @@ CLASS net/minecraft/class_3151 net/minecraft/server/command/TitleCommand
METHOD method_13799 executeReset (Lnet/minecraft/class_2168;Ljava/util/Collection;)I
ARG 0 source
ARG 1 targets
METHOD method_13802 executeTitle (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;Lnet/minecraft/class_2762$class_2763;)I
METHOD method_13802 executeTitle (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/util/function/Function;)I
ARG 0 source
ARG 1 targets
ARG 2 title
ARG 3 type
METHOD method_13804 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_13805 executeClear (Lnet/minecraft/class_2168;Ljava/util/Collection;)I

View File

@ -101,18 +101,6 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
ARG 4 maxX
ARG 5 y
ARG 6 z
METHOD method_33778 containsLiquid (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Z
ARG 1 world
ARG 2 box
METHOD method_33779 isAir (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;III)Z
COMMENT Determines whether the block at the given coordinates is air.
COMMENT
COMMENT <p>This method mutates the passed position by {@linkplain net.minecraft.util.math.BlockPos.Mutable#set(int, int, int) setting it} based on the integer coordinates.
ARG 1 world
ARG 2 pos
ARG 3 x
ARG 4 y
ARG 5 z
CLASS class_3357 MineshaftRoom
FIELD field_14422 entrances Ljava/util/List;
METHOD <init> (ILjava/util/Random;IILnet/minecraft/class_3098$class_3100;)V

View File

@ -11,30 +11,19 @@ CLASS net/minecraft/class_3449 net/minecraft/structure/StructureStart
COMMENT intersecting chunks, since it is only updated when an actual reference
COMMENT is created in such chunks (when they enter the corresponding chunk generation
COMMENT phase).
FIELD field_15327 chunkZ I
FIELD field_15329 chunkX I
FIELD field_15330 boundingBox Lnet/minecraft/class_3341;
FIELD field_16713 DEFAULT Lnet/minecraft/class_3449;
FIELD field_16714 feature Lnet/minecraft/class_3195;
FIELD field_16715 random Lnet/minecraft/class_2919;
METHOD <init> (Lnet/minecraft/class_3195;IILnet/minecraft/class_3341;IJ)V
METHOD <init> (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;Lnet/minecraft/class_3341;IJ)V
ARG 1 feature
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 box
ARG 5 references
ARG 6 seed
METHOD method_14962 getPos ()Lnet/minecraft/class_2338;
METHOD method_14963 getChildren ()Ljava/util/List;
METHOD method_14964 incrementReferences ()V
METHOD method_14966 getChunkZ ()I
METHOD method_14967 getChunkX ()I
METHOD method_14968 getBoundingBox ()Lnet/minecraft/class_3341;
METHOD method_14969 setBoundingBoxFromChildren ()V
METHOD method_14970 getReferenceCountToBeInExistingChunk ()I
METHOD method_14972 toNbt (II)Lnet/minecraft/class_2487;
ARG 1 chunkX
ARG 2 chunkZ
METHOD method_14972 toNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
METHOD method_14974 generateStructure (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;)V
ARG 1 world
ARG 2 structureAccessor
@ -49,14 +38,10 @@ CLASS net/minecraft/class_3449 net/minecraft/structure/StructureStart
METHOD method_14978 randomUpwardTranslation (IILjava/util/Random;I)V
ARG 1 seaLevel
METHOD method_14979 isInExistingChunk ()Z
METHOD method_16655 init (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;IILnet/minecraft/class_1959;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)V
METHOD method_16655 init (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)V
ARG 1 registryManager
ARG 2 chunkGenerator
ARG 3 manager
ARG 4 chunkX
ARG 5 chunkZ
ARG 6 biome
ARG 7 config
METHOD method_16656 getFeature ()Lnet/minecraft/class_3195;
METHOD method_16657 hasChildren ()Z
METHOD method_23676 getReferences ()I

View File

@ -165,8 +165,6 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 1 defaultId
ARG 2 lifecycle
ARG 3 defaultEntry
METHOD method_29110 (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V
ARG 0 id
METHOD method_29113 getKey (Ljava/lang/Object;)Ljava/util/Optional;
ARG 1 entry
METHOD method_29722 getEntries ()Ljava/util/Set;

View File

@ -1,22 +0,0 @@
CLASS net/minecraft/class_5700 net/minecraft/world/gen/UniformFloatDistribution
FIELD field_28096 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28097 base F
FIELD field_28098 spread F
METHOD <init> (FF)V
ARG 1 base
ARG 2 spread
METHOD method_32856 minValue ()F
METHOD method_32857 of (F)Lnet/minecraft/class_5700;
COMMENT Creates a distribution with a constant value.
ARG 0 value
COMMENT the constant value
METHOD method_32858 of (FF)Lnet/minecraft/class_5700;
ARG 0 base
ARG 1 spread
METHOD method_32859 createValidatedCodec (FFF)Lcom/mojang/serialization/Codec;
ARG 0 minBase
ARG 1 maxBase
ARG 2 maxSpread
METHOD method_32864 getValue (Ljava/util/Random;)F
ARG 1 random
METHOD method_32866 maxValue ()F

View File

@ -12,8 +12,7 @@ CLASS net/minecraft/class_5843 net/minecraft/world/gen/YOffset
ARG 0 yOffset
METHOD method_33843 fromEither (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;
ARG 0 either
METHOD method_33844 getY (Lnet/minecraft/class_5444;)I
ARG 1 context
METHOD method_33844 getY (Lnet/minecraft/class_5868;)I
METHOD method_33845 getTop ()Lnet/minecraft/class_5843;
METHOD method_33846 aboveBottom (I)Lnet/minecraft/class_5843;
ARG 0 offset

View File

@ -5,96 +5,24 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
FIELD field_13301 AIR Lnet/minecraft/class_2680;
FIELD field_13302 alwaysCarvableBlocks Ljava/util/Set;
FIELD field_13305 WATER Lnet/minecraft/class_3610;
FIELD field_16653 heightLimit I
FIELD field_24831 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;I)V
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
ARG 2 heightLimit
METHOD method_12702 carve (Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;Lnet/minecraft/class_2920;)Z
ARG 1 chunk
ARG 2 posToBiome
ARG 3 random
ARG 4 seaLevel
ARG 5 chunkX
METHOD method_12702 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z
ARG 6 chunkZ
ARG 7 mainChunkX
ARG 8 mainChunkZ
ARG 9 carvingMask
ARG 10 config
METHOD method_12703 canCarveBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z
ARG 1 state
ARG 2 stateAbove
METHOD method_12704 register (Ljava/lang/String;Lnet/minecraft/class_2939;)Lnet/minecraft/class_2939;
ARG 0 name
ARG 1 carver
METHOD method_12705 shouldCarve (Ljava/util/Random;IILnet/minecraft/class_2920;)Z
ARG 1 random
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 config
METHOD method_12705 shouldCarve (Lnet/minecraft/class_5871;Ljava/util/Random;)Z
METHOD method_12706 isOnBoundary (IIIIII)Z
ARG 1 minX
ARG 2 maxX
ARG 3 minZ
ARG 4 maxZ
ARG 5 x
ARG 6 z
METHOD method_12707 canCarveBranch (IIDDIIF)Z
ARG 1 mainChunkX
ARG 2 mainChunkZ
ARG 3 x
ARG 5 z
ARG 7 branch
ARG 8 branchCount
ARG 9 baseWidth
METHOD method_12709 canAlwaysCarveBlock (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_12710 getBranchFactor ()I
METHOD method_12711 isRegionUncarvable (Lnet/minecraft/class_2791;IIIIIIII)Z
ARG 1 chunk
ARG 2 mainChunkX
ARG 3 mainChunkZ
ARG 4 relMinX
ARG 5 relMaxX
ARG 6 minY
ARG 7 maxY
ARG 8 relMinZ
ARG 9 relMaxZ
METHOD method_16580 carveRegion (Lnet/minecraft/class_2791;Ljava/util/function/Function;JIIIDDDDDLjava/util/BitSet;)Z
ARG 1 chunk
ARG 2 posToBiome
ARG 3 seed
ARG 5 seaLevel
ARG 6 chunkX
ARG 7 chunkZ
ARG 8 x
ARG 10 y
ARG 12 z
ARG 14 yaw
ARG 16 pitch
ARG 18 carvingMask
METHOD method_16581 carveAtPoint (Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;IIIIIIIILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
ARG 1 chunk
ARG 2 posToBiome
ARG 3 carvingMask
ARG 4 random
ARG 5 currentPos
ARG 6 upperPos
ARG 7 lowerPos
ARG 8 seaLevel
METHOD method_16581 carveAtPoint (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
ARG 9 mainChunkX
ARG 10 mainChunkZ
ARG 11 x
ARG 12 z
ARG 13 relativeX
ARG 14 y
ARG 15 relativeZ
ARG 16 visitedSurface
METHOD method_16582 isPositionExcluded (DDDI)Z
ARG 1 scaledRelativeX
ARG 3 scaledRelativeY
ARG 5 scaledRelativeZ
ARG 7 y
METHOD method_28614 configure (Lnet/minecraft/class_2920;)Lnet/minecraft/class_2922;
METHOD method_28614 configure (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922;
ARG 1 config
METHOD method_28616 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_2920 net/minecraft/world/gen/carver/CarverConfig
FIELD field_13277 DEFAULT Lnet/minecraft/class_2932;

View File

@ -1,10 +1,5 @@
CLASS net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver
METHOD method_12674 carveCave (Lnet/minecraft/class_2791;Ljava/util/function/Function;JIIIDDDFDLjava/util/BitSet;)V
ARG 1 chunk
ARG 2 posToBiome
ARG 3 seed
ARG 5 seaLevel
ARG 6 mainChunkX
METHOD method_12674 carveCave (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
ARG 7 mainChunkZ
ARG 8 x
ARG 10 y
@ -12,26 +7,10 @@ CLASS net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver
ARG 14 yaw
ARG 15 yawPitchRatio
ARG 17 carvingMask
METHOD method_12675 carveTunnels (Lnet/minecraft/class_2791;Ljava/util/function/Function;JIIIDDDFFFIIDLjava/util/BitSet;)V
ARG 1 chunk
ARG 2 posToBiome
ARG 3 seed
ARG 5 seaLevel
ARG 6 mainChunkX
METHOD method_12675 carveTunnels (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDDDFFFIIDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
ARG 7 mainChunkZ
ARG 8 x
ARG 10 y
ARG 12 z
ARG 14 width
ARG 15 yaw
ARG 16 pitch
ARG 17 branchStartIndex
ARG 18 branchCount
ARG 19 yawPitchRatio
ARG 21 carvingMask
METHOD method_16576 getTunnelSystemWidth (Ljava/util/Random;)F
ARG 1 random
METHOD method_16577 getMaxCaveCount ()I
METHOD method_16578 getTunnelSystemHeightWidthRatio ()D
METHOD method_16579 getCaveY (Ljava/util/Random;)I
ARG 1 random
METHOD method_16579 getCaveY (Lnet/minecraft/class_5873;Ljava/util/Random;)I

View File

@ -1,23 +1,12 @@
CLASS net/minecraft/class_2922 net/minecraft/world/gen/carver/ConfiguredCarver
FIELD field_13278 config Lnet/minecraft/class_2920;
FIELD field_13278 config Lnet/minecraft/class_5871;
FIELD field_13279 carver Lnet/minecraft/class_2939;
FIELD field_24828 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_25832 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2939;Lnet/minecraft/class_2920;)V
METHOD <init> (Lnet/minecraft/class_2939;Lnet/minecraft/class_5871;)V
ARG 1 carver
ARG 2 config
METHOD method_12668 carve (Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;IIIIILjava/util/BitSet;)Z
ARG 1 chunk
ARG 2 posToBiome
ARG 3 random
ARG 4 seaLevel
METHOD method_12668 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z
ARG 5 chunkX
ARG 6 chunkZ
ARG 7 mainChunkX
ARG 8 mainChunkZ
ARG 9 carvingMask
METHOD method_12669 shouldCarve (Ljava/util/Random;II)Z
ARG 1 random
ARG 2 chunkX
ARG 3 chunkZ
METHOD method_30378 getConfig ()Lnet/minecraft/class_2920;
METHOD method_12669 shouldCarve (Ljava/util/Random;)Z
METHOD method_30378 getConfig ()Lnet/minecraft/class_5871;

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_2932 net/minecraft/world/gen/carver/DefaultCarverConfig
FIELD field_24829 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24830 INSTANCE Lnet/minecraft/class_2932;

View File

@ -1,3 +1 @@
CLASS net/minecraft/class_2934 net/minecraft/world/gen/carver/NetherCaveCarver
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec

View File

@ -1,21 +0,0 @@
CLASS net/minecraft/class_2918 net/minecraft/world/gen/carver/RavineCarver
FIELD field_13275 heightToHorizontalStretchFactor [F
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
METHOD method_12657 carveRavine (Lnet/minecraft/class_2791;Ljava/util/function/Function;JIIIDDDFFFIIDLjava/util/BitSet;)V
ARG 1 chunk
ARG 2 posToBiome
ARG 3 seed
ARG 5 seaLevel
ARG 6 mainChunkX
ARG 7 mainChunkZ
ARG 8 x
ARG 10 y
ARG 12 z
ARG 14 width
ARG 15 yaw
ARG 16 pitch
ARG 17 branchStartIndex
ARG 18 branchCount
ARG 19 yawPitchRatio
ARG 21 carvingMask

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_5444 net/minecraft/world/gen/decorator/DecoratorContex
METHOD <init> (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;)V
ARG 1 world
ARG 2 generator
METHOD method_30458 getMaxY ()I
METHOD method_30459 getOrCreateCarvingMask (Lnet/minecraft/class_1923;Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet;
ARG 1 chunkPos
ARG 2 carver
@ -14,4 +13,3 @@ CLASS net/minecraft/class_5444 net/minecraft/world/gen/decorator/DecoratorContex
ARG 3 z
METHOD method_30461 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 pos
METHOD method_30462 getMinY ()I

View File

@ -6,14 +6,12 @@ CLASS net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterF
FIELD field_28217 maxStalagmiteStalactiteHeightDiff I
FIELD field_28218 heightDeviation I
FIELD field_28219 dripstoneBlockLayerThickness Lnet/minecraft/class_5428;
FIELD field_28220 density Lnet/minecraft/class_5700;
FIELD field_28221 wetness Lnet/minecraft/class_5700;
FIELD field_28222 wetnessMean F
FIELD field_28223 wetnessDeviation F
FIELD field_28220 density Lnet/minecraft/class_5863;
FIELD field_28221 wetness Lnet/minecraft/class_5863;
FIELD field_28224 chanceOfDripstoneColumnAtMaxDistanceFromCenter F
FIELD field_28225 maxDistanceFromCenterAffectingChanceOfDripstoneColumn I
FIELD field_28226 maxDistanceFromCenterAffectingHeightBias I
METHOD <init> (ILnet/minecraft/class_5428;Lnet/minecraft/class_5428;IILnet/minecraft/class_5428;Lnet/minecraft/class_5700;Lnet/minecraft/class_5700;FFFII)V
METHOD <init> (ILnet/minecraft/class_5428;Lnet/minecraft/class_5428;IILnet/minecraft/class_5428;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;FII)V
ARG 1 floorToCeilingSearchRange
ARG 2 height
ARG 3 radius
@ -23,7 +21,3 @@ CLASS net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterF
ARG 7 density
ARG 8 wetness
ARG 9 wetnessMean
ARG 10 wetnessDeviation
ARG 11 chanceOfDripstoneColumnAtMaxDistanceFromCenter
ARG 12 maxDistanceFromCenterAffectingChanceOfDripstoneColumn
ARG 13 maxDistanceFromCenterAffectingHeightBias

View File

@ -1,6 +1,3 @@
CLASS net/minecraft/class_3021 net/minecraft/world/gen/feature/EndCityFeature
METHOD method_13085 getGenerationHeight (IILnet/minecraft/class_2794;Lnet/minecraft/class_5539;)I
ARG 0 chunkX
ARG 1 chunkZ
ARG 2 chunkGenerator
METHOD method_13085 getGenerationHeight (Lnet/minecraft/class_1923;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;)I
CLASS class_3022 Start

View File

@ -16,7 +16,7 @@ CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfi
FIELD field_27328 minGenOffset I
FIELD field_27329 maxGenOffset I
FIELD field_27330 noiseMultiplier D
METHOD <init> (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIID)V
METHOD <init> (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIIDI)V
ARG 1 layerConfig
ARG 2 layerThicknessConfig
ARG 3 crackConfig

View File

@ -5,19 +5,9 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/feature/JigsawFeature
ARG 1 codec
ARG 2 structureStartY
ARG 4 surface
METHOD method_30386 (Lnet/minecraft/class_3195;IILnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
METHOD method_30386 (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;Lnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
ARG 1 feature
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 boundingBox
ARG 5 references
ARG 6 seed
CLASS class_5435 Start
FIELD field_25838 jigsawFeature Lnet/minecraft/class_5434;
METHOD <init> (Lnet/minecraft/class_5434;IILnet/minecraft/class_3341;IJ)V
METHOD <init> (Lnet/minecraft/class_5434;Lnet/minecraft/class_1923;Lnet/minecraft/class_3341;IJ)V
ARG 1 feature
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 boundingBox
ARG 5 references
ARG 6 seed

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_5727 net/minecraft/world/gen/feature/LargeDripstoneFeature
METHOD method_33016 createGenerator (Lnet/minecraft/class_2338;ZLjava/util/Random;ILnet/minecraft/class_5700;Lnet/minecraft/class_5700;)Lnet/minecraft/class_5727$class_5728;
METHOD method_33016 createGenerator (Lnet/minecraft/class_2338;ZLjava/util/Random;ILnet/minecraft/class_5863;Lnet/minecraft/class_5863;)Lnet/minecraft/class_5727$class_5728;
ARG 0 pos
ARG 1 isStalagmite
ARG 2 random
@ -33,7 +33,7 @@ CLASS net/minecraft/class_5727 net/minecraft/world/gen/feature/LargeDripstoneFea
CLASS class_5729 WindModifier
FIELD field_28211 y I
FIELD field_28212 wind Lnet/minecraft/class_243;
METHOD <init> (ILjava/util/Random;Lnet/minecraft/class_5700;)V
METHOD <init> (ILjava/util/Random;Lnet/minecraft/class_5863;)V
ARG 1 y
ARG 2 random
ARG 3 wind

View File

@ -2,14 +2,14 @@ CLASS net/minecraft/class_5732 net/minecraft/world/gen/feature/LargeDripstoneFea
FIELD field_28227 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28228 floorToCeilingSearchRange I
FIELD field_28229 columnRadius Lnet/minecraft/class_5428;
FIELD field_28230 heightScale Lnet/minecraft/class_5700;
FIELD field_28230 heightScale Lnet/minecraft/class_5863;
FIELD field_28231 maxColumnRadiusToCaveHeightRatio F
FIELD field_28232 stalactiteBluntness Lnet/minecraft/class_5700;
FIELD field_28233 stalagmiteBluntness Lnet/minecraft/class_5700;
FIELD field_28234 windSpeed Lnet/minecraft/class_5700;
FIELD field_28232 stalactiteBluntness Lnet/minecraft/class_5863;
FIELD field_28233 stalagmiteBluntness Lnet/minecraft/class_5863;
FIELD field_28234 windSpeed Lnet/minecraft/class_5863;
FIELD field_28235 minRadiusForWind I
FIELD field_28236 minBluntnessForWind F
METHOD <init> (ILnet/minecraft/class_5428;Lnet/minecraft/class_5700;FLnet/minecraft/class_5700;Lnet/minecraft/class_5700;Lnet/minecraft/class_5700;IF)V
METHOD <init> (ILnet/minecraft/class_5428;Lnet/minecraft/class_5863;FLnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;IF)V
ARG 1 floorToCeilingSearchRange
ARG 2 columnRadius
ARG 3 heightScale

View File

@ -1,12 +0,0 @@
CLASS net/minecraft/class_4783 net/minecraft/world/gen/feature/NoSurfaceOreFeature
METHOD method_24446 checkAir (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_24447 getStartPos (Lnet/minecraft/class_2338$class_2339;Ljava/util/Random;Lnet/minecraft/class_2338;I)V
ARG 1 mutable
ARG 2 random
ARG 3 pos
ARG 4 size
METHOD method_24448 randomCoord (Ljava/util/Random;I)I
ARG 1 random
ARG 2 size

View File

@ -1,6 +1,3 @@
CLASS net/minecraft/class_3116 net/minecraft/world/gen/feature/OceanMonumentFeature
FIELD field_13716 MONSTER_SPAWNS Ljava/util/List;
CLASS class_3117 Start
METHOD method_16588 (II)V
ARG 1 chunkX
ARG 2 chunkZ

View File

@ -1,12 +1,6 @@
CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
FIELD field_13723 size I
FIELD field_13724 state Lnet/minecraft/class_2680;
FIELD field_13725 target Lnet/minecraft/class_3825;
FIELD field_24896 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;I)V
ARG 1 target
ARG 2 state
ARG 3 size
CLASS class_5436 Rules
FIELD field_25845 BASE_STONE_OVERWORLD Lnet/minecraft/class_3825;
FIELD field_25846 NETHERRACK Lnet/minecraft/class_3825;

View File

@ -28,7 +28,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
ARG 8 config
METHOD method_14016 getStructureStartFactory ()Lnet/minecraft/class_3195$class_3774;
METHOD method_14019 getName ()Ljava/lang/String;
METHOD method_14026 shouldStartAt (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;IILnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)Z
METHOD method_14026 shouldStartAt (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)Z
COMMENT Checks if this structure can <em>actually</em> be placed at a potential structure position determined via
COMMENT {@link #getStartChunk}. Specific structures override this method to reduce the spawn probability or
COMMENT restrict the spawn in some other way.
@ -36,11 +36,6 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
ARG 2 biomeSource
ARG 3 worldSeed
ARG 5 random
ARG 6 chunkX
ARG 7 chunkZ
ARG 8 biome
ARG 9 chunkPos
ARG 10 config
METHOD method_16140 getCreatureSpawns ()Ljava/util/List;
METHOD method_27218 getStartChunk (Lnet/minecraft/class_5314;JLnet/minecraft/class_2919;II)Lnet/minecraft/class_1923;
COMMENT Determines the cell of the structure placement grid a chunk belongs to, and
@ -61,12 +56,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
COMMENT If true, this structure's start position will be uniformly distributed within
COMMENT a placement grid cell. If false, the structure's starting point will be biased
COMMENT towards the center of the cell.
METHOD method_28656 createStart (IILnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 boundingBox
ARG 4 referenceCount
ARG 5 worldSeed
METHOD method_28656 createStart (Lnet/minecraft/class_1923;Lnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
METHOD method_28657 tryPlaceStart (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;ILnet/minecraft/class_2919;Lnet/minecraft/class_5314;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)Lnet/minecraft/class_3449;
COMMENT Tries to place a starting point for this type of structure in the given chunk.
COMMENT <p>
@ -89,10 +79,5 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
COMMENT Structures will generate before other features in the same generation step.
METHOD method_28665 getCodec ()Lcom/mojang/serialization/Codec;
CLASS class_3774 StructureStartFactory
METHOD create (Lnet/minecraft/class_3195;IILnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
METHOD create (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;Lnet/minecraft/class_3341;IJ)Lnet/minecraft/class_3449;
ARG 1 feature
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 box
ARG 5 referenceCount
ARG 6 worldSeed