21w05a stuff (#2017)

* 05a stuff

* stuff

* Update HangingRootsBlock.mapping
This commit is contained in:
Shnupbups 2021-02-05 05:34:24 +11:00 committed by GitHub
parent 34808daff7
commit 92f21d3e83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 165 additions and 4 deletions

View File

@ -3,3 +3,6 @@ CLASS net/minecraft/class_4864 net/minecraft/block/AbstractPlantBlock
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_33624 copyState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 from
ARG 2 to

View File

@ -11,3 +11,9 @@ CLASS net/minecraft/class_4865 net/minecraft/block/AbstractPlantStemBlock
ARG 1 state
METHOD method_26376 getGrowthLength (Ljava/util/Random;)I
ARG 1 random
METHOD method_33625 copyState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 from
ARG 2 to
METHOD method_33626 age (Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680;
ARG 1 state
ARG 2 random

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5800 net/minecraft/block/AzaleaBlock

View File

@ -0,0 +1,48 @@
CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock
FIELD field_28660 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28661 TILT Lnet/minecraft/class_2754;
FIELD field_28662 NEXT_TILT_DELAYS Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_28663 UNTILTED_SHAPE Lnet/minecraft/class_238;
FIELD field_28664 SHAPES_FOR_TILT Ljava/util/Map;
FIELD field_28665 SHAPES_FOR_DIRECTION Ljava/util/Map;
FIELD field_28666 shapes Ljava/util/Map;
METHOD method_33601 playTiltSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V
ARG 1 world
ARG 2 pos
ARG 3 sound
METHOD method_33602 shouldTilt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z
ARG 0 world
ARG 1 pos
METHOD method_33603 grow (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 random
ARG 2 pos
METHOD method_33604 changeTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 tilt
METHOD method_33605 changeTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;Lnet/minecraft/class_3414;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 tilt
ARG 5 sound
METHOD method_33606 isEntityAbove (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
ARG 0 pos
ARG 1 entity
METHOD method_33607 shouldEntityTilt (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Z)Z
ARG 0 pos
ARG 1 entity
METHOD method_33608 (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_33610 resetTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_33611 getShapeForState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state
METHOD method_33612 getShapeForStateDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state
METHOD method_33613 getShapeForStateTilt (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock
FIELD field_28667 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28668 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_28669 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_28670 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_28671 WEST_SHAPE Lnet/minecraft/class_265;

View File

@ -33,6 +33,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
COMMENT the position of the replaced block state
ARG 4 flags
COMMENT the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)}
METHOD method_33615 getShapesForStates (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap;
METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 state
ARG 2 world

View File

@ -4,7 +4,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
METHOD method_26105 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26106 createLeavesBlock (Lnet/minecraft/class_2498;)Lnet/minecraft/class_2397;
METHOD method_26107 createLightLevelFromBlockState (I)Ljava/util/function/ToIntFunction;
ARG 0 soundGroup
METHOD method_26107 createLightLevelFromLitBlockState (I)Ljava/util/function/ToIntFunction;
ARG 0 litLevel
METHOD method_26108 (ILnet/minecraft/class_2680;)I
ARG 1 state
@ -143,6 +144,10 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_33616 (ILnet/minecraft/class_2680;)I
ARG 1 state
METHOD method_33617 createLightLevelFromBerriesBlockState (I)Ljava/util/function/ToIntFunction;
ARG 0 berriesLevel
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id
ARG 1 block

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_5803 net/minecraft/block/CaveVines
FIELD field_28687 SHAPE Lnet/minecraft/class_265;
FIELD field_28688 BERRIES Lnet/minecraft/class_2746;
METHOD method_33618 hasBerries (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_33619 pickBerries (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269;
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5804 net/minecraft/block/CaveVinesBodyBlock

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5805 net/minecraft/block/CaveVinesHeadBlock

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_5547 net/minecraft/block/Degradable
METHOD method_31639 getDegradationResult (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 state
METHOD method_33620 getDegradationChanceMultiplier ()F
METHOD method_33621 tickDegradation (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 random
METHOD method_33622 getDegradationLevel ()Ljava/lang/Enum;
METHOD method_33623 tryDegrade (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 random

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5806 net/minecraft/block/HangingRootsBlock
FIELD field_28689 SHAPE Lnet/minecraft/class_265;

View File

@ -1,3 +1,2 @@
CLASS net/minecraft/class_5547 net/minecraft/block/Oxidizable
METHOD method_31639 getOxidationResult (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 state
CLASS net/minecraft/class_5810 net/minecraft/block/Oxidizable
CLASS class_5811 OxidizationLevel

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5812 net/minecraft/block/OxidizableBlock
FIELD field_28709 oxidizationLevel Lnet/minecraft/class_5810$class_5811;
FIELD field_28710 waxed Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5810$class_5811;Lnet/minecraft/class_2248;)V
ARG 1 settings
ARG 2 oxidizationLevel
ARG 3 waxed

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5813 net/minecraft/block/OxidizableSlab
FIELD field_28711 oxidizationLevel Lnet/minecraft/class_5810$class_5811;
FIELD field_28712 waxed Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5810$class_5811;Lnet/minecraft/class_2248;)V
ARG 1 settings
ARG 2 oxidizationLevel
ARG 3 waxed

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5814 net/minecraft/block/OxidizableStairs
FIELD field_28713 oxidizationLevel Lnet/minecraft/class_5810$class_5811;
FIELD field_28714 waxed Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5810$class_5811;Lnet/minecraft/class_2248;)V
ARG 1 baseBlockState
ARG 2 settings
ARG 3 oxidizationLevel
ARG 4 waxed

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5808 net/minecraft/block/SmallDripleafBlock
FIELD field_28690 SHAPE Lnet/minecraft/class_265;
FIELD field_28691 WATERLOGGED Lnet/minecraft/class_2746;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5809 net/minecraft/block/SporeBlossomBlock
FIELD field_28703 SHAPE Lnet/minecraft/class_265;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5816 net/minecraft/block/enums/Tilt
FIELD field_28722 name Ljava/lang/String;
FIELD field_28723 stable Z
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Z)V
ARG 3 name
ARG 4 stable
METHOD method_33636 isStable ()Z

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_26995 removalReason Lnet/minecraft/class_1297$class_5529;
FIELD field_27857 inPowderSnow Z
FIELD field_27858 FROZEN_TICKS Lnet/minecraft/class_2940;
FIELD field_28628 wasInPowderSnow Z
FIELD field_5951 ridingCooldown I
FIELD field_5952 onGround Z
FIELD field_5953 firstUpdate Z
@ -278,6 +279,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_32875 emitGameEvent (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V
METHOD method_32876 emitGameEvent (Lnet/minecraft/class_5712;)V
METHOD method_33189 occludeVibrationSignals ()Z
METHOD method_33572 setOnFire (Z)V
ARG 1 onFire
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
ARG 1 state
@ -745,3 +748,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT If an entity should be destroyed, then the entity should not be re-used and any external data on the entity will be cleared.
METHOD method_31487 shouldSave ()Z
COMMENT Returns whether the entity should be saved or not.
CLASS class_5799
FIELD field_28634 sounds Z
FIELD field_28635 events Z
METHOD <init> (Ljava/lang/String;IZZ)V
ARG 3 sounds
ARG 4 events

View File

@ -43,3 +43,5 @@ CLASS net/minecraft/class_3610 net/minecraft/fluid/FluidState
ARG 1 world
ARG 2 pos
METHOD method_20785 getHeight ()F
METHOD method_33659 isEqualAndStill (Lnet/minecraft/class_3611;)Z
ARG 1 fluid

View File

@ -241,8 +241,17 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_28043 DRIPSTONE_BLOCK Lnet/minecraft/class_1792;
FIELD field_28101 SCULK_SENSOR Lnet/minecraft/class_1792;
FIELD field_28409 GLOW_LICHEN Lnet/minecraft/class_1792;
FIELD field_28648 AZALEA_LEAVES Lnet/minecraft/class_1792;
FIELD field_28649 AZALEA_LEAVES_FLOWERS Lnet/minecraft/class_1792;
FIELD field_28650 AZALEA Lnet/minecraft/class_1792;
FIELD field_28651 FLOWERING_AZALEA Lnet/minecraft/class_1792;
FIELD field_28652 SPORE_BLOSSOM Lnet/minecraft/class_1792;
FIELD field_28653 MOSS_CARPET Lnet/minecraft/class_1792;
FIELD field_28654 MOSS_BLOCK Lnet/minecraft/class_1792;
FIELD field_28655 ROOTED_DIRT Lnet/minecraft/class_1792;
FIELD field_28656 HANGING_ROOTS Lnet/minecraft/class_1792;
FIELD field_28657 BIG_DRIPLEAF Lnet/minecraft/class_1792;
FIELD field_28658 SMALL_DRIPLEAF Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792;
FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;

View File

@ -67,8 +67,16 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_28061 POINTED_DRIPSTONE Lnet/minecraft/class_2498;
FIELD field_28116 SCULK_SENSOR Lnet/minecraft/class_2498;
FIELD field_28427 GLOW_LICHEN Lnet/minecraft/class_2498;
FIELD field_28693 SPORE_BLOSSOM Lnet/minecraft/class_2498;
FIELD field_28694 AZALEA Lnet/minecraft/class_2498;
FIELD field_28695 FLOWERING_AZALEA Lnet/minecraft/class_2498;
FIELD field_28696 MOSS_CARPET Lnet/minecraft/class_2498;
FIELD field_28697 MOSS Lnet/minecraft/class_2498;
FIELD field_28698 BIG_DRIPLEAF Lnet/minecraft/class_2498;
FIELD field_28699 SMALL_DRIPLEAF Lnet/minecraft/class_2498;
FIELD field_28700 ROOTED_DIRT Lnet/minecraft/class_2498;
FIELD field_28701 HANGING_ROOTS Lnet/minecraft/class_2498;
FIELD field_28702 AZALEA_LEAVES Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume
ARG 2 pitch

View File

@ -207,6 +207,8 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
FIELD field_28062 VERTICAL_DIRECTION Lnet/minecraft/class_2753;
FIELD field_28063 THICKNESS Lnet/minecraft/class_2754;
FIELD field_28120 SCULK_SENSOR_PHASE Lnet/minecraft/class_2754;
FIELD field_28716 BERRIES Lnet/minecraft/class_2746;
FIELD field_28717 TILT Lnet/minecraft/class_2754;
METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z