From 04b555a4ffd520e358cb404235bee5c6f47aee1f Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Wed, 29 Jul 2020 16:36:02 +0100 Subject: [PATCH] 1.16.2-pre1 --- build.gradle | 2 +- .../minecraft/block/AbstractFireBlock.mapping | 5 - .../minecraft/block/PistonHeadBlock.mapping | 5 +- .../gui/screen/VideoOptionsScreen.mapping | 3 - .../AccessibilityOptionsScreen.mapping | 2 - .../screen/options/ChatOptionsScreen.mapping | 2 - .../client/options/GameOptions.mapping | 1 - .../DisconnectedRealmsScreen.mapping | 0 .../model/BlockStateModelGenerator.mapping | 1 - mappings/net/minecraft/entity/Entity.mapping | 3 - .../NearestLivingEntitiesSensor.mapping | 1 - .../task/VillagerWalkTowardsTask.mapping | 5 +- .../minecraft/entity/ai/pathing/Path.mapping | 1 - .../entity/projectile/ProjectileUtil.mapping | 2 +- .../resource/ResourceManager.mapping | 2 - .../screen/ForgingScreenHandler.mapping | 2 +- .../structure/pool/StructurePool.mapping | 2 +- .../processor/ProcessorLists.mapping | 2 +- .../util/collection/Int2ObjectBiMap.mapping | 2 - .../util/dynamic/RegistryCodec.mapping | 6 +- .../util/dynamic/RegistryElementCodec.mapping | 6 +- .../util/dynamic/RegistryOps.mapping | 17 +- .../util/dynamic/RegistryReadingOps.mapping | 2 +- .../registry/DynamicRegistryManager.mapping | 16 +- .../util/registry/MutableRegistry.mapping | 1 - .../minecraft/util/registry/Registry.mapping | 1 - .../util/registry/SimpleRegistry.mapping | 7 +- .../net/minecraft/world/EntityView.mapping | 2 +- .../net/minecraft/world/SpawnHelper.mapping | 6 +- .../net/minecraft/world/biome/Biome.mapping | 109 +------- .../world/biome/DefaultBiomeCreator.mapping | 11 +- .../world/biome/GenerationSettings.mapping | 11 + .../world/biome/SpawnSettings.mapping | 37 +++ .../world/dimension/DimensionOptions.mapping | 2 +- .../world/dimension/DimensionType.mapping | 2 +- .../ConfiguredStructureFeature.mapping | 2 +- .../gen/feature/DefaultBiomeFeatures.mapping | 240 ++++++------------ 37 files changed, 167 insertions(+), 354 deletions(-) rename mappings/net/minecraft/client/realms/{gui/screen => }/DisconnectedRealmsScreen.mapping (100%) create mode 100644 mappings/net/minecraft/world/biome/GenerationSettings.mapping create mode 100644 mappings/net/minecraft/world/biome/SpawnSettings.mapping diff --git a/build.gradle b/build.gradle index bd7ce57516..4321679b94 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ plugins { id 'java' // for jd gen } -def minecraft_version = "20w30a" +def minecraft_version = "1.16.2-pre1" def ENV = System.getenv() // Fetch build number from Jenkins diff --git a/mappings/net/minecraft/block/AbstractFireBlock.mapping b/mappings/net/minecraft/block/AbstractFireBlock.mapping index cf7f44a5f5..a434c4120f 100644 --- a/mappings/net/minecraft/block/AbstractFireBlock.mapping +++ b/mappings/net/minecraft/block/AbstractFireBlock.mapping @@ -1,11 +1,6 @@ CLASS net/minecraft/class_4770 net/minecraft/block/AbstractFireBlock FIELD field_22088 damage F - FIELD field_22497 UP_SHAPE Lnet/minecraft/class_265; FIELD field_22498 BASE_SHAPE Lnet/minecraft/class_265; - FIELD field_22499 WEST_SHAPE Lnet/minecraft/class_265; - FIELD field_22500 EAST_SHAPE Lnet/minecraft/class_265; - FIELD field_22501 NORTH_SHAPE Lnet/minecraft/class_265; - FIELD field_22502 SOUTH_SHAPE Lnet/minecraft/class_265; METHOD (Lnet/minecraft/class_4970$class_2251;F)V ARG 1 settings ARG 2 damage diff --git a/mappings/net/minecraft/block/PistonHeadBlock.mapping b/mappings/net/minecraft/block/PistonHeadBlock.mapping index 8008000df6..54fc46cf19 100644 --- a/mappings/net/minecraft/block/PistonHeadBlock.mapping +++ b/mappings/net/minecraft/block/PistonHeadBlock.mapping @@ -19,7 +19,4 @@ CLASS net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock FIELD field_12229 NORTH_ARM_SHAPE Lnet/minecraft/class_265; FIELD field_12230 UP_HEAD_SHAPE Lnet/minecraft/class_265; FIELD field_12231 SHORT_UP_ARM_SHAPE Lnet/minecraft/class_265; - METHOD method_11519 getArmShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; - ARG 1 state - METHOD method_11520 getHeadShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; - ARG 1 state + METHOD method_11520 getHeadShape (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping index 2300497296..bf5ab5690f 100644 --- a/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping @@ -1,6 +1,5 @@ CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/VideoOptionsScreen FIELD field_19186 mipmapLevels I - FIELD field_25453 tooltip Ljava/util/List; FIELD field_25682 GRAPHICS_FABULOUS_TEXT Lnet/minecraft/class_2561; FIELD field_25683 GRAPHICS_WARNING_MESSAGE_TEXT Lnet/minecraft/class_2561; FIELD field_25684 GRAPHICS_WARNING_TITLE_TEXT Lnet/minecraft/class_2561; @@ -19,5 +18,3 @@ CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/VideoOptionsScreen ARG 1 button METHOD method_30053 (Lnet/minecraft/class_4185;)V ARG 1 button - METHOD method_30054 (Ljava/util/List;)V - ARG 1 tooltip diff --git a/mappings/net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen.mapping index 6a288c06b1..58b6aa9eb6 100644 --- a/mappings/net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen.mapping @@ -1,7 +1,5 @@ CLASS net/minecraft/class_4189 net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen FIELD field_18730 OPTIONS [Lnet/minecraft/class_316; - FIELD field_18734 narratorButton Lnet/minecraft/class_339; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 gameOptions - METHOD method_19366 setNarratorMessage ()V diff --git a/mappings/net/minecraft/client/gui/screen/options/ChatOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/options/ChatOptionsScreen.mapping index 5860310321..9dbd9f3f6f 100644 --- a/mappings/net/minecraft/client/gui/screen/options/ChatOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/ChatOptionsScreen.mapping @@ -1,7 +1,5 @@ CLASS net/minecraft/class_404 net/minecraft/client/gui/screen/options/ChatOptionsScreen FIELD field_2352 OPTIONS [Lnet/minecraft/class_316; - FIELD field_2355 narratorOptionButton Lnet/minecraft/class_339; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 options - METHOD method_2096 setNarratorMessage ()V diff --git a/mappings/net/minecraft/client/options/GameOptions.mapping b/mappings/net/minecraft/client/options/GameOptions.mapping index 88f17528ea..530b33b337 100644 --- a/mappings/net/minecraft/client/options/GameOptions.mapping +++ b/mappings/net/minecraft/client/options/GameOptions.mapping @@ -33,7 +33,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions FIELD field_1847 snooperEnabled Z FIELD field_1848 autoJump Z FIELD field_1849 keyRight Lnet/minecraft/class_304; - FIELD field_1850 perspective I FIELD field_1851 difficulty Lnet/minecraft/class_1267; FIELD field_1852 keysHotbar [Lnet/minecraft/class_304; FIELD field_1853 COLON_SPLITTER Lcom/google/common/base/Splitter; diff --git a/mappings/net/minecraft/client/realms/gui/screen/DisconnectedRealmsScreen.mapping b/mappings/net/minecraft/client/realms/DisconnectedRealmsScreen.mapping similarity index 100% rename from mappings/net/minecraft/client/realms/gui/screen/DisconnectedRealmsScreen.mapping rename to mappings/net/minecraft/client/realms/DisconnectedRealmsScreen.mapping diff --git a/mappings/net/minecraft/data/client/model/BlockStateModelGenerator.mapping b/mappings/net/minecraft/data/client/model/BlockStateModelGenerator.mapping index bf6d66175d..c94f93c9f7 100644 --- a/mappings/net/minecraft/data/client/model/BlockStateModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/model/BlockStateModelGenerator.mapping @@ -9,7 +9,6 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe METHOD method_25508 registerChorusPlant ()V METHOD method_25509 registerComposter ()V METHOD method_25510 registerDaylightDetector ()V - METHOD method_25511 registerEndRod ()V METHOD method_25512 registerFarmland ()V METHOD method_25513 registerFire ()V METHOD method_25514 registerSoulFire ()V diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 3e2b8763be..8061b60290 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -388,8 +388,6 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 item METHOD method_5707 squaredDistanceTo (Lnet/minecraft/class_243;)D ARG 1 vector - METHOD method_5708 getHardCollisionBox (Lnet/minecraft/class_1297;)Lnet/minecraft/class_238; - ARG 1 collidingEntity METHOD method_5709 isLiving ()Z METHOD method_5710 setRotation (FF)V ARG 1 yaw @@ -594,7 +592,6 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_5825 destroy ()V METHOD method_5826 setUuid (Ljava/util/UUID;)V ARG 1 uuid - METHOD method_5827 getCollisionBox ()Lnet/minecraft/class_238; METHOD method_5828 getRotationVec (F)Lnet/minecraft/class_243; ARG 1 tickDelta METHOD method_5829 getBoundingBox ()Lnet/minecraft/class_238; diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.mapping index 4746a81cee..3d0164e6b0 100644 --- a/mappings/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.mapping +++ b/mappings/net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor.mapping @@ -1,2 +1 @@ CLASS net/minecraft/class_4146 net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor - FIELD field_18965 CLOSE_ENTITY_PREDICATE Lnet/minecraft/class_4051; diff --git a/mappings/net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask.mapping index a5a75839a9..4a0e9eca5d 100644 --- a/mappings/net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask.mapping +++ b/mappings/net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask.mapping @@ -10,10 +10,7 @@ CLASS net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTo ARG 3 completionRange ARG 4 maxRange ARG 5 maxRunTime - METHOD method_19597 exceedsMaxRange (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z - ARG 1 world - ARG 2 villager - ARG 3 pos + METHOD method_19597 exceedsMaxRange (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z METHOD method_19988 reachedDestination (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z ARG 1 world ARG 2 villager diff --git a/mappings/net/minecraft/entity/ai/pathing/Path.mapping b/mappings/net/minecraft/entity/ai/pathing/Path.mapping index 36fd37056f..a40c39ef74 100644 --- a/mappings/net/minecraft/entity/ai/pathing/Path.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/Path.mapping @@ -15,7 +15,6 @@ CLASS net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path ARG 2 node METHOD method_34 fromBuffer (Lnet/minecraft/class_2540;)Lnet/minecraft/class_11; ARG 0 buffer - METHOD method_35 getCurrentPosition ()Lnet/minecraft/class_2382; METHOD method_36 setLength (I)V ARG 1 length METHOD method_38 getLength ()I diff --git a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping b/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping index 2a3095b809..b1d59b326f 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping +++ b/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil - METHOD method_18074 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Lnet/minecraft/class_3959$class_3960;)Lnet/minecraft/class_239; + METHOD method_18074 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239; METHOD method_18075 rayTrace (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966; METHOD method_18077 getEntityCollision (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Lnet/minecraft/class_3966; METHOD method_18812 getHandPossiblyHolding (Lnet/minecraft/class_1309;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1268; diff --git a/mappings/net/minecraft/resource/ResourceManager.mapping b/mappings/net/minecraft/resource/ResourceManager.mapping index 7fb9e71ac3..6544c92106 100644 --- a/mappings/net/minecraft/resource/ResourceManager.mapping +++ b/mappings/net/minecraft/resource/ResourceManager.mapping @@ -10,6 +10,4 @@ CLASS net/minecraft/class_3300 net/minecraft/resource/ResourceManager METHOD method_18234 containsResource (Lnet/minecraft/class_2960;)Z ARG 1 id METHOD method_29213 streamResourcePacks ()Ljava/util/stream/Stream; - METHOD method_29489 findResources (Lnet/minecraft/class_2960;Ljava/util/function/Predicate;)Ljava/util/Collection; - ARG 1 resourceType CLASS class_5353 Empty diff --git a/mappings/net/minecraft/screen/ForgingScreenHandler.mapping b/mappings/net/minecraft/screen/ForgingScreenHandler.mapping index afd97482d5..f3925865cb 100644 --- a/mappings/net/minecraft/screen/ForgingScreenHandler.mapping +++ b/mappings/net/minecraft/screen/ForgingScreenHandler.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_4861 net/minecraft/screen/ForgingScreenHandler - FIELD field_22479 output Lnet/minecraft/class_1263; + FIELD field_22479 output Lnet/minecraft/class_1731; FIELD field_22480 input Lnet/minecraft/class_1263; FIELD field_22481 context Lnet/minecraft/class_3914; FIELD field_22482 player Lnet/minecraft/class_1657; diff --git a/mappings/net/minecraft/structure/pool/StructurePool.mapping b/mappings/net/minecraft/structure/pool/StructurePool.mapping index bfbf7847b1..519f495adf 100644 --- a/mappings/net/minecraft/structure/pool/StructurePool.mapping +++ b/mappings/net/minecraft/structure/pool/StructurePool.mapping @@ -6,7 +6,7 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool FIELD field_18707 highestY I FIELD field_24954 REGISTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_24955 LOGGER Lorg/apache/logging/log4j/Logger; - FIELD field_25853 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_25853 CODEC Lcom/mojang/serialization/Codec; METHOD method_16629 getId ()Lnet/minecraft/class_2960; METHOD method_16631 getRandomElement (Ljava/util/Random;)Lnet/minecraft/class_3784; ARG 1 random diff --git a/mappings/net/minecraft/structure/processor/ProcessorLists.mapping b/mappings/net/minecraft/structure/processor/ProcessorLists.mapping index be6b9cc25a..cd29fb0121 100644 --- a/mappings/net/minecraft/structure/processor/ProcessorLists.mapping +++ b/mappings/net/minecraft/structure/processor/ProcessorLists.mapping @@ -1,4 +1,4 @@ CLASS net/minecraft/class_5469 net/minecraft/structure/processor/ProcessorLists - METHOD method_30601 register (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; + METHOD method_30601 register (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lnet/minecraft/class_5497; ARG 0 id ARG 1 processorList diff --git a/mappings/net/minecraft/util/collection/Int2ObjectBiMap.mapping b/mappings/net/minecraft/util/collection/Int2ObjectBiMap.mapping index 3136e37d1a..c228af1f20 100644 --- a/mappings/net/minecraft/util/collection/Int2ObjectBiMap.mapping +++ b/mappings/net/minecraft/util/collection/Int2ObjectBiMap.mapping @@ -26,5 +26,3 @@ CLASS net/minecraft/class_3513 net/minecraft/util/collection/Int2ObjectBiMap METHOD method_15232 findIndex (Ljava/lang/Object;I)I ARG 1 value ARG 2 id - METHOD method_28138 containsId (I)Z - ARG 1 id diff --git a/mappings/net/minecraft/util/dynamic/RegistryCodec.mapping b/mappings/net/minecraft/util/dynamic/RegistryCodec.mapping index 6572c78d3f..1c5b9b376c 100644 --- a/mappings/net/minecraft/util/dynamic/RegistryCodec.mapping +++ b/mappings/net/minecraft/util/dynamic/RegistryCodec.mapping @@ -10,8 +10,8 @@ CLASS net/minecraft/class_5380 net/minecraft/util/dynamic/RegistryCodec COMMENT @see RegistryOps FIELD field_25504 delegate Lcom/mojang/serialization/Codec; FIELD field_25505 registryRef Lnet/minecraft/class_5321; - FIELD field_25506 elementCodec Lcom/mojang/serialization/MapCodec; - METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/MapCodec;)V + FIELD field_25506 elementCodec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)V ARG 1 registryRef ARG 2 lifecycle METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; @@ -21,6 +21,6 @@ CLASS net/minecraft/class_5380 net/minecraft/util/dynamic/RegistryCodec ARG 1 input ARG 2 ops ARG 3 prefix - METHOD method_29745 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_5380; + METHOD method_29745 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5380; ARG 0 registryRef ARG 1 lifecycle diff --git a/mappings/net/minecraft/util/dynamic/RegistryElementCodec.mapping b/mappings/net/minecraft/util/dynamic/RegistryElementCodec.mapping index ba01f26fd4..1158fafc61 100644 --- a/mappings/net/minecraft/util/dynamic/RegistryElementCodec.mapping +++ b/mappings/net/minecraft/util/dynamic/RegistryElementCodec.mapping @@ -11,8 +11,8 @@ CLASS net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec COMMENT @see RegistryReadingOps COMMENT @see RegistryOps FIELD field_25507 registryRef Lnet/minecraft/class_5321; - FIELD field_25508 elementCodec Lcom/mojang/serialization/MapCodec; - METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)V + FIELD field_25508 elementCodec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)V ARG 1 registryRef METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; ARG 1 ops @@ -21,5 +21,5 @@ CLASS net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec ARG 1 input ARG 2 ops ARG 3 prefix - METHOD method_29749 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_5381; + METHOD method_29749 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5381; ARG 0 registryRef diff --git a/mappings/net/minecraft/util/dynamic/RegistryOps.mapping b/mappings/net/minecraft/util/dynamic/RegistryOps.mapping index 4fd5f11a62..15dc1e2988 100644 --- a/mappings/net/minecraft/util/dynamic/RegistryOps.mapping +++ b/mappings/net/minecraft/util/dynamic/RegistryOps.mapping @@ -1,21 +1,19 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps FIELD field_25509 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25510 resourceManager Lnet/minecraft/class_3300; - FIELD field_25511 registryManager Lnet/minecraft/class_5455; + FIELD field_25511 registryManager Lnet/minecraft/class_5455$class_5457; FIELD field_25512 valueHolders Ljava/util/Map; - METHOD (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)V + METHOD (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455$class_5457;)V ARG 1 delegate ARG 2 resourceManager - ARG 3 registryTracker - METHOD method_29753 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382; + METHOD method_29753 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5382; ARG 0 delegate ARG 1 resourceManager - ARG 2 registryTracker - METHOD method_29755 loadToRegistry (Lnet/minecraft/class_2370;Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/DataResult; + METHOD method_29755 loadToRegistry (Lnet/minecraft/class_2370;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; COMMENT Loads elements into a registry just loaded from a decoder. ARG 1 registry ARG 2 registryRef - METHOD method_29759 decodeOrId (Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/DataResult; + METHOD method_29759 decodeOrId (Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; COMMENT Encode an id for a registry element than a full object if possible. COMMENT COMMENT

This method is called by casting an arbitrary dynamic ops to a registry @@ -24,14 +22,13 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps COMMENT @see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, MapCodec) METHOD method_29761 getValueHolder (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5382$class_5383; ARG 1 registryRef - METHOD method_29763 readSupplier (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; + METHOD method_29763 readSupplier (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; COMMENT Reads a supplier for a registry element. COMMENT COMMENT

This logic is used by both {@code decodeOrId} and {@code loadToRegistry}.

ARG 1 registryRef - ARG 2 registry ARG 4 elementId - METHOD method_29764 readElement (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/DataResult; + METHOD method_29764 readElement (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; COMMENT Reads the actual element. ARG 1 registryRef ARG 2 elementRef diff --git a/mappings/net/minecraft/util/dynamic/RegistryReadingOps.mapping b/mappings/net/minecraft/util/dynamic/RegistryReadingOps.mapping index 1e9cbcdb4f..52617f896a 100644 --- a/mappings/net/minecraft/util/dynamic/RegistryReadingOps.mapping +++ b/mappings/net/minecraft/util/dynamic/RegistryReadingOps.mapping @@ -9,7 +9,7 @@ CLASS net/minecraft/class_5384 net/minecraft/util/dynamic/RegistryReadingOps METHOD method_29771 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5384; ARG 0 delegate ARG 1 tracker - METHOD method_29772 encodeOrId (Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/DataResult; + METHOD method_29772 encodeOrId (Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; COMMENT Encode an id for a registry element than a full object if possible. COMMENT COMMENT

This method is called by casting an arbitrary dynamic ops to a registry diff --git a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping index 4776151d48..f4d34157fd 100644 --- a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping +++ b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping @@ -12,14 +12,11 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage FIELD field_25918 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25919 INFOS Ljava/util/Map; METHOD method_30518 getDimensionTypes ()Lnet/minecraft/class_2378; - METHOD method_30519 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_5455$class_5457; + METHOD method_30519 load (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5382;)V COMMENT Loads a dynamic registry manager from the resource manager's data files. - ARG 0 resourceManager - METHOD method_30520 register (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;Z)Lcom/google/common/collect/ImmutableMap$Builder; + METHOD method_30520 register (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)V ARG 0 infosBuilder ARG 1 registryRef - ARG 2 elementCodec - ARG 3 synced METHOD method_30524 addBuiltinEntries (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2378;)V COMMENT Add all entries of the {@code registry} to the corresponding registry COMMENT within this manager. @@ -53,14 +50,11 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage COMMENT id of the registry, the codec for its elements, and whether the registry COMMENT should be sent to the client. FIELD field_25920 registry Lnet/minecraft/class_5321; - FIELD field_25921 elementCodec Lcom/mojang/serialization/MapCodec; - FIELD field_25922 synced Z - METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;Z)V + FIELD field_25921 elementCodec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V ARG 1 registry - ARG 2 elementCodec - ARG 3 synced METHOD method_30535 getRegistry ()Lnet/minecraft/class_5321; - METHOD method_30536 getElementCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_30536 getElementCodec ()Lcom/mojang/serialization/Codec; METHOD method_30537 isSynced ()Z CLASS class_5457 Impl COMMENT An immutable implementation of the dynamic registry manager, representing diff --git a/mappings/net/minecraft/util/registry/MutableRegistry.mapping b/mappings/net/minecraft/util/registry/MutableRegistry.mapping index 4076b88237..53a37d7ce5 100644 --- a/mappings/net/minecraft/util/registry/MutableRegistry.mapping +++ b/mappings/net/minecraft/util/registry/MutableRegistry.mapping @@ -6,4 +6,3 @@ CLASS net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry ARG 1 rawId ARG 2 key ARG 3 entry - METHOD method_29725 markLoaded (Lnet/minecraft/class_5321;)V diff --git a/mappings/net/minecraft/util/registry/Registry.mapping b/mappings/net/minecraft/util/registry/Registry.mapping index 2c206a5ae1..f33bb7d144 100644 --- a/mappings/net/minecraft/util/registry/Registry.mapping +++ b/mappings/net/minecraft/util/registry/Registry.mapping @@ -149,5 +149,4 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry METHOD method_29113 getKey (Ljava/lang/Object;)Ljava/util/Optional; ARG 1 value METHOD method_29722 getEntries ()Ljava/util/Set; - METHOD method_29723 isLoaded (Lnet/minecraft/class_5321;)Z METHOD method_30517 getKey ()Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/util/registry/SimpleRegistry.mapping b/mappings/net/minecraft/util/registry/SimpleRegistry.mapping index 69d9feea23..7a60d29152 100644 --- a/mappings/net/minecraft/util/registry/SimpleRegistry.mapping +++ b/mappings/net/minecraft/util/registry/SimpleRegistry.mapping @@ -2,14 +2,9 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry FIELD field_11107 entriesById Lcom/google/common/collect/BiMap; FIELD field_11108 randomEntries [Ljava/lang/Object; FIELD field_11109 nextId I - FIELD field_11110 indexedEntries Lnet/minecraft/class_3513; FIELD field_11111 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25067 entriesByKey Lcom/google/common/collect/BiMap; - FIELD field_25489 loadedKeys Ljava/util/Set; METHOD method_10240 getRandom (Ljava/util/Random;)Ljava/lang/Object; - METHOD method_29721 createCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; - ARG 0 registryRef - ARG 1 lifecycle - METHOD method_29724 createEmptyCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; + METHOD method_29721 createCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; ARG 0 registryRef ARG 1 lifecycle diff --git a/mappings/net/minecraft/world/EntityView.mapping b/mappings/net/minecraft/world/EntityView.mapping index e4ef3e004d..c1829c7396 100644 --- a/mappings/net/minecraft/world/EntityView.mapping +++ b/mappings/net/minecraft/world/EntityView.mapping @@ -96,7 +96,7 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView COMMENT the entity the box logically surrounds. This entity is ignored if it is inside the box. ARG 2 box COMMENT the box in which to search for entities - METHOD method_8338 (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z + METHOD method_8338 (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z ARG 1 e METHOD method_8390 getEntitiesByClass (Ljava/lang/Class;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; COMMENT Computes a list of entities within some box whose runtime Java class is the same as or is diff --git a/mappings/net/minecraft/world/SpawnHelper.mapping b/mappings/net/minecraft/world/SpawnHelper.mapping index 745b3fb1ce..411b727926 100644 --- a/mappings/net/minecraft/world/SpawnHelper.mapping +++ b/mappings/net/minecraft/world/SpawnHelper.mapping @@ -21,7 +21,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper ARG 1 chunk ARG 2 pos ARG 3 squaredDistance - METHOD method_24934 canSpawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1959$class_1964;Lnet/minecraft/class_2338$class_2339;D)Z + METHOD method_24934 canSpawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338$class_2339;D)Z ARG 0 world ARG 1 group ARG 2 structureAccessor @@ -51,7 +51,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper ARG 1 entityType ARG 2 x ARG 3 z - METHOD method_8659 containsSpawnEntry (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_1959$class_1964;Lnet/minecraft/class_2338;)Z + METHOD method_8659 containsSpawnEntry (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338;)Z METHOD method_8660 canSpawn (Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z ARG 0 location ARG 1 world @@ -72,7 +72,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper ARG 2 chunk ARG 3 checker ARG 4 runner - METHOD method_8664 pickRandomSpawnEntry (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959$class_1964; + METHOD method_8664 pickRandomSpawnEntry (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_5483$class_1964; CLASS class_5259 Runner METHOD run (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V ARG 1 entity diff --git a/mappings/net/minecraft/world/biome/Biome.mapping b/mappings/net/minecraft/world/biome/Biome.mapping index 557f3cfd93..87a3facaf6 100644 --- a/mappings/net/minecraft/world/biome/Biome.mapping +++ b/mappings/net/minecraft/world/biome/Biome.mapping @@ -2,30 +2,17 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome FIELD field_20335 temperatureCache Ljava/lang/ThreadLocal; FIELD field_22039 effects Lnet/minecraft/class_4763; FIELD field_24677 REGISTRY_CODEC Lcom/mojang/serialization/Codec; - FIELD field_25819 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_25819 CODEC Lcom/mojang/serialization/Codec; FIELD field_26393 weather Lnet/minecraft/class_1959$class_5482; - FIELD field_26394 generationSettings Lnet/minecraft/class_1959$class_5485; - FIELD field_26395 spawnSettings Lnet/minecraft/class_1959$class_5483; + FIELD field_26395 spawnSettings Lnet/minecraft/class_5483; FIELD field_9323 BIOMES Ljava/util/Set; FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543; FIELD field_9329 category Lnet/minecraft/class_1959$class_1961; FIELD field_9330 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_9332 parent Ljava/lang/String; - FIELD field_9334 flowerFeatures Ljava/util/List; FIELD field_9335 TEMPERATURE_NOISE Lnet/minecraft/class_3543; FIELD field_9341 scale F FIELD field_9343 depth F - METHOD (Lnet/minecraft/class_1959$class_1960;)V - ARG 1 settings - METHOD (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_4763;Lnet/minecraft/class_1959$class_5485;Lnet/minecraft/class_1959$class_5483;Ljava/util/Optional;)V - ARG 1 weather - ARG 2 category - ARG 3 depth - ARG 4 scale - ARG 5 effects - ARG 6 generationSettings - ARG 7 spawnSettings - ARG 8 parent METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F ARG 1 blockPos METHOD method_24376 getFogColor ()I @@ -35,22 +22,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_24936 getMoodSound ()Ljava/util/Optional; METHOD method_24937 getAdditionsSound ()Ljava/util/Optional; METHOD method_27343 getMusic ()Ljava/util/Optional; - METHOD method_27835 getSpawnDensity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1959$class_5265; - ARG 1 type - METHOD method_27836 addSpawnDensity (Lnet/minecraft/class_1299;DD)V - ARG 1 type - ARG 2 maxMass - ARG 4 mass - METHOD method_28413 getStructureFeatures ()Ljava/lang/Iterable; - METHOD method_30350 addFeature (ILjava/util/function/Supplier;)V - ARG 1 stepIndex - METHOD method_30357 getFeatures ()Ljava/util/List; - COMMENT Returns the lists of features configured for each {@link net.minecraft.world.gen.GenerationStep.Feature feature generation step}, up to the highest step that has a configured feature. - COMMENT Entries are guaranteed to not be null, but may be empty lists if an earlier step has no features, but a later step does. METHOD method_30773 getDefaultGrassColor ()I METHOD method_30774 getDefaultFoliageColor ()I - METHOD method_8684 hasStructureFeature (Lnet/minecraft/class_3195;)Z - ARG 1 structureFeature METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z ARG 1 world ARG 2 pos @@ -58,11 +31,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_8686 getScale ()F METHOD method_8687 getWaterColor ()I METHOD method_8688 getCategory ()Lnet/minecraft/class_1959$class_1961; - METHOD method_8690 getMaxSpawnChance ()F - METHOD method_8691 addCarver (Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_2922;)V - ARG 1 step - ARG 2 configuredCarver - METHOD method_8692 getSurfaceBuilder ()Ljava/util/function/Supplier; METHOD method_8694 getPrecipitation ()Lnet/minecraft/class_1959$class_1963; METHOD method_8695 getDepth ()F METHOD method_8696 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z @@ -70,8 +38,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome ARG 2 blockPos METHOD method_8697 getSkyColor ()I METHOD method_8698 getFoliageColor ()I - METHOD method_8700 getEntitySpawnList (Lnet/minecraft/class_1311;)Ljava/util/List; - ARG 1 group METHOD method_8702 generateFeatureStep (Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V ARG 1 structureAccessor ARG 2 chunkGenerator @@ -96,31 +62,18 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome ARG 2 blockPos METHOD method_8707 computeTemperature (Lnet/minecraft/class_2338;)F ARG 1 pos - METHOD method_8708 addSpawn (Lnet/minecraft/class_1311;Lnet/minecraft/class_1959$class_1964;)V - ARG 1 group - ARG 2 spawnEntry - METHOD method_8710 addStructureFeature (Lnet/minecraft/class_5312;)V - ARG 1 configuredStructureFeature METHOD method_8711 getGrassColorAt (DD)I ARG 1 x ARG 3 z METHOD method_8712 getTemperature ()F METHOD method_8713 getWaterFogColor ()I METHOD method_8715 getDownfall ()F - METHOD method_8717 getCarversForStep (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List; - ARG 1 carver - METHOD method_8718 getFlowerFeatures ()Ljava/util/List; - METHOD method_8719 addFeature (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_2975;)V - ARG 1 step - ARG 2 configuredFeature - METHOD method_8722 getSurfaceConfig ()Lnet/minecraft/class_3531; METHOD method_8723 hasParent ()Z METHOD method_8724 hasHighHumidity ()Z METHOD method_8725 getParent ()Ljava/lang/String; CLASS class_1960 Settings FIELD field_22042 specialEffects Lnet/minecraft/class_4763; FIELD field_26396 temperatureModifier Lnet/minecraft/class_1959$class_5484; - FIELD field_26397 creatureGenerationProbability F FIELD field_9344 depth Ljava/lang/Float; FIELD field_9345 category Lnet/minecraft/class_1959$class_1961; FIELD field_9346 precipitation Lnet/minecraft/class_1959$class_1963; @@ -128,20 +81,14 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome FIELD field_9349 temperature Ljava/lang/Float; FIELD field_9351 downfall Ljava/lang/Float; FIELD field_9352 parent Ljava/lang/String; - FIELD field_9353 surfaceBuilder Ljava/util/function/Supplier; METHOD method_24379 effects (Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959$class_1960; ARG 1 effects METHOD method_30777 temperatureModifier (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_1960; ARG 1 temperatureModifier - METHOD method_30778 creatureGenerationProbability (F)Lnet/minecraft/class_1959$class_1960; - ARG 1 probability METHOD method_8727 downfall (F)Lnet/minecraft/class_1959$class_1960; ARG 1 downfall - METHOD method_8731 surfaceBuilder (Ljava/util/function/Supplier;)Lnet/minecraft/class_1959$class_1960; METHOD method_8735 precipitation (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1960; ARG 1 precipitation - METHOD method_8737 surfaceBuilder (Lnet/minecraft/class_3504;)Lnet/minecraft/class_1959$class_1960; - ARG 1 surfaceBuilder METHOD method_8738 category (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1960; ARG 1 category METHOD method_8740 depth (F)Lnet/minecraft/class_1959$class_1960; @@ -184,16 +131,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_8752 getName ()Ljava/lang/String; METHOD method_8753 (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963; ARG 0 precipitation - CLASS class_1964 SpawnEntry - FIELD field_24681 CODEC Lcom/mojang/serialization/Codec; - FIELD field_9387 maxGroupSize I - FIELD field_9388 minGroupSize I - FIELD field_9389 type Lnet/minecraft/class_1299; - METHOD (Lnet/minecraft/class_1299;III)V - ARG 1 type - ARG 2 weight - ARG 3 minGroupSize - ARG 4 maxGroupSize CLASS class_4762 MixedNoisePoint COMMENT Represents a point in a multi-dimensional cartesian plane. Mixed-noise COMMENT biome generator picks the closest noise point from its selected point @@ -232,24 +169,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome COMMENT biome that offers a closest point to its arbitrary point. ARG 1 other COMMENT the other noise point - CLASS class_5265 SpawnDensity - COMMENT Embodies the density limit information of a type of entity in entity - COMMENT spawning logic. The density field is generated for all entities spawned - COMMENT than a specific type of entity. - FIELD field_24407 gravityLimit D - FIELD field_24408 mass D - FIELD field_25820 CODEC Lcom/mojang/serialization/Codec; - METHOD (DD)V - ARG 1 gravityLimit - ARG 3 mass - METHOD method_27837 getGravityLimit ()D - COMMENT Represents the cap of gravity as in {@link - COMMENT net.minecraft.util.math.GravityField#calculate(BlockPos, double)} for - COMMENT entity spawning. If the cap is exceeded, the entity spawning attempt - COMMENT will skip. - METHOD method_27838 getMass ()D - COMMENT Represents the mass of each entity spawned. Will affect gravity - COMMENT calculation. CLASS class_5482 Weather FIELD field_26398 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_26399 precipitation Lnet/minecraft/class_1959$class_1963; @@ -261,17 +180,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome ARG 2 temperature ARG 3 temperatureModifier ARG 4 downfall - CLASS class_5483 SpawnSettings - FIELD field_26403 CODEC Lcom/mojang/serialization/MapCodec; - FIELD field_26404 creatureSpawnProbability F - FIELD field_26405 spawners Ljava/util/Map; - FIELD field_26406 spawnCosts Ljava/util/Map; - METHOD (F)V - ARG 1 creatureSpawnProbability - METHOD (FLjava/util/Map;Ljava/util/Map;)V - ARG 1 creatureSpawnProbability - ARG 2 spawners - ARG 3 spawnCosts CLASS class_5484 TemperatureModifier FIELD field_26409 CODEC Lcom/mojang/serialization/Codec; FIELD field_26410 name Ljava/lang/String; @@ -286,16 +194,3 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_30799 byName (Ljava/lang/String;)Lnet/minecraft/class_1959$class_5484; ARG 0 name METHOD method_30800 getName ()Ljava/lang/String; - CLASS class_5485 GenerationSettings - FIELD field_26413 CODEC Lcom/mojang/serialization/MapCodec; - FIELD field_26414 surfaceBuilder Ljava/util/function/Supplier; - FIELD field_26415 carvers Ljava/util/Map; - FIELD field_26416 features Ljava/util/List; - FIELD field_26417 starts Ljava/util/List; - METHOD (Ljava/util/function/Supplier;)V - ARG 1 surfaceBuilder - METHOD (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V - ARG 1 surfaceBuilder - ARG 2 carvers - ARG 3 features - ARG 4 starts diff --git a/mappings/net/minecraft/world/biome/DefaultBiomeCreator.mapping b/mappings/net/minecraft/world/biome/DefaultBiomeCreator.mapping index d2b4c7d76e..0062b9e640 100644 --- a/mappings/net/minecraft/world/biome/DefaultBiomeCreator.mapping +++ b/mappings/net/minecraft/world/biome/DefaultBiomeCreator.mapping @@ -15,8 +15,6 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator ARG 0 depth ARG 1 scale ARG 2 temperature - ARG 3 waterColor - ARG 4 frozen METHOD method_30687 createGiantTreeTaiga (FFFZLjava/lang/String;)Lnet/minecraft/class_1959; ARG 0 depth ARG 1 scale @@ -45,13 +43,10 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator ARG 1 scale ARG 2 parent ARG 3 tallTrees - METHOD method_30692 createOcean (Lnet/minecraft/class_3504;IIZZZ)Lnet/minecraft/class_1959; - ARG 0 surfaceBuilder + METHOD method_30692 createOcean (Lnet/minecraft/class_5483$class_5496;IIZLnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; ARG 1 waterColor ARG 2 waterFogColor ARG 3 deep - ARG 4 warm - ARG 5 preserveOldStructureOrder METHOD method_30693 createWoodedBadlandsPlateau (Ljava/lang/String;FF)Lnet/minecraft/class_1959; ARG 0 parent ARG 1 depth @@ -63,7 +58,7 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator ARG 3 temperature ARG 4 tall ARG 5 shattered - METHOD method_30695 createJungleFeatures (Ljava/lang/String;FFFZZZ)Lnet/minecraft/class_1959; + METHOD method_30695 createJungleFeatures (Ljava/lang/String;FFFZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; ARG 0 parent ARG 1 depth ARG 2 scale @@ -129,7 +124,7 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator METHOD method_30709 createLukewarmOcean (Z)Lnet/minecraft/class_1959; ARG 0 deep METHOD method_30710 createModifiedJungle ()Lnet/minecraft/class_1959; - METHOD method_30711 createForest (Ljava/lang/String;FFZ)Lnet/minecraft/class_1959; + METHOD method_30711 createForest (Ljava/lang/String;FFZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; ARG 0 parent ARG 1 depth ARG 2 scale diff --git a/mappings/net/minecraft/world/biome/GenerationSettings.mapping b/mappings/net/minecraft/world/biome/GenerationSettings.mapping new file mode 100644 index 0000000000..14ebcba192 --- /dev/null +++ b/mappings/net/minecraft/world/biome/GenerationSettings.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings + FIELD field_26413 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_26414 surfaceBuilder Ljava/util/function/Supplier; + FIELD field_26415 carvers Ljava/util/Map; + FIELD field_26416 features Ljava/util/List; + FIELD field_26417 starts Ljava/util/List; + METHOD (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V + ARG 1 surfaceBuilder + ARG 2 carvers + ARG 3 features + ARG 4 starts diff --git a/mappings/net/minecraft/world/biome/SpawnSettings.mapping b/mappings/net/minecraft/world/biome/SpawnSettings.mapping new file mode 100644 index 0000000000..8c648035dc --- /dev/null +++ b/mappings/net/minecraft/world/biome/SpawnSettings.mapping @@ -0,0 +1,37 @@ +CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings + FIELD field_26403 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_26404 creatureSpawnProbability F + FIELD field_26405 spawners Ljava/util/Map; + FIELD field_26406 spawnCosts Ljava/util/Map; + METHOD (FLjava/util/Map;Ljava/util/Map;)V + ARG 1 creatureSpawnProbability + ARG 2 spawners + ARG 3 spawnCosts + CLASS class_1964 SpawnEntry + FIELD field_24681 CODEC Lcom/mojang/serialization/Codec; + FIELD field_9387 maxGroupSize I + FIELD field_9388 minGroupSize I + FIELD field_9389 type Lnet/minecraft/class_1299; + METHOD (Lnet/minecraft/class_1299;III)V + ARG 1 type + ARG 2 weight + ARG 3 minGroupSize + ARG 4 maxGroupSize + CLASS class_5265 SpawnDensity + COMMENT Embodies the density limit information of a type of entity in entity + COMMENT spawning logic. The density field is generated for all entities spawned + COMMENT than a specific type of entity. + FIELD field_24407 gravityLimit D + FIELD field_24408 mass D + FIELD field_25820 CODEC Lcom/mojang/serialization/Codec; + METHOD (DD)V + ARG 1 gravityLimit + ARG 3 mass + METHOD method_27837 getGravityLimit ()D + COMMENT Represents the cap of gravity as in {@link + COMMENT net.minecraft.util.math.GravityField#calculate(BlockPos, double)} for + COMMENT entity spawning. If the cap is exceeded, the entity spawning attempt + COMMENT will skip. + METHOD method_27838 getMass ()D + COMMENT Represents the mass of each entity spawned. Will affect gravity + COMMENT calculation. diff --git a/mappings/net/minecraft/world/dimension/DimensionOptions.mapping b/mappings/net/minecraft/world/dimension/DimensionOptions.mapping index 9b173581d6..4c27f6196e 100644 --- a/mappings/net/minecraft/world/dimension/DimensionOptions.mapping +++ b/mappings/net/minecraft/world/dimension/DimensionOptions.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions - FIELD field_25411 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_25411 CODEC Lcom/mojang/serialization/Codec; FIELD field_25412 OVERWORLD Lnet/minecraft/class_5321; FIELD field_25413 NETHER Lnet/minecraft/class_5321; FIELD field_25414 END Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/world/dimension/DimensionType.mapping b/mappings/net/minecraft/world/dimension/DimensionType.mapping index 5b55b5473e..b84dba00c9 100644 --- a/mappings/net/minecraft/world/dimension/DimensionType.mapping +++ b/mappings/net/minecraft/world/dimension/DimensionType.mapping @@ -6,7 +6,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType FIELD field_24753 OVERWORLD_REGISTRY_KEY Lnet/minecraft/class_5321; FIELD field_24754 THE_NETHER_REGISTRY_KEY Lnet/minecraft/class_5321; FIELD field_24755 THE_END_REGISTRY_KEY Lnet/minecraft/class_5321; - FIELD field_24757 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_24757 CODEC Lcom/mojang/serialization/Codec; FIELD field_24761 fixedTime Ljava/util/OptionalLong; FIELD field_24762 natural Z FIELD field_24763 shrunk Z diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeature.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeature.mapping index 03a6d7201b..00a08133c3 100644 --- a/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeature.mapping @@ -2,7 +2,7 @@ CLASS net/minecraft/class_5312 net/minecraft/world/gen/feature/ConfiguredStructu FIELD field_24834 REGISTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_24835 feature Lnet/minecraft/class_3195; FIELD field_24836 config Lnet/minecraft/class_3037; - FIELD field_25834 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_25834 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V ARG 1 feature ARG 2 config diff --git a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping index 5ca3767d8e..511ca45862 100644 --- a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping @@ -1,169 +1,89 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatures - METHOD method_16957 addMountainTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16958 addExtraMountainTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16959 addJungleTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16960 addJungleEdgeTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16961 addBadlandsPlateauTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16962 addSnowySpruceTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16965 addJungleGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16966 addSavannaTallGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16967 addShatteredSavannaGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16968 addSavannaGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16969 addBadlandsGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16970 addForestFlowers (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16971 addForestGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16972 addSwampFeatures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16973 addMushroomFieldsFeatures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16974 addPlainsFeatures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16975 addDesertDeadBushes (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16976 addGiantTaigaGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16977 addDefaultFlowers (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16978 addExtraDefaultFlowers (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16979 addDefaultGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16980 addTaigaGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16981 addPlainsTallGrass (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16982 addDefaultMushrooms (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16983 addLandCarvers (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16984 addDefaultVegetation (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16985 addBadlandsVegetation (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16986 addJungleVegetation (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16987 addDesertVegetation (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16988 addSwampVegetation (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16989 addDesertFeatures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16990 addFossils (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16991 addKelp (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16992 addSeagrassOnStone (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16995 addLessKelp (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16996 addSprings (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16997 addIcebergs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16998 addBlueIce (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_16999 addFrozenTopLayer (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17000 addOceanCarvers (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17002 addDefaultLakes (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17003 addDesertLakes (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17004 addDungeons (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17005 addMineables (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17006 addDefaultOres (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17009 addInfestedStone (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17010 addDefaultDisks (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17011 addClay (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17012 addMossyRocks (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17013 addLargeFerns (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17014 addSweetBerryBushesSnowy (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17015 addSweetBerryBushes (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17016 addBamboo (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17017 addBambooJungleTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17018 addTaigaTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17019 addWaterBiomeOakTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17020 addBirchTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17021 addForestTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17022 addTallBirchTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17023 addSavannaTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_17024 addExtraSavannaTrees (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_24382 addNetherMineables (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_28437 addBadlandsUndergroundStructures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_28439 addAncientDebris (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_28440 addDefaultUndergroundStructures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_28441 addOceanStructures (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30578 addMonsters (Lnet/minecraft/class_1959;III)V - ARG 0 biome + METHOD method_16957 addMountainTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16958 addExtraMountainTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16959 addJungleTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16960 addJungleEdgeTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16961 addBadlandsPlateauTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16962 addSnowySpruceTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16965 addJungleGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16966 addSavannaTallGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16967 addShatteredSavannaGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16968 addSavannaGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16969 addBadlandsGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16970 addForestFlowers (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16971 addForestGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16972 addSwampFeatures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16973 addMushroomFieldsFeatures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16974 addPlainsFeatures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16975 addDesertDeadBushes (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16976 addGiantTaigaGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16977 addDefaultFlowers (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16978 addExtraDefaultFlowers (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16979 addDefaultGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16980 addTaigaGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16981 addPlainsTallGrass (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16982 addDefaultMushrooms (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16983 addLandCarvers (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16984 addDefaultVegetation (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16985 addBadlandsVegetation (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16986 addJungleVegetation (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16987 addDesertVegetation (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16988 addSwampVegetation (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16989 addDesertFeatures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16990 addFossils (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16991 addKelp (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16992 addSeagrassOnStone (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16995 addLessKelp (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16996 addSprings (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16997 addIcebergs (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16998 addBlueIce (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_16999 addFrozenTopLayer (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17000 addOceanCarvers (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17002 addDefaultLakes (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17003 addDesertLakes (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17004 addDungeons (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17009 addInfestedStone (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17010 addDefaultDisks (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17011 addClay (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17012 addMossyRocks (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17013 addLargeFerns (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17014 addSweetBerryBushesSnowy (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17015 addSweetBerryBushes (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17016 addBamboo (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17017 addBambooJungleTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17018 addTaigaTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17019 addWaterBiomeOakTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17020 addBirchTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17021 addForestTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17022 addTallBirchTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17023 addSavannaTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_17024 addExtraSavannaTrees (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_24382 addNetherMineables (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_28437 addBadlandsUndergroundStructures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_28439 addAncientDebris (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_28440 addDefaultUndergroundStructures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_28441 addOceanStructures (Lnet/minecraft/class_5485$class_5495;)V + METHOD method_30578 addMonsters (Lnet/minecraft/class_5483$class_5496;III)V ARG 1 zombieWeight ARG 2 zombieVillagerWeight ARG 3 skeletonWeight - METHOD method_30579 addBats (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30580 addFarmAnimals (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30581 addBatsAndMonsters (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30582 addSnowyMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30583 addDesertMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30585 addMushroomMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30586 addJungleMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30587 addEndMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome - METHOD method_30678 addWarmOceanMobs (Lnet/minecraft/class_1959;II)V - ARG 0 biome + METHOD method_30579 addBats (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30580 addFarmAnimals (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30581 addBatsAndMonsters (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30582 addSnowyMobs (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30583 addDesertMobs (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30585 addMushroomMobs (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30586 addJungleMobs (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30587 addEndMobs (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30678 addWarmOceanMobs (Lnet/minecraft/class_5483$class_5496;II)V ARG 1 squidWeight ARG 2 squidMinGroupSize - METHOD method_30679 addOceanMobs (Lnet/minecraft/class_1959;III)V - ARG 0 biome + METHOD method_30679 addOceanMobs (Lnet/minecraft/class_5483$class_5496;III)V ARG 1 squidWeight ARG 2 squidMaxGroupSize ARG 3 codWeight - METHOD method_30680 addPlainsMobs (Lnet/minecraft/class_1959;)V - ARG 0 biome + METHOD method_30680 addPlainsMobs (Lnet/minecraft/class_5483$class_5496;)V