Randoms and datafixers (#871)

* Some random mappings

* Revert block tick method renames
This commit is contained in:
Juuxel 2019-09-29 20:46:25 +03:00 committed by Modmuss50
parent 255b94fe0d
commit d9447e37cc
11 changed files with 20 additions and 9 deletions

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_2211 net/minecraft/block/BambooBlock
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rand
ARG 4 random
ARG 5 height
METHOD method_9386 countBambooBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
ARG 1 world

View File

@ -108,7 +108,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rnd
ARG 4 random
METHOD method_9497 dropStacks (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
@ -150,6 +150,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 5 stack
METHOD method_9514 onRandomTick (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_9515 appendProperties (Lnet/minecraft/class_2689$class_2690;)V
@ -378,6 +379,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 3 explosion
METHOD method_9588 onScheduledTick (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_9590 setDefaultState (Lnet/minecraft/class_2680;)V

View File

@ -47,8 +47,9 @@ CLASS net/minecraft/class_2680 net/minecraft/block/BlockState
ARG 4 data
METHOD method_11584 hasComparatorOutput ()Z
METHOD method_11585 scheduledTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 rnd
ARG 3 random
METHOD method_11586 getPistonBehavior ()Lnet/minecraft/class_3619;
METHOD method_11587 canReplace (Lnet/minecraft/class_1750;)Z
ARG 1 ctx
@ -135,8 +136,9 @@ CLASS net/minecraft/class_2680 net/minecraft/block/BlockState
ARG 1 view
ARG 2 pos
METHOD method_11624 onRandomTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 rnd
ARG 3 random
METHOD method_11625 getTopMaterialColor (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620;
ARG 1 view
ARG 2 pos

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_2256 net/minecraft/block/Fertilizable
ARG 3 state
ARG 4 isClient
METHOD method_9652 grow (Lnet/minecraft/class_3218;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 random
ARG 3 pos
ARG 4 state

View File

@ -21,5 +21,5 @@ CLASS net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 rand
ARG 3 random
ARG 4 unpower

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4541 net/minecraft/datafixer/fixes/LeavesFix

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4542 net/minecraft/datafixer/fixes/PoiRebuildFix

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_4541 net/minecraft/datafixers/fixes/BiomeFormatFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
ARG 1 schema
ARG 2 changesType

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_4542 net/minecraft/datafixers/fixes/PoiRebuildFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
ARG 1 schema
ARG 2 changesType

View File

@ -229,7 +229,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_6049 canHaveStatusEffect (Lnet/minecraft/class_1293;)Z
ARG 1 effect
METHOD method_6050 tickStatusEffects ()V
METHOD method_6051 getRand ()Ljava/util/Random;
METHOD method_6051 getRandom ()Ljava/util/Random;
METHOD method_6052 getAttacking ()Lnet/minecraft/class_1309;
METHOD method_6053 initAi ()V
METHOD method_6054 canDropLootAndXp ()Z

View File

@ -63,7 +63,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 3 entry
METHOD method_10235 getIds ()Ljava/util/Set;
METHOD method_10240 getRandom (Ljava/util/Random;)Ljava/lang/Object;
ARG 1 rand
ARG 1 random
METHOD method_10247 create (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
ARG 0 id
METHOD method_10249 getRawId (Ljava/lang/Object;)I