Some Fluid Mappings (#1000)

* Fluid#method_20784(class_3610) -> getHeight

* FluidState#method_20785() -> getHeight

* BaseFluid#method_15741(class_3610) -> getLevel

* BaseFluid#getLevel(class_3610)[0 = <placeholder>] -> state

* BaseFluid#method_15738(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611) -> canFlow

* BaseFluid#method_15725(class_1936 ,class_2338 ,class_3610) -> tryFlow

* BaseFluid#tryFlow(class_1936 ,class_2338 ,class_3610)[1 = world] -> flowTo

* BaseFluid#canFlow(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611)[1 = <placeholder>] -> flowTo

* BaseFluid#tryFlow(class_1936 ,class_2338 ,class_3610)[1 = flowTo] -> waterPos

* BaseFluid#canFlow(class_1922 ,class_2338 ,class_2680 ,class_2350 ,class_2338 ,class_2680 ,class_3610 ,class_3611)[1 = flowTo] -> waterPos

* FluidState#method_15756(2) -> isSeeableFromASide

* FluidState#isSeeableFromASide(2) -> isSeeableFromASideClient

* BaseFluid#canFlow(8)[2 = <placeholder>] -> waterBlockState

* FluidState#isSeeableFromASideClient(2) -> isVisibleFromASideClient

* BaseFluid#canFlow(8)[1 = waterPos] -> fluidPos

* BaseFluid#canFlow(8)[2 = waterBlockState] -> fluidBlockState

* BaseFluid#tryFlow(3)[1 = waterPos] -> fluidPos

* BaseFluid#canFlow(8)[3 = <placeholder>] -> flowDirection

* BaseFluid#canFlow(8)[0 = <placeholder>] -> view

* BaseFluid#canFlow(8)[4 = <placeholder>] -> flowTo

* BaseFluid#canFlow(8)[5 = <placeholder>] -> flowToBlockState

* BaseFluid#tryFlow(3)[1 = fluidPos] -> worldfix

* BaseFluid#tryFlow(3)[1 = worldfix] -> world

* BaseFluid#tryFlow(3)[2 = pos] -> fluidPos

* BaseFluid#getLevel(1)[0 = state] -> stateFix

* BaseFluid#getLevel(1)[0 = stateFix] -> state

* BaseFluid#canFlow(8)[1 = fluidPos] -> blockViewFix

* BaseFluid#canFlow(8)[2 = fluidBlockState] -> blockPosFix

* BaseFluid#canFlow(8)[3 = flowDirection] -> blockStateFix

* BaseFluid#canFlow(8)[4 = flowTo] -> directionFix

* BaseFluid#canFlow(8)[5 = flowToBlockState] -> blockPos2Fix

* BaseFluid#getUpdatedState(3)[1 = <unnamed>] -> view

* BaseFluid#getLevelDecreasePerBlock(1)[1 = <unnamed>] -> view

* FluidState#isVisibleFromASideClient(2) -> isVisibleFromASide

* Update FluidState.mapping

Co-authored-by: Fudge <natan.lifsiz@gmail.com>
This commit is contained in:
Cloak-Bot 2019-12-31 00:16:03 +02:00 committed by modmuss50
parent 40f18bc4c6
commit ddb831ea5e
3 changed files with 13 additions and 2 deletions

View File

@ -2,11 +2,12 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/BaseFluid
FIELD field_15900 LEVEL Lnet/minecraft/class_2758;
FIELD field_15902 FALLING Lnet/minecraft/class_2746;
FIELD field_17587 shapeCache Ljava/util/Map;
METHOD method_15725 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
METHOD method_15725 tryFlow (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
ARG 1 world
ARG 2 pos
ARG 2 fluidPos
ARG 3 state
METHOD method_15727 getUpdatedState (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
ARG 1 view
ARG 2 pos
ARG 3 state
METHOD method_15728 getFlowing (IZ)Lnet/minecraft/class_3610;
@ -27,6 +28,7 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/BaseFluid
ARG 6 fromState
METHOD method_15737 isInfinite ()Z
METHOD method_15739 getLevelDecreasePerBlock (Lnet/minecraft/class_4538;)I
ARG 1 view
METHOD method_15745 flow (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)V
ARG 1 world
ARG 2 pos
@ -43,3 +45,10 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/BaseFluid
ARG 0 state
ARG 1 view
ARG 2 pos
METHOD method_15738 canFlow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_3611;)Z
ARG 1 view
ARG 2 fluidPos
ARG 3 fluidBlockState
ARG 4 flowDirection
ARG 5 flowTo
ARG 6 flowToBlockState

View File

@ -29,3 +29,4 @@ CLASS net/minecraft/class_3611 net/minecraft/fluid/Fluid
METHOD method_15794 isEmpty ()Z
METHOD method_15795 hasRandomTicks ()Z
METHOD method_17775 getShape (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
METHOD method_20784 getHeight (Lnet/minecraft/class_3610;)F

View File

@ -32,3 +32,4 @@ CLASS net/minecraft/class_3610 net/minecraft/fluid/FluidState
ARG 0 ops
ARG 1 state
METHOD method_17776 getShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
METHOD method_20785 getHeight ()F