mirror of https://github.com/FabricMC/yarn.git
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
668e0274c5
commit
6ad6ee9694
|
@ -59,3 +59,6 @@ CLASS net/minecraft/class_265 net/minecraft/util/shape/VoxelShape
|
|||
ARG 11 z2
|
||||
METHOD method_20538 getFace (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;
|
||||
ARG 1 facing
|
||||
METHOD method_33661 getClosestPointTo (Lnet/minecraft/class_243;)Ljava/util/Optional;
|
||||
COMMENT {@return the closest point in the shape to {@code target}}
|
||||
ARG 1 target
|
||||
|
|
|
@ -6,7 +6,7 @@ CLASS net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator
|
|||
FIELD field_25172 pos Lnet/minecraft/class_2338$class_2339;
|
||||
FIELD field_25173 boxShape Lnet/minecraft/class_265;
|
||||
FIELD field_25174 world Lnet/minecraft/class_1941;
|
||||
FIELD field_25175 checkEntity Z
|
||||
FIELD field_25175 checkWorldBorder Z
|
||||
FIELD field_25669 blockPredicate Ljava/util/function/BiPredicate;
|
||||
METHOD <init> (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)V
|
||||
ARG 1 world
|
||||
|
@ -20,11 +20,23 @@ CLASS net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator
|
|||
METHOD method_29283 getChunk (II)Lnet/minecraft/class_1922;
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_29284 isInWorldBorder (Lnet/minecraft/class_2784;Lnet/minecraft/class_238;)Z
|
||||
METHOD method_29284 isIn (Lnet/minecraft/class_2784;Lnet/minecraft/class_238;)Z
|
||||
ARG 0 border
|
||||
ARG 1 box
|
||||
METHOD method_29285 offerBlockShape (Ljava/util/function/Consumer;)Z
|
||||
METHOD method_29286 offerEntityShape (Ljava/util/function/Consumer;)Z
|
||||
ARG 1 action
|
||||
METHOD method_29286 offerWorldBorderShape (Ljava/util/function/Consumer;)Z
|
||||
ARG 1 action
|
||||
METHOD method_30031 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 state
|
||||
ARG 1 pos
|
||||
METHOD method_30130 collidesSlightlyLarger (Lnet/minecraft/class_265;Lnet/minecraft/class_238;)Z
|
||||
COMMENT {@return whether the world border collides with the slightly expanded entity bounding box}
|
||||
ARG 0 worldBorderShape
|
||||
ARG 1 entityBox
|
||||
METHOD method_30131 collidesSlightlySmaller (Lnet/minecraft/class_265;Lnet/minecraft/class_238;)Z
|
||||
COMMENT {@return whether the world border collides with the slightly shrinked entity bounding box}
|
||||
ARG 0 worldBorderShape
|
||||
ARG 1 entityBox
|
||||
METHOD tryAdvance (Ljava/util/function/Consumer;)Z
|
||||
ARG 1 action
|
||||
|
|
|
@ -13,18 +13,38 @@ CLASS net/minecraft/class_1941 net/minecraft/world/CollisionView
|
|||
METHOD method_22338 getChunkAsView (II)Lnet/minecraft/class_1922;
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
METHOD method_26968 (Lnet/minecraft/class_1297;)Z
|
||||
ARG 0 e
|
||||
METHOD method_26969 (Lnet/minecraft/class_1297;)Z
|
||||
ARG 0 e
|
||||
METHOD method_26970 (Lnet/minecraft/class_1297;)Z
|
||||
ARG 0 e
|
||||
METHOD method_30030 getBlockCollisions (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)Ljava/util/stream/Stream;
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
METHOD method_30635 isBlockSpaceEmpty (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)Z
|
||||
ARG 3 predicate
|
||||
METHOD method_30635 hasBlockCollision (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
ARG 3 predicate
|
||||
METHOD method_33593 (DDDLnet/minecraft/class_238;)Lnet/minecraft/class_238;
|
||||
ARG 6 box
|
||||
METHOD method_33594 findClosestCollision (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;Lnet/minecraft/class_243;DDD)Ljava/util/Optional;
|
||||
ARG 1 entity
|
||||
ARG 2 shape
|
||||
ARG 3 target
|
||||
ARG 4 x
|
||||
ARG 6 y
|
||||
ARG 8 z
|
||||
METHOD method_33595 (Lnet/minecraft/class_265;)Ljava/util/stream/Stream;
|
||||
ARG 0 collision
|
||||
METHOD method_8587 isSpaceEmpty (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
METHOD method_8590 isSpaceEmpty (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
ARG 3 filter
|
||||
METHOD method_8600 getCollisions (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
v2
|
||||
|
||||
flag spliterator_characteristics java/util/Spliterator ORDERED
|
||||
flag spliterator_characteristics java/util/Spliterator DISTINCT
|
||||
flag spliterator_characteristics java/util/Spliterator SORTED
|
||||
flag spliterator_characteristics java/util/Spliterator SIZED
|
||||
flag spliterator_characteristics java/util/Spliterator NONNULL
|
||||
flag spliterator_characteristics java/util/Spliterator IMMUTABLE
|
||||
flag spliterator_characteristics java/util/Spliterator CONCURRENT
|
||||
flag spliterator_characteristics java/util/Spliterator SUBSIZED
|
||||
|
||||
target_method java/util/Spliterator characteristics ()I
|
||||
return spliterator_characteristics
|
||||
target_method java/util/Spliterator hasCharacteristics (I)Z
|
||||
param 0 spliterator_characteristics
|
||||
target_method java/util/Spliterators$AbstractSpliterator <init> (JI)V
|
||||
param 1 spliterator_characteristics
|
Loading…
Reference in New Issue