48a things (#1894)

* 48a things

* stuff

* Apply suggestions from code review

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>

* just to get checks running again

* Revert "just to get checks running again"

This reverts commit 509ab81d80.

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
This commit is contained in:
Shnupbups 2020-12-04 06:50:38 +11:00 committed by GitHub
parent c0a046c665
commit b06cc505e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 120 additions and 3 deletions

View File

@ -11,3 +11,10 @@ CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock
ARG 1 state
ARG 2 pos
ARG 3 entity
METHOD method_32764 fillFromDripstone (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 fluid
METHOD method_32765 canBeFilledByDripstone (Lnet/minecraft/class_3611;)Z
ARG 1 fluid

View File

@ -3,8 +3,18 @@ CLASS net/minecraft/class_3727 net/minecraft/block/EntityShapeContext
FIELD field_16451 descending Z
FIELD field_17593 ABSENT Lnet/minecraft/class_3726;
FIELD field_17594 heldItem Lnet/minecraft/class_1799;
FIELD field_24425 walkOnFluidPredicate Ljava/util/function/Predicate;
FIELD field_27934 boots Lnet/minecraft/class_1799;
FIELD field_27935 entity Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD <init> (ZDLnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Ljava/util/Optional;)V
ARG 1 descending
ARG 2 minY
ARG 4 boots
ARG 5 heldItem
ARG 6 walkOnFluidPredicate
ARG 7 entity
METHOD method_27867 (Lnet/minecraft/class_3611;)Z
ARG 0 fluid
METHOD method_32480 getEntity ()Ljava/util/Optional;

View File

@ -15,3 +15,5 @@ CLASS net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock
ARG 0 precipitation
METHOD method_32353 (Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 precipitation
METHOD method_32766 isFull (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5552 net/minecraft/block/OperatorBlock

View File

@ -8,8 +8,36 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock
FIELD field_28056 FRUSTUM_SHAPE Lnet/minecraft/class_265;
FIELD field_28057 MIDDLE_SHAPE Lnet/minecraft/class_265;
FIELD field_28058 BASE_SHAPE Lnet/minecraft/class_265;
METHOD method_32767 getDripPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 world
ARG 1 pos
METHOD method_32768 createParticle (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5689$class_5690;)V
METHOD method_32774 isPointedDripstone (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32769 getCauldronPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Lnet/minecraft/class_2338;
ARG 0 world
ARG 1 pos
ARG 2 fluid
METHOD method_32770 getThickness (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_5691;
ARG 0 world
ARG 1 pos
ARG 2 direction
ARG 3 tryMerge
METHOD method_32771 spawnFallingBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_32772 dripTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)V
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 dripChance
METHOD method_32773 scheduleFall (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_32774 isPointedDripstoneFacingDirection (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 0 state
ARG 1 direction
METHOD method_32775 getDripFluid (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611;
@ -19,11 +47,32 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32777 getDirectionToPlaceAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD method_32778 isHeldByPointedDripstone (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_32779 isFluidStill (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_32780 getDripType (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5689$class_5690;
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32784 hasTipThickness (Lnet/minecraft/class_2680;)Z
METHOD method_32781 canPlaceAtWithDirection (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD method_32782 getTipPos (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_32783 canDrip (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32784 isTip (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32785 isPointingDown (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -9,6 +9,6 @@ CLASS net/minecraft/class_3726 net/minecraft/block/ShapeContext
ARG 0 entity
METHOD method_17785 isHolding (Lnet/minecraft/class_1792;)Z
ARG 1 item
METHOD method_27866 (Lnet/minecraft/class_3610;Lnet/minecraft/class_3609;)Z
METHOD method_27866 canWalkOnFluid (Lnet/minecraft/class_3610;Lnet/minecraft/class_3609;)Z
ARG 1 state
ARG 2 fluid

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5423
METHOD method_30349 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_31081 getBiomeKey (Lnet/minecraft/class_2338;)Ljava/util/Optional;
ARG 1 pos

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType
FIELD field_27948 id I
FIELD field_27949 text Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;IILnet/minecraft/class_2561;)V
ARG 3 id
ARG 4 text
METHOD method_32506 getText ()Lnet/minecraft/class_2561;
METHOD method_32507 getId ()I

View File

@ -5,3 +5,6 @@ CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBloc
ARG 1 ctx
METHOD method_32160 getModels (Lnet/minecraft/class_5599;)Ljava/util/Map;
ARG 0 modelLoader
METHOD method_3578 getRenderLayer (Lnet/minecraft/class_2484$class_2485;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_1921;
ARG 0 type
ARG 1 profile

View File

@ -12,3 +12,6 @@ CLASS net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFea
ARG 3 scaleX
ARG 4 scaleY
ARG 5 scaleZ
METHOD method_32798 translate (Lnet/minecraft/class_4587;Z)V
ARG 0 matrices
ARG 1 villager

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5697 net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer
METHOD method_32799 renderSpyglass (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 entity
ARG 2 stack
ARG 3 arm
ARG 4 matrices
ARG 5 vertexConsumers
ARG 6 light

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem
ARG 0 stack
METHOD method_31563 getBundleOccupancy (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_32345 getBundledStacks (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream;
ARG 0 stack

View File

@ -23,11 +23,15 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
METHOD method_24358 isFireproof ()Z
METHOD method_31565 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
ARG 1 stack
ARG 2 slot
ARG 3 clickType
ARG 4 playerInventory
METHOD method_31566 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
ARG 1 stack
ARG 2 otherStack
ARG 3 slot
ARG 4 clickType
ARG 5 playerInventory
METHOD method_31567 isItemBarVisible (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_31568 hasStoredInventory ()Z

View File

@ -1,12 +1,18 @@
CLASS net/minecraft/class_1750 net/minecraft/item/ItemPlacementContext
FIELD field_7903 placementPos Lnet/minecraft/class_2338;
FIELD field_7904 canReplaceExisting Z
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_3965;)V
ARG 1 player
ARG 2 hand
ARG 3 stack
ARG 4 hitResult
METHOD <init> (Lnet/minecraft/class_1838;)V
ARG 1 context
METHOD method_16355 offset (Lnet/minecraft/class_1750;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1750;
ARG 0 context
ARG 1 pos
ARG 2 side
METHOD method_32760 getVerticalPlayerLookDirection ()Lnet/minecraft/class_2350;
METHOD method_7715 getPlayerLookDirection ()Lnet/minecraft/class_2350;
METHOD method_7716 canPlace ()Z
METHOD method_7717 canReplaceExisting ()Z

View File

@ -237,6 +237,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_27075 CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_27076 LIGHTLY_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_27077 SEMI_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_28042 POINTED_DRIPSTONE Lnet/minecraft/class_1792;
FIELD field_28043 DRIPSTONE_BLOCK 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

@ -123,8 +123,11 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_30612 getRateLimit ()I
METHOD method_31371 createFilterer (Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513;
ARG 1 player
METHOD method_31400 generateKeyPair ()V
METHOD method_32303 requireResourcePack ()Z
METHOD method_32699 getItemModifierManager ()Lnet/minecraft/class_5640;
METHOD method_32816 getPlayerInteractionManager (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3225;
ARG 1 player
METHOD method_3716 getKeyPair ()Ljava/security/KeyPair;
METHOD method_3718 isFlightEnabled ()Z
METHOD method_3719 getGameProfileRepo ()Lcom/mojang/authlib/GameProfileRepository;
@ -191,6 +194,7 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_3774 prepareStartRegion (Lnet/minecraft/class_3949;)V
METHOD method_3775 shouldPreventProxyConnections ()Z
METHOD method_3776 setDifficulty (Lnet/minecraft/class_1267;Z)V
ARG 1 difficulty
ARG 2 forceUpdate
METHOD method_3779 setServerPort (I)V
ARG 1 serverPort

View File

@ -91,6 +91,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_14245 moveToSpawn (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_14246 sendUnloadChunkPacket (Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
METHOD method_14247 closeScreenHandler ()V
COMMENT Runs closing tasks for the current screen handler and
COMMENT sets it to the {@code playerScreenHandler}.
@ -152,6 +153,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
COMMENT
COMMENT @see MinecraftServer#getForcedGameMode
ARG 1 backupGameMode
METHOD method_32747 setWorld (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_32748 setGameMode (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_32749 gameModeToTag (Lnet/minecraft/class_2487;)V

View File

@ -72,6 +72,9 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
ARG 0 matrix
ARG 1 direction
METHOD method_23955 getUnitVector ()Lnet/minecraft/class_1160;
METHOD method_32801 getLookDirectionForAxis (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350;
ARG 0 entity
ARG 1 axis
CLASS class_2351 Axis
FIELD field_11050 BY_NAME Ljava/util/Map;
FIELD field_11053 name Ljava/lang/String;