Map two missing inner classes (#1228)

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
liach 2020-03-26 06:32:00 -05:00 committed by GitHub
parent 7b32b5f874
commit 0c84d443c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 34 additions and 0 deletions

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_1536 net/minecraft/entity/FishingBobberEntity
FIELD field_23134 inOpenWater Z
FIELD field_23231 velocityRandom Ljava/util/Random;
FIELD field_23232 caughtFish Z
FIELD field_23233 outOfOpenWaterTicks I
FIELD field_23234 CAUGHT_FISH Lnet/minecraft/class_2940;
FIELD field_7165 hookedEntity Lnet/minecraft/class_1297;
FIELD field_7166 selfHitTimer I
FIELD field_7167 removalTimer I
@ -28,8 +32,16 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/FishingBobberEntity
ARG 2 owner
ARG 3 lureLevel
ARG 4 luckOfTheSeaLevel
METHOD method_18060 canCollide (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_26086 isOpenOrWaterAround (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_26088 isInOpenWater ()Z
METHOD method_26341 getPositionType (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984;
ARG 1 start
ARG 2 end
METHOD method_26342 getPositionType (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984;
ARG 1 pos
METHOD method_6947 getOwner ()Lnet/minecraft/class_1657;
METHOD method_6949 tickFishingLogic (Lnet/minecraft/class_2338;)V
ARG 1 pos
@ -41,3 +53,4 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/FishingBobberEntity
METHOD method_6958 checkForCollision ()V
METHOD method_6959 removeIfInvalid ()Z
CLASS class_1537 State
CLASS class_4984 PositionType

View File

@ -1,6 +1,25 @@
CLASS net/minecraft/class_4296 net/minecraft/server/world/SimpleTickScheduler
FIELD field_19275 scheduledTicks Ljava/util/List;
FIELD field_19276 identifierProvider Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;Ljava/util/List;)V
ARG 1 identifierProvider
ARG 2 scheduledTicks
METHOD <init> (Ljava/util/function/Function;Ljava/util/List;J)V
ARG 1 identifierProvider
ARG 2 scheduledTicks
ARG 3 startTime
METHOD method_20463 toNbt ()Lnet/minecraft/class_2499;
METHOD method_20512 fromNbt (Lnet/minecraft/class_2499;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/class_4296;
ARG 0 ticks
METHOD method_26368 scheduleTo (Lnet/minecraft/class_1951;)V
ARG 1 scheduler
CLASS class_4989 Tick
FIELD field_23257 pos Lnet/minecraft/class_2338;
FIELD field_23258 delay I
FIELD field_23259 priority Lnet/minecraft/class_1953;
FIELD field_23260 object Ljava/lang/Object;
METHOD <init> (Ljava/lang/Object;Lnet/minecraft/class_2338;ILnet/minecraft/class_1953;)V
ARG 1 object
ARG 2 pos
ARG 3 delay
ARG 4 priority

View File

@ -4,4 +4,6 @@ CLASS net/minecraft/class_239 net/minecraft/util/hit/HitResult
ARG 1 pos
METHOD method_17783 getType ()Lnet/minecraft/class_239$class_240;
METHOD method_17784 getPos ()Lnet/minecraft/class_243;
METHOD method_24801 squaredDistanceTo (Lnet/minecraft/class_1297;)D
ARG 1 entity
CLASS class_240 Type