1.18-exp3 stuff (#2629)

* stuff

* Update mappings/net/minecraft/world/SpawnHelper.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/world/SpawnHelper.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-08-23 07:14:54 +10:00 committed by GitHub
parent 4daeeceeee
commit 8653ed5962
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 46 additions and 2 deletions

View File

@ -25,6 +25,8 @@ CLASS net/minecraft/class_3233 net/minecraft/world/ChunkRegion
COMMENT used for block placement.
METHOD <init> (Lnet/minecraft/class_3218;Ljava/util/List;Lnet/minecraft/class_2806;I)V
ARG 1 world
ARG 2 chunks
ARG 3 status
ARG 4 placementRadius
METHOD method_14337 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1951;
ARG 1 pos

View File

@ -1,11 +1,15 @@
CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
FIELD field_13001 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_31413 UPGRADE_DATA_KEY Ljava/lang/String;
METHOD method_12376 (ILnet/minecraft/class_2826;)Z
ARG 1 chunkSection
METHOD method_12377 getChunkType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808;
ARG 0 nbt
METHOD method_12385 writeStructures (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487;
ARG 0 world
ARG 1 pos
ARG 2 starts
ARG 3 references
METHOD method_12386 loadEntities (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2818;)V
ARG 0 world
ARG 1 nbt
@ -16,6 +20,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
METHOD method_12391 (Lnet/minecraft/class_3611;)Z
ARG 0 fluid
METHOD method_12392 readStructureStarts (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;J)Ljava/util/Map;
ARG 0 world
ARG 1 nbt
ARG 2 worldSeed
METHOD method_12393 toNbt ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499;

View File

@ -69,6 +69,11 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
ARG 0 world
ARG 1 chunk
ARG 2 minY
METHOD method_37844 shouldUseNetherFortressSpawns (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;)Z
ARG 0 pos
ARG 1 world
ARG 2 spawnGroup
ARG 3 structureAccessor
METHOD method_8658 getEntitySpawnPos (Lnet/minecraft/class_4538;Lnet/minecraft/class_1299;II)Lnet/minecraft/class_2338;
ARG 0 world
ARG 1 entityType

View File

@ -123,3 +123,5 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
METHOD method_37802 createSnowySlopes ()Lnet/minecraft/class_1959;
METHOD method_37803 createSnowcappedPeaks ()Lnet/minecraft/class_1959;
METHOD method_37804 createLoftyPeaks ()Lnet/minecraft/class_1959;
METHOD method_37853 composeStonyPeaksSettings ()Lnet/minecraft/class_1959;
METHOD method_37854 createStonyPeaks ()Lnet/minecraft/class_1959;

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView
METHOD method_15512 setColumnEnabled (Lnet/minecraft/class_1923;Z)V
ARG 1 pos
ARG 2 retainData
METHOD method_15513 checkBlock (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_15514 addLightSource (Lnet/minecraft/class_2338;I)V

View File

@ -57,6 +57,8 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
FIELD field_29531 HEIGHTMAP_OCEAN_FLOOR Lnet/minecraft/class_3243;
FIELD field_29533 HEIGHTMAP_OCEAN_FLOOR_NO_WATER Lnet/minecraft/class_3243;
FIELD field_29534 SQUARE_HEIGHTMAP_OCEAN_FLOOR_NO_WATER Lnet/minecraft/class_3243;
FIELD field_34273 BOTTOM_TO_120 Lnet/minecraft/class_2997;
FIELD field_34286 HALF_BEEHIVES_TREES Lnet/minecraft/class_4659;
CLASS class_5467 States
FIELD field_26168 RED_MUSHROOM Lnet/minecraft/class_2680;
FIELD field_26169 PACKED_ICE Lnet/minecraft/class_2680;
@ -177,3 +179,4 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
FIELD field_33972 ACACIA_SAPLING Lnet/minecraft/class_2680;
FIELD field_33973 BIRCH_SAPLING Lnet/minecraft/class_2680;
FIELD field_33974 DARK_OAK_SAPLING Lnet/minecraft/class_2680;
FIELD field_34274 CORNFLOWER Lnet/minecraft/class_2680;

View File

@ -21,5 +21,7 @@ CLASS net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterF
ARG 7 density
ARG 8 wetness
ARG 9 wetnessMean
ARG 10 maxDistanceFromCenterAffectingChanceOfDripstoneColumn
ARG 11 maxDistanceFromCenterAffectingHeightBias
METHOD method_33987 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig
FIELD field_13765 target Ljava/util/List;
FIELD field_13765 targets Ljava/util/List;
FIELD field_24904 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;)V
ARG 1 targets
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 target
ARG 2 state

View File

@ -7,8 +7,15 @@ CLASS net/minecraft/class_5780 net/minecraft/world/gen/feature/GlowLichenFeature
FIELD field_28434 spreadChance F
FIELD field_28435 canPlaceOn Ljava/util/List;
FIELD field_28436 directions Ljava/util/List;
FIELD field_34241 minDistanceBelowSurface I
METHOD <init> (IIZZZFLjava/util/List;)V
ARG 1 searchRange
ARG 2 minDistanceBelowSurface
ARG 3 placeOnFloor
ARG 4 placeOnCeiling
ARG 5 placeOnWalls
ARG 6 spreadChance
ARG 7 canPlaceOn
METHOD method_33396 canGrowOn (Lnet/minecraft/class_2248;)Z
ARG 1 block
METHOD method_33397 (Lnet/minecraft/class_2248;Lnet/minecraft/class_2680;)Z

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature
METHOD method_13629 generateVeinPart (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3124;DDDDDDIIIII)Z
ARG 1 world
ARG 2 random
ARG 3 config
ARG 4 startX

View File

@ -34,5 +34,8 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
FIELD field_29067 CODEC Lcom/mojang/serialization/Codec;
FIELD field_29068 target Lnet/minecraft/class_3825;
FIELD field_29069 state Lnet/minecraft/class_2680;
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V
ARG 1 target
ARG 2 state
METHOD method_33996 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -4,7 +4,10 @@ CLASS net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatur
FIELD field_13807 toPlace Lnet/minecraft/class_4651;
FIELD field_13808 placeOn Ljava/util/List;
FIELD field_24909 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_4651;)V
ARG 1 toPlace
METHOD <init> (Lnet/minecraft/class_4651;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
ARG 1 toPlace
ARG 2 placeOn
ARG 3 placeIn
ARG 4 placeUnder

View File

@ -3,8 +3,12 @@ CLASS net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFe
FIELD field_28854 floorSearchRange I
FIELD field_28855 placementRadiusAroundFloor I
FIELD field_28856 placementProbabilityPerValidPosition F
FIELD field_34242 minDistanceBelowSurface I
METHOD <init> (IIIF)V
ARG 1 floorSearchRange
ARG 1 minDistanceBelowSurface
ARG 2 floorSearchRange
ARG 3 placementRadiusAroundFloor
ARG 4 placementProbabilityPerValidPosition
METHOD method_33771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33772 (Lnet/minecraft/class_5835;)Ljava/lang/Integer;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_6484 net/minecraft/world/gen/surfacebuilder/StonyPeaksSurfaceBuilder

View File

@ -40,6 +40,8 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui
FIELD field_34265 SNOW_BLOCK Lnet/minecraft/class_2680;
FIELD field_34266 SNOW_CONFIG Lnet/minecraft/class_3527;
FIELD field_34267 LOFTY_PEAKS_CONFIG Lnet/minecraft/class_3527;
FIELD field_34310 SNOWY_SLOPES_CONFIG Lnet/minecraft/class_3527;
FIELD field_34311 SNOWCAPPED_PEAKS_CONFIG Lnet/minecraft/class_3527;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 codec
METHOD method_15305 generate (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3531;)V