mirror of https://github.com/FabricMC/yarn.git
Backport 21w20a mappings to 1.16.5 (#2427)
* Backport mappings from 21w20a to 1.16.5. * Include missing parts. * Fix bad BlockBox backport. * Revert backport errors and backport GuardianEntityModel mappings. * WIP fixing javadocs. * Backport ResourceReloader manually. * Backport missing parts and fix broken javadocs. * revert a couple of names (#1) * Update mappings/net/minecraft/util/math/BlockBox.mapping Co-authored-by: liach <7806504+liach@users.noreply.github.com> Co-authored-by: YanisBft <doublecraft.official@gmail.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
parent
2eae0214d7
commit
fd21c81c4c
|
@ -1,5 +1,5 @@
|
|||
# Done to increase the memory available to gradle.
|
||||
org.gradle.jvmargs=-Xmx1G
|
||||
|
||||
enigma_version=0.26.1
|
||||
stitch_version=0.5.1+build.77
|
||||
enigma_version=1.0.0
|
||||
stitch_version=0.6.1
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
|
|
@ -1,2 +1,7 @@
|
|||
CLASS net/minecraft/class_4491 com/mojang/blaze3d/systems/RenderCallStorage
|
||||
COMMENT A storage of render calls with recording. It exposes
|
||||
COMMENT one queue: the recording queue.
|
||||
COMMENT
|
||||
COMMENT <p>This storage appears to be a work in progress,
|
||||
COMMENT as more queues are exposed in future versions.
|
||||
FIELD field_20453 recordingQueues Ljava/util/List;
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_2966 net/minecraft/Bootstrap
|
|||
METHOD method_12847 println (Ljava/lang/String;)V
|
||||
ARG 0 str
|
||||
METHOD method_12848 collectMissingTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V
|
||||
ARG 0 registry
|
||||
ARG 1 keyExtractor
|
||||
ARG 2 translationKeys
|
||||
METHOD method_12851 initialize ()V
|
||||
|
|
|
@ -7,8 +7,8 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
|
|||
FIELD field_1241 icon Lnet/minecraft/class_1799;
|
||||
FIELD field_1242 description Lnet/minecraft/class_2561;
|
||||
FIELD field_1243 background Lnet/minecraft/class_2960;
|
||||
FIELD field_1244 yPos F
|
||||
FIELD field_1245 xPos F
|
||||
FIELD field_1244 y F
|
||||
FIELD field_1245 x F
|
||||
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)V
|
||||
ARG 1 icon
|
||||
ARG 2 title
|
||||
|
@ -28,9 +28,9 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
|
|||
ARG 1 buf
|
||||
METHOD method_814 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_815 getFrame ()Lnet/minecraft/class_189;
|
||||
METHOD method_816 setPosition (FF)V
|
||||
ARG 1 xPos
|
||||
ARG 2 yPos
|
||||
METHOD method_816 setPos (FF)V
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
METHOD method_817 getDescription ()Lnet/minecraft/class_2561;
|
||||
METHOD method_818 getX ()F
|
||||
METHOD method_819 getY ()F
|
||||
|
|
|
@ -26,9 +26,11 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner
|
|||
METHOD method_844 getLastChild ()Lnet/minecraft/class_194;
|
||||
METHOD method_845 getLast (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;
|
||||
METHOD method_846 findChildrenRecursively (Lnet/minecraft/class_161;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;
|
||||
ARG 1 advancement
|
||||
ARG 2 lastChild
|
||||
METHOD method_847 calculateRecursively ()V
|
||||
METHOD method_848 pushDown (Lnet/minecraft/class_194;F)V
|
||||
ARG 1 positioner
|
||||
ARG 2 extraRowDistance
|
||||
METHOD method_849 getFirstChild ()Lnet/minecraft/class_194;
|
||||
METHOD method_850 onFinishChildrenCalculation ()V
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
CLASS net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCriterion
|
||||
FIELD field_1271 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_855 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;)V
|
||||
ARG 1 player
|
||||
ARG 2 parent
|
||||
ARG 3 partner
|
||||
ARG 4 child
|
||||
CLASS class_198 Conditions
|
||||
FIELD field_1275 child Lnet/minecraft/class_2048$class_5258;
|
||||
FIELD field_1276 parent Lnet/minecraft/class_2048$class_5258;
|
||||
|
|
|
@ -3,8 +3,10 @@ CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion
|
|||
ARG 1 tracker
|
||||
METHOD method_792 beginTrackingCondition (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V
|
||||
ARG 1 manager
|
||||
ARG 2 conditions
|
||||
METHOD method_793 endTrackingCondition (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V
|
||||
ARG 1 manager
|
||||
ARG 2 conditions
|
||||
METHOD method_794 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_795 conditionsFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184;
|
||||
ARG 1 obj
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilit
|
|||
METHOD method_8960 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V
|
||||
ARG 1 player
|
||||
ARG 2 stack
|
||||
ARG 3 damage
|
||||
ARG 3 durability
|
||||
CLASS class_2071 Conditions
|
||||
FIELD field_9637 item Lnet/minecraft/class_2073;
|
||||
FIELD field_9638 durability Lnet/minecraft/class_2096$class_2100;
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
|
|||
FIELD field_23154 dynamicBounds Z
|
||||
FIELD field_23155 settings Lnet/minecraft/class_4970$class_2251;
|
||||
FIELD field_23156 lootTableId Lnet/minecraft/class_2960;
|
||||
FIELD field_23157 FACINGS [Lnet/minecraft/class_2350;
|
||||
FIELD field_23157 DIRECTIONS [Lnet/minecraft/class_2350;
|
||||
FIELD field_23158 material Lnet/minecraft/class_3614;
|
||||
FIELD field_23159 collidable Z
|
||||
FIELD field_23160 resistance F
|
||||
|
@ -30,7 +30,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
|
|||
ARG 1 state
|
||||
ARG 2 world
|
||||
ARG 3 pos
|
||||
METHOD method_26159 getVisualShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
||||
METHOD method_26159 getCameraCollisionShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
|
||||
ARG 1 state
|
||||
ARG 2 world
|
||||
ARG 3 pos
|
||||
|
@ -38,7 +38,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
|
|||
METHOD method_26160 asBlock ()Lnet/minecraft/class_2248;
|
||||
METHOD method_26161 hasBlockEntity ()Z
|
||||
METHOD method_26162 getLootTableId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_26403 getDefaultMaterialColor ()Lnet/minecraft/class_3620;
|
||||
METHOD method_26403 getDefaultMapColor ()Lnet/minecraft/class_3620;
|
||||
METHOD method_8389 asItem ()Lnet/minecraft/class_1792;
|
||||
METHOD method_9498 hasComparatorOutput (Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 state
|
||||
|
@ -125,12 +125,21 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
|
|||
ARG 2 world
|
||||
ARG 3 pos
|
||||
METHOD method_9559 getStateForNeighborUpdate (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
COMMENT Gets the possibly updated block state of this block when a neighboring block is updated.
|
||||
COMMENT
|
||||
COMMENT @return the new state of this block
|
||||
ARG 1 state
|
||||
COMMENT the state of this block
|
||||
ARG 2 direction
|
||||
ARG 3 newState
|
||||
COMMENT the direction from this block to the neighbor
|
||||
ARG 3 neighborState
|
||||
COMMENT the state of the updated neighbor block
|
||||
ARG 4 world
|
||||
COMMENT the world
|
||||
ARG 5 pos
|
||||
ARG 6 posFrom
|
||||
COMMENT the position of this block
|
||||
ARG 6 neighborPos
|
||||
COMMENT the position of the neighbor block
|
||||
METHOD method_9560 getDroppedStacks (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)Ljava/util/List;
|
||||
ARG 1 state
|
||||
ARG 2 builder
|
||||
|
|
|
@ -12,3 +12,4 @@ CLASS net/minecraft/class_4863 net/minecraft/block/AbstractPlantPartBlock
|
|||
METHOD method_24947 canAttachTo (Lnet/minecraft/class_2248;)Z
|
||||
ARG 1 block
|
||||
METHOD method_24948 getRandomGrowthState (Lnet/minecraft/class_1936;)Lnet/minecraft/class_2680;
|
||||
ARG 1 world
|
||||
|
|
|
@ -30,6 +30,7 @@ CLASS net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock
|
|||
ARG 2 pos
|
||||
ARG 3 dir
|
||||
METHOD method_9996 isLocked (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
METHOD method_9997 updateTarget (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
|
|
|
@ -30,6 +30,7 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock
|
|||
ARG 0 world
|
||||
METHOD method_9484 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;F)Ljava/util/Optional;
|
||||
ARG 0 type
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_9487 getColor ()Lnet/minecraft/class_1767;
|
||||
METHOD method_9488 getDirectionTowardsOtherPart (Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock
|
|||
ARG 2 state
|
||||
ARG 3 pos
|
||||
ARG 4 player
|
||||
ARG 5 beeState
|
||||
METHOD method_21842 dropHoneycomb (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
|
@ -39,3 +40,4 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_26978 getRandomGenerationDirection (Ljava/util/Random;)Lnet/minecraft/class_2350;
|
||||
ARG 0 random
|
||||
|
|
|
@ -28,3 +28,5 @@ CLASS net/minecraft/class_3709 net/minecraft/block/BellBlock
|
|||
METHOD method_19285 ring (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1657;Z)Z
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 hitResult
|
||||
ARG 4 player
|
||||
|
|
|
@ -82,12 +82,12 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
|
|||
METHOD method_9538 canMobSpawnInside ()Z
|
||||
METHOD method_9539 getTranslationKey ()Ljava/lang/String;
|
||||
METHOD method_9541 createCuboidShape (DDDDDD)Lnet/minecraft/class_265;
|
||||
ARG 0 xMin
|
||||
ARG 2 yMin
|
||||
ARG 4 zMin
|
||||
ARG 6 xMax
|
||||
ARG 8 yMax
|
||||
ARG 10 zMax
|
||||
ARG 0 minX
|
||||
ARG 2 minY
|
||||
ARG 4 minZ
|
||||
ARG 6 maxX
|
||||
ARG 8 maxY
|
||||
ARG 10 maxZ
|
||||
METHOD method_9542 hasRandomTicks (Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 state
|
||||
METHOD method_9543 hasDynamicBounds ()Z
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
|
|||
METHOD method_26105 (Lnet/minecraft/class_2680;)I
|
||||
ARG 0 state
|
||||
METHOD method_26106 createLeavesBlock ()Lnet/minecraft/class_2397;
|
||||
METHOD method_26107 createLightLevelFromBlockState (I)Ljava/util/function/ToIntFunction;
|
||||
METHOD method_26107 createLightLevelFromLitBlockState (I)Ljava/util/function/ToIntFunction;
|
||||
ARG 0 litLevel
|
||||
METHOD method_26109 createBedBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2244;
|
||||
ARG 0 color
|
||||
|
@ -27,10 +27,10 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
|
|||
ARG 2 pos
|
||||
ARG 3 type
|
||||
METHOD method_26115 createNetherStemBlock (Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248;
|
||||
ARG 0 materialColor
|
||||
ARG 0 mapColor
|
||||
METHOD method_26117 createLogBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2465;
|
||||
ARG 0 topMaterialColor
|
||||
ARG 1 sideMaterialColor
|
||||
ARG 0 topMapColor
|
||||
ARG 1 sideMapColor
|
||||
METHOD method_26119 createPistonBlock (Z)Lnet/minecraft/class_2665;
|
||||
ARG 0 sticky
|
||||
METHOD method_26120 createStainedGlassBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2506;
|
||||
|
|
|
@ -15,4 +15,5 @@ CLASS net/minecraft/class_2276 net/minecraft/block/CarvedPumpkinBlock
|
|||
ARG 2 pos
|
||||
METHOD method_9732 getSnowGolemDispenserPattern ()Lnet/minecraft/class_2700;
|
||||
METHOD method_9733 canDispense (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_2275 net/minecraft/block/CauldronBlock
|
||||
FIELD field_10745 LEVEL Lnet/minecraft/class_2758;
|
||||
FIELD field_10746 OUTLINE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_10747 RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_10747 RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
METHOD method_9726 setLevel (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_3962 net/minecraft/block/ComposterBlock
|
||||
FIELD field_17565 LEVEL Lnet/minecraft/class_2758;
|
||||
FIELD field_17566 ITEM_TO_LEVEL_INCREASE_CHANCE Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
|
||||
FIELD field_17567 RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_17567 RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_17568 LEVEL_TO_COLLISION_SHAPE [Lnet/minecraft/class_265;
|
||||
METHOD method_17753 registerCompostableItem (FLnet/minecraft/class_1935;)V
|
||||
ARG 0 levelIncreaseChance
|
||||
|
|
|
@ -10,4 +10,5 @@ CLASS net/minecraft/class_2315 net/minecraft/block/DispenserBlock
|
|||
METHOD method_10011 getBehaviorForItem (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2357;
|
||||
ARG 1 stack
|
||||
METHOD method_10012 dispense (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -23,6 +23,7 @@ CLASS net/minecraft/class_2358 net/minecraft/block/FireBlock
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_10194 getBurnChance (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_10196 trySpreadingFire (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILjava/util/Random;I)V
|
||||
ARG 1 world
|
||||
|
|
|
@ -2,3 +2,4 @@ CLASS net/minecraft/class_4771 net/minecraft/block/FungusBlock
|
|||
FIELD field_22134 SHAPE Lnet/minecraft/class_265;
|
||||
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V
|
||||
ARG 1 settings
|
||||
ARG 2 feature
|
||||
|
|
|
@ -2,19 +2,19 @@ CLASS net/minecraft/class_2377 net/minecraft/block/HopperBlock
|
|||
FIELD field_11120 DOWN_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11121 OUTSIDE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11122 SOUTH_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11123 NORTH_RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11123 NORTH_RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11124 NORTH_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11125 DOWN_RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11125 DOWN_RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11126 ENABLED Lnet/minecraft/class_2746;
|
||||
FIELD field_11127 MIDDLE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11128 SOUTH_RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11128 SOUTH_RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11129 FACING Lnet/minecraft/class_2753;
|
||||
FIELD field_11130 WEST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11131 TOP_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11132 DEFAULT_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11133 EAST_RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11133 EAST_RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11134 EAST_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11135 WEST_RAY_TRACE_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11135 WEST_RAYCAST_SHAPE Lnet/minecraft/class_265;
|
||||
METHOD method_10217 updateEnabled (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -13,4 +13,5 @@ CLASS net/minecraft/class_2384 net/minecraft/block/InfestedBlock
|
|||
ARG 0 regularBlock
|
||||
METHOD method_10271 getRegularBlock ()Lnet/minecraft/class_2248;
|
||||
METHOD method_24797 spawnSilverfish (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -4,4 +4,6 @@ CLASS net/minecraft/class_3748 net/minecraft/block/JigsawBlock
|
|||
ARG 0 info1
|
||||
ARG 1 info2
|
||||
METHOD method_26378 getFacing (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
|
||||
ARG 0 state
|
||||
METHOD method_26379 getRotation (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
|
||||
ARG 0 state
|
||||
|
|
|
@ -0,0 +1,64 @@
|
|||
CLASS net/minecraft/class_3620 net/minecraft/block/MapColor
|
||||
COMMENT Represents the surface color of a block when rendered from the {@link net.minecraft.client.render.MapRenderer}.
|
||||
COMMENT Color names refer to a material or an object which refers to their vanilla Minecraft textures, not their real-world counterparts, eg. "emerald green".
|
||||
COMMENT Names are in the form of either <i>blockReference_baseColor</i> or <i>color</i>.
|
||||
FIELD field_15976 LIGHT_BLUE_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15977 BROWN Lnet/minecraft/class_3620;
|
||||
FIELD field_15978 GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15979 WHITE_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15980 LAPIS_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_15981 TERRACOTTA_ORANGE Lnet/minecraft/class_3620;
|
||||
FIELD field_15982 TERRACOTTA_RED Lnet/minecraft/class_3620;
|
||||
FIELD field_15983 DIAMOND_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_15984 BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_15985 TERRACOTTA_MAGENTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15986 PALE_YELLOW Lnet/minecraft/class_3620;
|
||||
FIELD field_15987 ORANGE Lnet/minecraft/class_3620;
|
||||
FIELD field_15988 TERRACOTTA_LIGHT_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15989 TERRACOTTA_PINK Lnet/minecraft/class_3620;
|
||||
FIELD field_15990 TERRACOTTA_CYAN Lnet/minecraft/class_3620;
|
||||
FIELD field_15991 TERRACOTTA_LIGHT_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_15992 TERRACOTTA_BROWN Lnet/minecraft/class_3620;
|
||||
FIELD field_15993 LIGHT_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15994 GOLD Lnet/minecraft/class_3620;
|
||||
FIELD field_15995 GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_15996 OAK_TAN Lnet/minecraft/class_3620;
|
||||
FIELD field_15997 LIME Lnet/minecraft/class_3620;
|
||||
FIELD field_15998 MAGENTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15999 PALE_GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_16000 DIRT_BROWN Lnet/minecraft/class_3620;
|
||||
FIELD field_16001 EMERALD_GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_16002 BRIGHT_RED Lnet/minecraft/class_3620;
|
||||
FIELD field_16003 TERRACOTTA_WHITE Lnet/minecraft/class_3620;
|
||||
FIELD field_16004 DARK_GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_16005 IRON_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_16006 COLORS [Lnet/minecraft/class_3620;
|
||||
FIELD field_16007 TERRACOTTA_BLACK Lnet/minecraft/class_3620;
|
||||
FIELD field_16008 CLEAR Lnet/minecraft/class_3620;
|
||||
FIELD field_16009 BLACK Lnet/minecraft/class_3620;
|
||||
FIELD field_16010 YELLOW Lnet/minecraft/class_3620;
|
||||
FIELD field_16011 color I
|
||||
FIELD field_16012 DARK_RED Lnet/minecraft/class_3620;
|
||||
FIELD field_16013 TERRACOTTA_YELLOW Lnet/minecraft/class_3620;
|
||||
FIELD field_16014 PURPLE Lnet/minecraft/class_3620;
|
||||
FIELD field_16015 TERRACOTTA_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_16016 PALE_PURPLE Lnet/minecraft/class_3620;
|
||||
FIELD field_16017 SPRUCE_BROWN Lnet/minecraft/class_3620;
|
||||
FIELD field_16018 TERRACOTTA_LIME Lnet/minecraft/class_3620;
|
||||
FIELD field_16019 WATER_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_16020 RED Lnet/minecraft/class_3620;
|
||||
FIELD field_16021 id I
|
||||
FIELD field_16022 WHITE Lnet/minecraft/class_3620;
|
||||
FIELD field_16023 STONE_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_16024 LIGHT_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_16025 OFF_WHITE Lnet/minecraft/class_3620;
|
||||
FIELD field_16026 CYAN Lnet/minecraft/class_3620;
|
||||
FIELD field_16027 TERRACOTTA_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_16028 TERRACOTTA_GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_16029 TERRACOTTA_PURPLE Lnet/minecraft/class_3620;
|
||||
FIELD field_16030 PINK Lnet/minecraft/class_3620;
|
||||
METHOD <init> (II)V
|
||||
ARG 1 id
|
||||
ARG 2 color
|
||||
METHOD method_15820 getRenderColor (I)I
|
||||
ARG 1 shade
|
|
@ -11,12 +11,12 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
|
|||
FIELD field_15919 PORTAL Lnet/minecraft/class_3614;
|
||||
COMMENT Material for the various portal blocks.
|
||||
FIELD field_15920 WATER Lnet/minecraft/class_3614;
|
||||
FIELD field_15921 UNUSED_PLANT Lnet/minecraft/class_3614;
|
||||
COMMENT Not in use, but has foliage color.
|
||||
FIELD field_15921 MOSS_BLOCK Lnet/minecraft/class_3614;
|
||||
COMMENT Material for full sized moss blocks. Unused in this version.
|
||||
FIELD field_15922 LAVA Lnet/minecraft/class_3614;
|
||||
FIELD field_15923 LEAVES Lnet/minecraft/class_3614;
|
||||
FIELD field_15924 SUPPORTED Lnet/minecraft/class_3614;
|
||||
COMMENT Material for blocks that require a supporting block such as redstone components, torches, flower pots, and skulls.
|
||||
FIELD field_15924 DECORATION Lnet/minecraft/class_3614;
|
||||
COMMENT Material for decoration blocks such as redstone components, torches, flower pots, rails, buttons, and skulls.
|
||||
FIELD field_15925 CACTUS Lnet/minecraft/class_3614;
|
||||
FIELD field_15926 REPLACEABLE_UNDERWATER_PLANT Lnet/minecraft/class_3614;
|
||||
FIELD field_15927 STRUCTURE_VOID Lnet/minecraft/class_3614;
|
||||
|
@ -83,6 +83,7 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
|
|||
ARG 5 blocksLight
|
||||
ARG 6 breakByHand
|
||||
ARG 7 burnable
|
||||
ARG 8 pistonBehavior
|
||||
METHOD method_15797 isLiquid ()Z
|
||||
METHOD method_15798 getPistonBehavior ()Lnet/minecraft/class_3619;
|
||||
METHOD method_15799 isSolid ()Z
|
||||
|
|
|
@ -1,61 +0,0 @@
|
|||
CLASS net/minecraft/class_3620 net/minecraft/block/MaterialColor
|
||||
FIELD field_15976 CLAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15977 BROWN Lnet/minecraft/class_3620;
|
||||
FIELD field_15978 GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15979 WEB Lnet/minecraft/class_3620;
|
||||
FIELD field_15980 LAPIS Lnet/minecraft/class_3620;
|
||||
FIELD field_15981 ORANGE_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15982 RED_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15983 DIAMOND Lnet/minecraft/class_3620;
|
||||
FIELD field_15984 BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_15985 MAGENTA_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15986 SAND Lnet/minecraft/class_3620;
|
||||
FIELD field_15987 ORANGE Lnet/minecraft/class_3620;
|
||||
FIELD field_15988 LIGHT_GRAY_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15989 PINK_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15990 CYAN_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15991 LIGHT_BLUE_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15992 BROWN_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15993 LIGHT_GRAY Lnet/minecraft/class_3620;
|
||||
FIELD field_15994 GOLD Lnet/minecraft/class_3620;
|
||||
FIELD field_15995 GREEN Lnet/minecraft/class_3620;
|
||||
FIELD field_15996 WOOD Lnet/minecraft/class_3620;
|
||||
FIELD field_15997 LIME Lnet/minecraft/class_3620;
|
||||
FIELD field_15998 MAGENTA Lnet/minecraft/class_3620;
|
||||
FIELD field_15999 GRASS Lnet/minecraft/class_3620;
|
||||
FIELD field_16000 DIRT Lnet/minecraft/class_3620;
|
||||
FIELD field_16001 EMERALD Lnet/minecraft/class_3620;
|
||||
FIELD field_16002 LAVA Lnet/minecraft/class_3620;
|
||||
FIELD field_16003 WHITE_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16004 FOLIAGE Lnet/minecraft/class_3620;
|
||||
FIELD field_16005 IRON Lnet/minecraft/class_3620;
|
||||
FIELD field_16006 COLORS [Lnet/minecraft/class_3620;
|
||||
FIELD field_16007 BLACK_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16008 CLEAR Lnet/minecraft/class_3620;
|
||||
FIELD field_16009 BLACK Lnet/minecraft/class_3620;
|
||||
FIELD field_16010 YELLOW Lnet/minecraft/class_3620;
|
||||
FIELD field_16011 color I
|
||||
FIELD field_16012 NETHER Lnet/minecraft/class_3620;
|
||||
FIELD field_16013 YELLOW_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16014 PURPLE Lnet/minecraft/class_3620;
|
||||
FIELD field_16015 BLUE_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16016 ICE Lnet/minecraft/class_3620;
|
||||
FIELD field_16017 SPRUCE Lnet/minecraft/class_3620;
|
||||
FIELD field_16018 LIME_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16019 WATER Lnet/minecraft/class_3620;
|
||||
FIELD field_16020 RED Lnet/minecraft/class_3620;
|
||||
FIELD field_16021 id I
|
||||
FIELD field_16022 WHITE Lnet/minecraft/class_3620;
|
||||
FIELD field_16023 STONE Lnet/minecraft/class_3620;
|
||||
FIELD field_16024 LIGHT_BLUE Lnet/minecraft/class_3620;
|
||||
FIELD field_16025 QUARTZ Lnet/minecraft/class_3620;
|
||||
FIELD field_16026 CYAN Lnet/minecraft/class_3620;
|
||||
FIELD field_16027 GRAY_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16028 GREEN_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16029 PURPLE_TERRACOTTA Lnet/minecraft/class_3620;
|
||||
FIELD field_16030 PINK Lnet/minecraft/class_3620;
|
||||
METHOD <init> (II)V
|
||||
ARG 1 id
|
||||
ARG 2 color
|
||||
METHOD method_15820 getRenderColor (I)I
|
||||
ARG 1 shade
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock
|
||||
FIELD field_11304 SHAPE Lnet/minecraft/class_265;
|
||||
METHOD method_10349 trySpawningBigMushroom (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 random
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_2389 net/minecraft/block/PaneBlock
|
||||
METHOD method_10281 connectsTo (Lnet/minecraft/class_2680;Z)Z
|
||||
ARG 1 state
|
||||
ARG 2 sideSolidFullSquare
|
||||
|
|
|
@ -20,3 +20,5 @@ CLASS net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock
|
|||
FIELD field_12230 UP_HEAD_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_12231 SHORT_UP_ARM_SHAPE Lnet/minecraft/class_265;
|
||||
METHOD method_11520 getHeadShape (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265;
|
||||
ARG 0 direction
|
||||
ARG 1 shortHead
|
||||
|
|
|
@ -5,7 +5,6 @@ CLASS net/minecraft/class_2442 net/minecraft/block/PoweredRailBlock
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 boolean4
|
||||
ARG 5 distance
|
||||
METHOD method_10414 isPoweredByOtherRails (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZILnet/minecraft/class_2768;)Z
|
||||
ARG 1 world
|
||||
|
|
|
@ -9,6 +9,9 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
|
|||
FIELD field_24413 DOT_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_24733 dotState Lnet/minecraft/class_2680;
|
||||
METHOD method_10477 getRenderConnectionType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2773;
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 direction
|
||||
METHOD method_10479 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
@ -25,7 +28,7 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
|
|||
ARG 1 state
|
||||
METHOD method_10487 getWireColor (I)I
|
||||
ARG 0 powerLevel
|
||||
METHOD method_27840 (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
METHOD method_27840 getPlacementState (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 pos
|
||||
|
@ -36,10 +39,10 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
|
|||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 pos
|
||||
METHOD method_27844 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
METHOD method_27844 updateOffsetNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_27845 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
|
||||
METHOD method_27845 getShapeForState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
|
||||
ARG 1 state
|
||||
METHOD method_27846 isFullyConnected (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
|
@ -51,8 +54,10 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 floor
|
||||
METHOD method_28482 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
|
||||
METHOD method_28482 updateForNewState (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 oldState
|
||||
ARG 4 newState
|
||||
METHOD method_28483 isNotConnected (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock
|
|||
FIELD field_23153 CHARGES Lnet/minecraft/class_2758;
|
||||
METHOD method_26156 findRespawnPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Ljava/util/Optional;
|
||||
ARG 0 entity
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_26157 getLightLevel (Lnet/minecraft/class_2680;I)I
|
||||
ARG 0 state
|
||||
|
@ -11,6 +12,7 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock
|
|||
ARG 1 pos
|
||||
ARG 2 state
|
||||
METHOD method_27353 isNether (Lnet/minecraft/class_1937;)Z
|
||||
ARG 0 world
|
||||
METHOD method_29289 isChargeItem (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
METHOD method_29290 canCharge (Lnet/minecraft/class_2680;)Z
|
||||
|
|
|
@ -6,3 +6,7 @@ CLASS net/minecraft/class_2473 net/minecraft/block/SaplingBlock
|
|||
ARG 1 generator
|
||||
ARG 2 settings
|
||||
METHOD method_10507 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 random
|
||||
|
|
|
@ -6,3 +6,4 @@ CLASS net/minecraft/class_2472 net/minecraft/block/SeaPickleBlock
|
|||
FIELD field_11474 FOUR_PICKLES_SHAPE Lnet/minecraft/class_265;
|
||||
FIELD field_11475 WATERLOGGED Lnet/minecraft/class_2746;
|
||||
METHOD method_10506 isDry (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
CLASS net/minecraft/class_2500 net/minecraft/block/SpreadableBlock
|
||||
METHOD method_10613 canSpread (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 state
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_10614 canSurvive (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 state
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -44,7 +44,7 @@ CLASS net/minecraft/class_2510 net/minecraft/block/StairsBlock
|
|||
ARG 2 pos
|
||||
METHOD method_10676 isStairs (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
METHOD method_10678 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
|
||||
METHOD method_10678 isDifferentOrientation (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
|
||||
ARG 0 state
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS net/minecraft/class_2515 net/minecraft/block/StructureBlock
|
||||
FIELD field_11586 MODE Lnet/minecraft/class_2754;
|
||||
METHOD method_10703 doAction (Lnet/minecraft/class_3218;Lnet/minecraft/class_2633;)V
|
||||
ARG 1 world
|
||||
ARG 2 blockEntity
|
||||
|
|
|
@ -9,5 +9,8 @@ CLASS net/minecraft/class_4850 net/minecraft/block/TargetBlock
|
|||
METHOD method_24858 trigger (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1297;)I
|
||||
ARG 0 world
|
||||
ARG 1 state
|
||||
ARG 2 hitResult
|
||||
ARG 3 entity
|
||||
METHOD method_24859 calculatePower (Lnet/minecraft/class_3965;Lnet/minecraft/class_243;)I
|
||||
ARG 0 hitResult
|
||||
ARG 1 pos
|
||||
|
|
|
@ -3,7 +3,9 @@ CLASS net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock
|
|||
FIELD field_11710 EGGS Lnet/minecraft/class_2758;
|
||||
FIELD field_11711 HATCH Lnet/minecraft/class_2758;
|
||||
FIELD field_11712 SMALL_SHAPE Lnet/minecraft/class_265;
|
||||
METHOD method_10831 isSand (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
||||
METHOD method_10831 isSandBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_10832 shouldHatchProgress (Lnet/minecraft/class_1937;)Z
|
||||
ARG 1 world
|
||||
METHOD method_10833 breakEgg (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
|
@ -15,3 +17,5 @@ CLASS net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock
|
|||
ARG 3 entity
|
||||
ARG 4 inverseChance
|
||||
METHOD method_10835 breaksEgg (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
|
|
|
@ -3,5 +3,6 @@ CLASS net/minecraft/class_2341 net/minecraft/block/WallMountedBlock
|
|||
METHOD method_10119 getDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
|
||||
ARG 0 state
|
||||
METHOD method_20046 canPlaceAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 direction
|
||||
|
|
|
@ -26,6 +26,7 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
|
|||
ARG 1 fuel
|
||||
METHOD method_11201 isBurning ()Z
|
||||
METHOD method_11202 addFuel (Ljava/util/Map;Lnet/minecraft/class_1935;I)V
|
||||
ARG 0 fuelTimes
|
||||
ARG 1 item
|
||||
ARG 2 fuelTime
|
||||
METHOD method_11203 craftRecipe (Lnet/minecraft/class_1860;)V
|
||||
|
@ -35,4 +36,6 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
|
|||
METHOD method_17763 dropExperience (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z
|
||||
COMMENT Returns whether the provided {@code item} is in the {@link
|
||||
COMMENT net.minecraft.tag.ItemTags#NON_FLAMMABLE_WOOD non_flammable_wood} tag.
|
||||
ARG 0 item
|
||||
|
|
|
@ -10,11 +10,13 @@ CLASS net/minecraft/class_2582 net/minecraft/block/entity/BannerPattern
|
|||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V
|
||||
ARG 3 name
|
||||
ARG 4 id
|
||||
ARG 5 hasPatternItem
|
||||
METHOD method_10945 getId ()Ljava/lang/String;
|
||||
METHOD method_10946 byId (Ljava/lang/String;)Lnet/minecraft/class_2582;
|
||||
ARG 0 id
|
||||
METHOD method_10947 getName ()Ljava/lang/String;
|
||||
METHOD method_22536 getSpriteId (Z)Lnet/minecraft/class_2960;
|
||||
ARG 1 banner
|
||||
CLASS class_3750 Patterns
|
||||
FIELD field_16548 entries Ljava/util/List;
|
||||
METHOD method_16375 toTag ()Lnet/minecraft/class_2499;
|
||||
|
|
|
@ -4,6 +4,8 @@ CLASS net/minecraft/class_3719 net/minecraft/block/entity/BarrelBlockEntity
|
|||
METHOD <init> (Lnet/minecraft/class_2591;)V
|
||||
ARG 1 type
|
||||
METHOD method_17764 playSound (Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V
|
||||
ARG 1 state
|
||||
ARG 2 soundEvent
|
||||
METHOD method_18318 setOpen (Lnet/minecraft/class_2680;Z)V
|
||||
ARG 1 state
|
||||
ARG 2 open
|
||||
|
|
|
@ -11,6 +11,7 @@ CLASS net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity
|
|||
METHOD method_10934 getPotionEffectById (I)Lnet/minecraft/class_1291;
|
||||
ARG 0 id
|
||||
METHOD method_10936 setCustomName (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 customName
|
||||
METHOD method_10937 getBeamSegments ()Ljava/util/List;
|
||||
METHOD method_10938 playSound (Lnet/minecraft/class_3414;)V
|
||||
METHOD method_10939 getLevel ()I
|
||||
|
|
|
@ -11,8 +11,10 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
|
|||
METHOD method_21850 angerBees (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)V
|
||||
ARG 1 player
|
||||
ARG 2 state
|
||||
ARG 3 beeState
|
||||
METHOD method_21852 tryReleaseBee (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List;
|
||||
ARG 1 state
|
||||
ARG 2 beeState
|
||||
METHOD method_21854 (Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_4482$class_4483;)Z
|
||||
ARG 4 bee
|
||||
METHOD method_21855 releaseBee (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;)Z
|
||||
|
|
|
@ -7,13 +7,16 @@ CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
|
|||
FIELD field_19157 resonating Z
|
||||
FIELD field_19158 resonateTime I
|
||||
METHOD method_17031 activate (Lnet/minecraft/class_2350;)V
|
||||
COMMENT Rings the bell in a given direction.
|
||||
ARG 1 direction
|
||||
METHOD method_20218 applyParticlesToRaiders (Lnet/minecraft/class_1937;)V
|
||||
ARG 1 world
|
||||
METHOD method_20219 notifyMemoriesOfBell ()V
|
||||
COMMENT Makes living entities within 48 blocks remember that they heard a bell at the current world time.
|
||||
METHOD method_20518 isRaiderEntity (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_20520 applyGlowToEntity (Lnet/minecraft/class_1309;)V
|
||||
COMMENT Gives the {@link net.minecraft.entity.effect.StatusEffects#GLOWING} status effect to the given entity for 3 seconds (60 ticks).
|
||||
ARG 1 entity
|
||||
METHOD method_20521 applyGlowToRaiders (Lnet/minecraft/class_1937;)V
|
||||
ARG 1 world
|
||||
|
|
|
@ -13,12 +13,13 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
|
|||
METHOD method_10998 setPos (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_10999 writeIdentifyingData (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_11000 resetBlock ()V
|
||||
METHOD method_11001 applyMirror (Lnet/minecraft/class_2415;)V
|
||||
ARG 1 mirror
|
||||
METHOD method_11002 hasWorld ()Z
|
||||
METHOD method_11003 populateCrashReport (Lnet/minecraft/class_129;)V
|
||||
ARG 1 crashReportSection
|
||||
METHOD method_11004 onSyncedBlockEvent (II)Z
|
||||
ARG 1 type
|
||||
ARG 2 data
|
||||
|
@ -26,8 +27,8 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
|
|||
ARG 0 state
|
||||
ARG 1 tag
|
||||
METHOD method_11006 getRenderDistance ()D
|
||||
METHOD method_11007 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_11007 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_11009 setLocation (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
@ -43,6 +44,6 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
|
|||
METHOD method_11016 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_11017 getType ()Lnet/minecraft/class_2591;
|
||||
METHOD method_16886 toUpdatePacket ()Lnet/minecraft/class_2622;
|
||||
METHOD method_16887 toInitialChunkDataTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16887 toInitialChunkDataNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_20525 markInvalid ()V
|
||||
METHOD method_5431 markDirty ()V
|
||||
|
|
|
@ -8,8 +8,11 @@ CLASS net/minecraft/class_2591 net/minecraft/block/entity/BlockEntityType
|
|||
ARG 2 blocks
|
||||
ARG 3 type
|
||||
METHOD method_11030 create (Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591;
|
||||
ARG 0 id
|
||||
ARG 1 builder
|
||||
METHOD method_11032 instantiate ()Lnet/minecraft/class_2586;
|
||||
METHOD method_11033 getId (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960;
|
||||
ARG 0 type
|
||||
METHOD method_20526 supports (Lnet/minecraft/class_2248;)Z
|
||||
ARG 1 block
|
||||
METHOD method_24182 get (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_3924 net/minecraft/block/entity/CampfireBlockEntity
|
|||
METHOD method_17505 getItemsBeingCooked ()Lnet/minecraft/class_2371;
|
||||
METHOD method_17506 spawnItemsBeingCooked ()V
|
||||
METHOD method_17507 saveInitialChunkData (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_17508 updateItemsBeingCooked ()V
|
||||
METHOD method_17509 spawnSmokeParticles ()V
|
||||
METHOD method_17510 updateListeners ()V
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_2643 net/minecraft/block/entity/EndGatewayBlockEntity
|
|||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 searchRadius
|
||||
ARG 3 force
|
||||
METHOD method_11411 startTeleportCooldown ()V
|
||||
METHOD method_11412 getCooldownBeamHeight (F)F
|
||||
ARG 1 tickDelta
|
||||
|
|
|
@ -4,5 +4,6 @@ CLASS net/minecraft/class_2611 net/minecraft/block/entity/EnderChestBlockEntity
|
|||
FIELD field_12006 viewerCount I
|
||||
FIELD field_12007 animationProgress F
|
||||
METHOD method_11218 canPlayerUse (Lnet/minecraft/class_1657;)Z
|
||||
ARG 1 player
|
||||
METHOD method_11219 onOpen ()V
|
||||
METHOD method_11220 onClose ()V
|
||||
|
|
|
@ -24,6 +24,8 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
|
|||
METHOD method_11248 getInputInventory (Lnet/minecraft/class_2615;)Lnet/minecraft/class_1263;
|
||||
ARG 0 hopper
|
||||
METHOD method_11250 getInventoryAt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1263;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_11251 getInventoryAt (Lnet/minecraft/class_1937;DDD)Lnet/minecraft/class_1263;
|
||||
ARG 0 world
|
||||
ARG 1 x
|
||||
|
@ -48,7 +50,8 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
|
|||
ARG 0 inv
|
||||
ARG 1 facing
|
||||
METHOD method_11258 isInventoryFull (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Z
|
||||
ARG 1 inv
|
||||
ARG 0 inventory
|
||||
ARG 1 direction
|
||||
METHOD method_11260 transfer (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1799;
|
||||
ARG 0 from
|
||||
ARG 1 to
|
||||
|
|
|
@ -5,10 +5,12 @@ CLASS net/minecraft/class_2621 net/minecraft/block/entity/LootableContainerBlock
|
|||
ARG 1 list
|
||||
METHOD method_11282 getInvStackList ()Lnet/minecraft/class_2371;
|
||||
METHOD method_11283 deserializeLootTable (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 nbt
|
||||
METHOD method_11285 setLootTable (Lnet/minecraft/class_2960;J)V
|
||||
ARG 1 id
|
||||
ARG 2 seed
|
||||
METHOD method_11286 serializeLootTable (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 nbt
|
||||
METHOD method_11287 setLootTable (Lnet/minecraft/class_1922;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;)V
|
||||
ARG 0 world
|
||||
ARG 1 random
|
||||
|
|
|
@ -12,17 +12,18 @@ CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity
|
|||
METHOD method_11311 getBoundingBox (Lnet/minecraft/class_2350;)Lnet/minecraft/class_238;
|
||||
ARG 1 openDirection
|
||||
METHOD method_11312 getAnimationProgress (F)F
|
||||
ARG 1 delta
|
||||
METHOD method_11313 getAnimationStage ()Lnet/minecraft/class_2627$class_2628;
|
||||
METHOD method_11314 getBoundingBox (Lnet/minecraft/class_2680;)Lnet/minecraft/class_238;
|
||||
ARG 1 state
|
||||
METHOD method_11315 getCollisionBox (Lnet/minecraft/class_2350;)Lnet/minecraft/class_238;
|
||||
ARG 1 facing
|
||||
METHOD method_11316 pushEntities ()V
|
||||
METHOD method_11317 serializeInventory (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_11317 writeInventoryNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_11318 updateAnimation ()V
|
||||
METHOD method_11319 deserializeInventory (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_11319 readInventoryNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_11320 getColor ()Lnet/minecraft/class_1767;
|
||||
METHOD method_20047 updateNeighborStates ()V
|
||||
METHOD method_27093 suffocates ()Z
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
|
||||
FIELD field_12046 editor Lnet/minecraft/class_1657;
|
||||
FIELD field_12048 editable Z
|
||||
FIELD field_12049 textBeingEdited [Lnet/minecraft/class_5481;
|
||||
FIELD field_12050 text [Lnet/minecraft/class_2561;
|
||||
FIELD field_12049 textsBeingEdited [Lnet/minecraft/class_5481;
|
||||
FIELD field_12050 texts [Lnet/minecraft/class_2561;
|
||||
FIELD field_16419 textColor Lnet/minecraft/class_1767;
|
||||
METHOD method_11299 setTextOnRow (ILnet/minecraft/class_2561;)V
|
||||
ARG 1 row
|
||||
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
|
|||
METHOD method_11301 onActivate (Lnet/minecraft/class_1657;)Z
|
||||
ARG 1 player
|
||||
METHOD method_11303 setEditable (Z)V
|
||||
ARG 1 editable
|
||||
METHOD method_11304 getCommandSource (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168;
|
||||
ARG 1 player
|
||||
METHOD method_11305 getEditor ()Lnet/minecraft/class_1657;
|
||||
|
|
|
@ -4,7 +4,8 @@ CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
|
|||
FIELD field_12087 owner Lcom/mojang/authlib/GameProfile;
|
||||
FIELD field_12088 sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
|
||||
FIELD field_12089 userCache Lnet/minecraft/class_3312;
|
||||
METHOD method_11333 setOwnerAndType (Lcom/mojang/authlib/GameProfile;)V
|
||||
METHOD method_11333 setOwner (Lcom/mojang/authlib/GameProfile;)V
|
||||
ARG 1 owner
|
||||
METHOD method_11334 getOwner ()Lcom/mojang/authlib/GameProfile;
|
||||
METHOD method_11335 loadProperties (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile;
|
||||
ARG 0 profile
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
|
|||
METHOD method_11343 setStructureName (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD method_11344 setStructureName (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 structureName
|
||||
METHOD method_11345 getMirror ()Lnet/minecraft/class_2415;
|
||||
METHOD method_11346 getIntegrity ()F
|
||||
METHOD method_11347 setShowAir (Z)V
|
||||
|
@ -48,6 +49,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
|
|||
METHOD method_11366 saveStructure (Z)Z
|
||||
METHOD method_11367 shouldIgnoreEntities ()Z
|
||||
METHOD method_11368 loadStructure (Lnet/minecraft/class_3218;Z)Z
|
||||
ARG 1 world
|
||||
METHOD method_11369 findStructureBlockEntities (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/List;
|
||||
ARG 1 pos1
|
||||
ARG 2 pos2
|
||||
|
@ -60,6 +62,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
|
|||
METHOD method_11374 getMode ()Lnet/minecraft/class_2776;
|
||||
METHOD method_11375 shouldShowAir ()Z
|
||||
METHOD method_11376 loadStructure (Lnet/minecraft/class_3218;)Z
|
||||
ARG 1 world
|
||||
METHOD method_11377 setSize (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_11378 setOffset (Lnet/minecraft/class_2338;)V
|
||||
|
@ -78,5 +81,6 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
|
|||
METHOD method_20048 createRandom (J)Ljava/util/Random;
|
||||
ARG 0 seed
|
||||
METHOD method_21864 place (Lnet/minecraft/class_3218;ZLnet/minecraft/class_3499;)Z
|
||||
ARG 1 world
|
||||
METHOD method_21865 getStructurePath ()Ljava/lang/String;
|
||||
CLASS class_2634 Action
|
||||
|
|
|
@ -14,7 +14,7 @@ CLASS net/minecraft/class_2674 net/minecraft/block/piston/PistonHandler
|
|||
ARG 4 retracted
|
||||
METHOD method_11536 getBrokenBlocks ()Ljava/util/List;
|
||||
METHOD method_11537 calculatePush ()Z
|
||||
METHOD method_11538 canMoveAdjacentBlock (Lnet/minecraft/class_2338;)Z
|
||||
METHOD method_11538 tryMoveAdjacentBlock (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_11539 setMovedBlocks (II)V
|
||||
ARG 1 from
|
||||
|
|
|
@ -6,4 +6,12 @@ CLASS net/minecraft/class_2650 net/minecraft/block/sapling/LargeTreeSaplingGener
|
|||
ARG 3 x
|
||||
ARG 4 z
|
||||
METHOD method_11443 createLargeTreeFeature (Ljava/util/Random;)Lnet/minecraft/class_2975;
|
||||
ARG 1 random
|
||||
METHOD method_11444 generateLargeTree (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;II)Z
|
||||
ARG 1 world
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 pos
|
||||
ARG 4 state
|
||||
ARG 5 random
|
||||
ARG 6 x
|
||||
ARG 7 z
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
CLASS net/minecraft/class_2647 net/minecraft/block/sapling/SaplingGenerator
|
||||
METHOD method_11430 createTreeFeature (Ljava/util/Random;Z)Lnet/minecraft/class_2975;
|
||||
ARG 1 random
|
||||
ARG 2 bees
|
||||
METHOD method_11431 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z
|
||||
ARG 1 world
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 pos
|
||||
ARG 4 state
|
||||
ARG 5 random
|
||||
|
|
|
@ -9,10 +9,16 @@ CLASS net/minecraft/class_309 net/minecraft/client/Keyboard
|
|||
METHOD <init> (Lnet/minecraft/class_310;)V
|
||||
ARG 1 client
|
||||
METHOD method_1455 setClipboard (Ljava/lang/String;)V
|
||||
ARG 1 clipboard
|
||||
METHOD method_1456 debugError (Ljava/lang/String;[Ljava/lang/Object;)V
|
||||
ARG 1 key
|
||||
ARG 2 args
|
||||
METHOD method_1457 onChar (JII)V
|
||||
ARG 1 window
|
||||
ARG 4 modifiers
|
||||
METHOD method_1459 debugWarn (Ljava/lang/String;[Ljava/lang/Object;)V
|
||||
ARG 1 key
|
||||
ARG 2 args
|
||||
METHOD method_1460 getClipboard ()Ljava/lang/String;
|
||||
METHOD method_1461 (IJ)V
|
||||
ARG 1 error
|
||||
|
@ -24,15 +30,17 @@ CLASS net/minecraft/class_309 net/minecraft/client/Keyboard
|
|||
ARG 1 window
|
||||
ARG 3 key
|
||||
ARG 4 scancode
|
||||
ARG 6 modifiers
|
||||
METHOD method_1468 processF3 (I)Z
|
||||
ARG 1 key
|
||||
METHOD method_1469 copyEntity (Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 id
|
||||
ARG 2 pos
|
||||
ARG 3 tag
|
||||
ARG 3 nbt
|
||||
METHOD method_1472 setup (J)V
|
||||
ARG 1 window
|
||||
METHOD method_1474 pollDebugCrash ()V
|
||||
METHOD method_1475 copyBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 state
|
||||
ARG 2 pos
|
||||
ARG 3 tag
|
||||
ARG 3 nbt
|
||||
|
|
|
@ -1,4 +1,44 @@
|
|||
CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
||||
COMMENT Represents a logical Minecraft client.
|
||||
COMMENT The logical Minecraft client is responsible for rendering, sound playback and control input.
|
||||
COMMENT The Minecraft client also manages connections to a logical server which may be the client's {@link net.minecraft.server.integrated.IntegratedServer} or a remote server.
|
||||
COMMENT The Minecraft client instance may be obtained using {@link MinecraftClient#getInstance()}.
|
||||
COMMENT
|
||||
COMMENT <p>Rendering on a Minecraft client is split into several facilities.
|
||||
COMMENT The primary entrypoint for rendering is {@link net.minecraft.client.render.GameRenderer#render(float, long, boolean)}.
|
||||
COMMENT <div class="fabric"><table border=1>
|
||||
COMMENT <caption>Rendering facilities</caption>
|
||||
COMMENT <tr>
|
||||
COMMENT <th><b>Thing to render</b></th> <th><b>Rendering facility</b></th>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>World</td> <td>{@link net.minecraft.client.render.WorldRenderer}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Blocks and Fluids</td> <td>{@link net.minecraft.client.render.block.BlockRenderManager}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Entities</td> <td>{@link net.minecraft.client.render.entity.EntityRenderDispatcher}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Block entities</td> <td>{@link net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Items</td> <td>{@link net.minecraft.client.render.item.ItemRenderer}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Items held in hand</td> <td>{@link net.minecraft.client.render.item.HeldItemRenderer}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Text</td> <td>{@link net.minecraft.client.font.TextRenderer}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Game hud (health bar, hunger bar)</td> <td>{@link net.minecraft.client.gui.hud.InGameHud}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT </table></div>
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.server.integrated.IntegratedServer
|
||||
COMMENT @see net.minecraft.client.render.GameRenderer
|
||||
FIELD field_16240 profiler Lnet/minecraft/class_3695;
|
||||
FIELD field_16762 game Lnet/minecraft/class_3799;
|
||||
FIELD field_1686 windowProvider Lnet/minecraft/class_3682;
|
||||
|
@ -14,6 +54,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
FIELD field_1695 windowFocused Z
|
||||
FIELD field_1696 thread Ljava/lang/Thread;
|
||||
FIELD field_1697 runDirectory Ljava/io/File;
|
||||
COMMENT The directory that stores options, worlds, resource packs, logs, etc.
|
||||
FIELD field_1698 running Z
|
||||
FIELD field_1699 currentServerEntry Lnet/minecraft/class_642;
|
||||
FIELD field_1700 instance Lnet/minecraft/class_310;
|
||||
|
@ -61,14 +102,24 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
FIELD field_1743 skipGameRender Z
|
||||
FIELD field_1744 connectedToRealms Z
|
||||
FIELD field_1745 resourceManager Lnet/minecraft/class_3296;
|
||||
FIELD field_1746 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_1746 integratedServerConnection Lnet/minecraft/class_2535;
|
||||
COMMENT The client connection to the integrated server.
|
||||
COMMENT This is only used when connecting to the integrated server.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.client.gui.screen.ConnectScreen
|
||||
FIELD field_1747 crashReport Lnet/minecraft/class_128;
|
||||
FIELD field_1748 levelStorage Lnet/minecraft/class_32;
|
||||
FIELD field_1749 ALT_TEXT_RENDERER_ID Lnet/minecraft/class_2960;
|
||||
FIELD field_1750 lastMetricsSampleTime J
|
||||
FIELD field_1751 blockColors Lnet/minecraft/class_324;
|
||||
FIELD field_1752 itemUseCooldown I
|
||||
COMMENT The cooldown for using items when {@linkplain net.minecraft.client.option.GameOptions#keyUse the item use button} is held down.
|
||||
FIELD field_1755 currentScreen Lnet/minecraft/class_437;
|
||||
COMMENT The Minecraft client's currently open screen.
|
||||
COMMENT This field should only be used to get the current screen.
|
||||
COMMENT For changing the screen use {@link MinecraftClient#openScreen(Screen)}
|
||||
COMMENT
|
||||
COMMENT @see MinecraftClient#openScreen(Screen)
|
||||
FIELD field_1756 blockRenderManager Lnet/minecraft/class_776;
|
||||
FIELD field_1757 resourcePackDir Ljava/io/File;
|
||||
FIELD field_1758 tutorialManager Lnet/minecraft/class_1156;
|
||||
|
@ -139,13 +190,18 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
ARG 1 error
|
||||
ARG 2 description
|
||||
METHOD method_1507 openScreen (Lnet/minecraft/class_437;)V
|
||||
COMMENT Opens a new screen, changing the current screen if needed.
|
||||
COMMENT
|
||||
COMMENT <p>If the screen being opened is {@code null} and the client is not in game, the title screen will be opened.
|
||||
COMMENT If the currently opened screen is {@code null} and player is dead then the death screen will be opened.
|
||||
COMMENT Otherwise the currently open screen will be closed.
|
||||
ARG 1 screen
|
||||
METHOD method_1508 handleInputEvents ()V
|
||||
METHOD method_1511 doItemPick ()V
|
||||
METHOD method_1513 reloadResourcesConcurrently ()Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_1514 run ()V
|
||||
METHOD method_1515 getGameVersion ()Ljava/lang/String;
|
||||
METHOD method_1516 getResourcePackDownloader ()Lnet/minecraft/class_1066;
|
||||
METHOD method_1516 getResourcePackProvider ()Lnet/minecraft/class_1066;
|
||||
METHOD method_1517 isFancyGraphicsOrBetter ()Z
|
||||
METHOD method_1519 cleanUpAfterCrash ()V
|
||||
METHOD method_1520 getResourcePackManager ()Lnet/minecraft/class_3283;
|
||||
|
@ -199,6 +255,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
METHOD method_1582 getSkinProvider ()Lnet/minecraft/class_1071;
|
||||
METHOD method_1583 doItemUse ()V
|
||||
METHOD method_1584 setCurrentServerEntry (Lnet/minecraft/class_642;)V
|
||||
ARG 1 serverEntry
|
||||
METHOD method_1586 getLevelStorage ()Lnet/minecraft/class_32;
|
||||
METHOD method_1587 addDetailsToCrashReport (Lnet/minecraft/class_128;)Lnet/minecraft/class_128;
|
||||
ARG 1 report
|
||||
|
@ -242,13 +299,14 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
ARG 4 metadata
|
||||
ARG 5 insertionPosition
|
||||
ARG 6 source
|
||||
METHOD method_24041 resetMipmapLevels (I)V
|
||||
METHOD method_24041 setMipmapLevels (I)V
|
||||
ARG 1 mipmapLevels
|
||||
METHOD method_24042 createV3ResourcePackFactory (Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
|
||||
ARG 0 packFactory
|
||||
METHOD method_24043 createV4ResourcePackFactory (Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
|
||||
ARG 0 packFactory
|
||||
METHOD method_24226 handleResourceReloadException (Ljava/lang/Throwable;)V
|
||||
ARG 1 exception
|
||||
METHOD method_24287 getWindowTitle ()Ljava/lang/String;
|
||||
METHOD method_24288 updateWindowTitle ()V
|
||||
METHOD method_24289 isModded ()Z
|
||||
|
@ -281,6 +339,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
ARG 0 session
|
||||
ARG 1 registryTracker
|
||||
ARG 2 resourceManager
|
||||
ARG 3 dataPackSettings
|
||||
METHOD method_29603 (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_310$class_5367;Lnet/minecraft/class_5219;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljava/lang/Thread;)Lnet/minecraft/class_1132;
|
||||
ARG 1 registryTracker
|
||||
ARG 2 session
|
||||
|
@ -291,7 +350,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
ARG 8 serverThread
|
||||
METHOD method_29606 startIntegratedServer (Ljava/lang/String;)V
|
||||
ARG 1 worldName
|
||||
METHOD method_29607 (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V
|
||||
METHOD method_29607 createWorld (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V
|
||||
ARG 1 worldName
|
||||
ARG 2 levelInfo
|
||||
ARG 3 registryTracker
|
||||
|
@ -299,7 +358,10 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
|||
METHOD method_29610 startIntegratedServer (Ljava/lang/String;Lnet/minecraft/class_5455$class_5457;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;ZLnet/minecraft/class_310$class_5366;)V
|
||||
ARG 1 worldName
|
||||
ARG 2 registryTracker
|
||||
ARG 3 dataPackSettingsGetter
|
||||
ARG 4 savePropertiesGetter
|
||||
ARG 5 safeMode
|
||||
ARG 6 worldLoadAction
|
||||
METHOD method_29611 isFabulousGraphicsOrBetter ()Z
|
||||
METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407;
|
||||
METHOD method_31320 getSocialInteractionsManager ()Lnet/minecraft/class_5520;
|
||||
|
|
|
@ -40,6 +40,7 @@ CLASS net/minecraft/class_312 net/minecraft/client/Mouse
|
|||
METHOD method_1604 getY ()D
|
||||
METHOD method_1606 updateMouse ()V
|
||||
METHOD method_1607 setup (J)V
|
||||
ARG 1 window
|
||||
METHOD method_1608 wasLeftButtonClicked ()Z
|
||||
METHOD method_1609 wasRightButtonClicked ()Z
|
||||
METHOD method_1610 unlockCursor ()V
|
||||
|
|
|
@ -1,25 +1,25 @@
|
|||
CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
|
||||
FIELD field_21692 textLayer Lnet/minecraft/class_1921;
|
||||
FIELD field_21693 seeThroughTextLayer Lnet/minecraft/class_1921;
|
||||
FIELD field_2272 xMin F
|
||||
FIELD field_2273 vMax F
|
||||
FIELD field_2274 vMin F
|
||||
FIELD field_2275 uMax F
|
||||
FIELD field_2276 uMin F
|
||||
FIELD field_2278 yMax F
|
||||
FIELD field_2279 yMin F
|
||||
FIELD field_2280 xMax F
|
||||
FIELD field_2272 minX F
|
||||
FIELD field_2273 maxV F
|
||||
FIELD field_2274 minV F
|
||||
FIELD field_2275 maxU F
|
||||
FIELD field_2276 minU F
|
||||
FIELD field_2278 maxY F
|
||||
FIELD field_2279 minY F
|
||||
FIELD field_2280 maxX F
|
||||
METHOD <init> (Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;FFFFFFFF)V
|
||||
ARG 1 textLayer
|
||||
ARG 2 seeThroughTextLayer
|
||||
ARG 3 uMin
|
||||
ARG 4 uMax
|
||||
ARG 5 vMin
|
||||
ARG 6 vMax
|
||||
ARG 7 xMin
|
||||
ARG 8 xMax
|
||||
ARG 9 yMin
|
||||
ARG 10 yMax
|
||||
ARG 3 minU
|
||||
ARG 4 maxU
|
||||
ARG 5 minV
|
||||
ARG 6 maxV
|
||||
ARG 7 minX
|
||||
ARG 8 maxX
|
||||
ARG 9 minY
|
||||
ARG 10 maxY
|
||||
METHOD method_2025 draw (ZFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V
|
||||
ARG 1 italic
|
||||
ARG 2 x
|
||||
|
|
|
@ -44,6 +44,7 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
|
|||
ARG 3 style
|
||||
ARG 4 codePoint
|
||||
METHOD method_27493 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/class_2583;I)Z
|
||||
ARG 4 index
|
||||
ARG 5 style
|
||||
ARG 6 codePoint
|
||||
METHOD method_27494 trimToWidth (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String;
|
||||
|
@ -57,7 +58,9 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
|
|||
ARG 3 style
|
||||
COMMENT the style of the trimmed string
|
||||
METHOD method_27495 wrapLines (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Ljava/util/List;
|
||||
ARG 1 text
|
||||
ARG 2 maxWidth
|
||||
ARG 3 style
|
||||
METHOD method_27496 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z
|
||||
ARG 2 unused
|
||||
ARG 3 style
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
|
||||
COMMENT Manages the rendering of text.
|
||||
COMMENT
|
||||
COMMENT <p>The current instance used by the client can be obtained by
|
||||
COMMENT {@code MinecraftClient.getInstance().textRenderer}.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.client.MinecraftClient#textRenderer
|
||||
FIELD field_1997 fontStorageAccessor Ljava/util/function/Function;
|
||||
FIELD field_2000 fontHeight I
|
||||
COMMENT The font height of the text that is rendered by the text renderer.
|
||||
FIELD field_2001 random Ljava/util/Random;
|
||||
FIELD field_24237 FORWARD_SHIFT Lnet/minecraft/class_1160;
|
||||
FIELD field_24238 handler Lnet/minecraft/class_5225;
|
||||
|
@ -27,10 +34,18 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
|
|||
ARG 4 maxWidth
|
||||
ARG 5 color
|
||||
COMMENT the text color in the 0xAARRGGBB format
|
||||
METHOD method_1713 getStringBoundedHeight (Ljava/lang/String;I)I
|
||||
METHOD method_1713 getWrappedLinesHeight (Ljava/lang/String;I)I
|
||||
COMMENT Gets the height of the text when it has been wrapped.
|
||||
COMMENT
|
||||
COMMENT @return the height of the wrapped text
|
||||
COMMENT @see TextRenderer#wrapLines(StringVisitable, int)
|
||||
ARG 1 text
|
||||
ARG 2 maxWidth
|
||||
METHOD method_1714 trimToWidth (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5348;
|
||||
COMMENT Trims a string to be at most {@code maxWidth} wide.
|
||||
COMMENT
|
||||
COMMENT @return the text
|
||||
COMMENT @see TextHandler#trimToWidth(StringVisitable, int, Style)
|
||||
ARG 1 text
|
||||
ARG 2 width
|
||||
METHOD method_1720 drawWithShadow (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I
|
||||
|
@ -65,9 +80,15 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
|
|||
ARG 9 underlineColor
|
||||
ARG 10 light
|
||||
METHOD method_1726 isRightToLeft ()Z
|
||||
COMMENT Checks if the currently set language uses right to left writing.
|
||||
METHOD method_1727 getWidth (Ljava/lang/String;)I
|
||||
COMMENT Gets the width of some text when rendered.
|
||||
ARG 1 text
|
||||
COMMENT the text
|
||||
METHOD method_1728 wrapLines (Lnet/minecraft/class_5348;I)Ljava/util/List;
|
||||
COMMENT Wraps text when the rendered width of text exceeds the {@code width}.
|
||||
COMMENT
|
||||
COMMENT @return a list of ordered text which has been wrapped
|
||||
ARG 1 text
|
||||
ARG 2 width
|
||||
METHOD method_1729 draw (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I
|
||||
|
@ -141,14 +162,23 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
|
|||
ARG 10 light
|
||||
ARG 11 rightToLeft
|
||||
METHOD method_27523 trimToWidth (Ljava/lang/String;I)Ljava/lang/String;
|
||||
COMMENT Trims a string to be at most {@code maxWidth} wide.
|
||||
COMMENT
|
||||
COMMENT @return the trimmed string
|
||||
COMMENT @see TextHandler#trimToWidth(String, int, Style)
|
||||
ARG 1 text
|
||||
ARG 2 maxWidth
|
||||
METHOD method_27524 trimToWidth (Ljava/lang/String;IZ)Ljava/lang/String;
|
||||
COMMENT Trims a string to be at most {@code maxWidth} wide.
|
||||
COMMENT
|
||||
COMMENT @return the trimmed string
|
||||
ARG 1 text
|
||||
ARG 2 maxWidth
|
||||
ARG 3 backwards
|
||||
METHOD method_27525 getWidth (Lnet/minecraft/class_5348;)I
|
||||
COMMENT Gets the width of some text when rendered.
|
||||
ARG 1 text
|
||||
COMMENT the text
|
||||
METHOD method_27526 getFontStorage (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377;
|
||||
ARG 1 id
|
||||
METHOD method_27527 getTextHandler ()Lnet/minecraft/class_5225;
|
||||
|
@ -191,6 +221,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
|
|||
COMMENT the text color in the 0xAARRGGBB format
|
||||
ARG 6 rightToLeft
|
||||
METHOD method_30880 getWidth (Lnet/minecraft/class_5481;)I
|
||||
COMMENT Gets the width of some text when rendered.
|
||||
ARG 1 text
|
||||
METHOD method_30881 drawWithShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I
|
||||
ARG 1 matrices
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
|
|||
METHOD method_27472 visitFormatted (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z
|
||||
COMMENT Visits the code points of a string, applying the formatting codes within.
|
||||
COMMENT
|
||||
COMMENT <p>The visit is in forward direction.</p>
|
||||
COMMENT <p>The visit is in forward direction.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the full string was visited, or {@code false} indicating
|
||||
COMMENT the {@code visitor} terminated half-way
|
||||
|
@ -24,7 +24,7 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
|
|||
METHOD method_27473 visitFormatted (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z
|
||||
COMMENT Visits the code points of a string, applying the formatting codes within.
|
||||
COMMENT
|
||||
COMMENT <p>The visit is in forward direction.</p>
|
||||
COMMENT <p>The visit is in forward direction.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the full string was visited, or {@code false} indicating
|
||||
COMMENT the {@code visitor} terminated half-way
|
||||
|
@ -53,11 +53,11 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
|
|||
COMMENT Visits the code points for every literal string and the formatting codes
|
||||
COMMENT supplied by the renderable.
|
||||
COMMENT
|
||||
COMMENT <p>The visit is in forward direction.</p>
|
||||
COMMENT <p>The visit is in forward direction.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the full string was visited, or {@code false} indicating
|
||||
COMMENT the {@code visitor} terminated half-way
|
||||
COMMENT @see StringRenderable#visit(StringRenderable.StyledVisitor, Style)
|
||||
COMMENT @see StringVisitable#visit(StringVisitable.StyledVisitor, Style)
|
||||
ARG 0 text
|
||||
ARG 1 style
|
||||
ARG 2 visitor
|
||||
|
@ -80,7 +80,7 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
|
|||
METHOD method_27479 visitFormatted (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z
|
||||
COMMENT Visits the code points of a string, applying the formatting codes within.
|
||||
COMMENT
|
||||
COMMENT <p>The visit is in forward direction.</p>
|
||||
COMMENT <p>The visit is in forward direction.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the full string was visited, or {@code false} indicating
|
||||
COMMENT the {@code visitor} terminated half-way
|
||||
|
|
|
@ -53,5 +53,6 @@ CLASS net/minecraft/class_276 net/minecraft/client/gl/Framebuffer
|
|||
ARG 2 height
|
||||
ARG 3 getError
|
||||
METHOD method_29329 copyDepthFrom (Lnet/minecraft/class_276;)V
|
||||
ARG 1 framebuffer
|
||||
METHOD method_30277 getColorAttachment ()I
|
||||
METHOD method_30278 getDepthAttachment ()I
|
||||
|
|
|
@ -18,6 +18,8 @@ CLASS net/minecraft/class_1008 net/minecraft/client/gl/GlDebug
|
|||
ARG 1 type
|
||||
ARG 2 id
|
||||
ARG 3 severity
|
||||
ARG 4 messageLength
|
||||
ARG 5 message
|
||||
METHOD method_4225 unknown (I)Ljava/lang/String;
|
||||
ARG 0 opcode
|
||||
METHOD method_4226 getSeverity (I)Ljava/lang/String;
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
CLASS net/minecraft/class_3679 net/minecraft/client/gl/GlProgram
|
||||
METHOD method_1270 getProgramRef ()I
|
||||
METHOD method_1274 getVertexShader ()Lnet/minecraft/class_281;
|
||||
METHOD method_1278 getFragmentShader ()Lnet/minecraft/class_281;
|
||||
METHOD method_1279 markUniformsDirty ()V
|
|
@ -1,27 +1,5 @@
|
|||
CLASS net/minecraft/class_281 net/minecraft/client/gl/GlShader
|
||||
FIELD field_1522 refCount I
|
||||
FIELD field_1523 shaderRef I
|
||||
FIELD field_1524 shaderType Lnet/minecraft/class_281$class_282;
|
||||
FIELD field_1525 name Ljava/lang/String;
|
||||
METHOD <init> (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V
|
||||
ARG 1 shaderType
|
||||
ARG 2 shaderRef
|
||||
ARG 3 name
|
||||
METHOD method_1280 getName ()Ljava/lang/String;
|
||||
METHOD method_1281 attachTo (Lnet/minecraft/class_3679;)V
|
||||
METHOD method_1282 release ()V
|
||||
METHOD method_1283 createFromResource (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_281;
|
||||
ARG 0 type
|
||||
ARG 1 name
|
||||
ARG 2 sourceCode
|
||||
CLASS class_282 Type
|
||||
FIELD field_1526 name Ljava/lang/String;
|
||||
FIELD field_1527 loadedShaders Ljava/util/Map;
|
||||
FIELD field_1528 fileExtension Ljava/lang/String;
|
||||
FIELD field_1529 glType I
|
||||
FIELD field_1530 VERTEX Lnet/minecraft/class_281$class_282;
|
||||
FIELD field_1531 FRAGMENT Lnet/minecraft/class_281$class_282;
|
||||
METHOD method_1284 getFileExtension ()Ljava/lang/String;
|
||||
METHOD method_1286 getName ()Ljava/lang/String;
|
||||
METHOD method_1287 getGlType ()I
|
||||
METHOD method_1289 getLoadedShaders ()Ljava/util/Map;
|
||||
CLASS net/minecraft/class_3679 net/minecraft/client/gl/GlShader
|
||||
METHOD method_1270 getProgramRef ()I
|
||||
METHOD method_1274 getVertexShader ()Lnet/minecraft/class_281;
|
||||
METHOD method_1278 getFragmentShader ()Lnet/minecraft/class_281;
|
||||
METHOD method_1279 markUniformsDirty ()V
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
|
|||
FIELD field_1542 stateDirty Z
|
||||
FIELD field_1543 dataType I
|
||||
FIELD field_1544 count I
|
||||
FIELD field_1545 loc I
|
||||
FIELD field_1545 location I
|
||||
FIELD field_1546 name Ljava/lang/String;
|
||||
FIELD field_1547 intData Ljava/nio/IntBuffer;
|
||||
FIELD field_1548 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
|
|||
ARG 4 program
|
||||
METHOD method_1296 uploadMatrix ()V
|
||||
METHOD method_1297 setLoc (I)V
|
||||
ARG 1 loc
|
||||
METHOD method_1298 getName ()Ljava/lang/String;
|
||||
METHOD method_1299 getTypeIndex (Ljava/lang/String;)I
|
||||
ARG 0 typeName
|
||||
|
@ -23,5 +24,11 @@ CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
|
|||
METHOD method_1302 markStateDirty ()V
|
||||
METHOD method_1303 uploadInts ()V
|
||||
METHOD method_22095 uniform1 (II)V
|
||||
ARG 0 location
|
||||
ARG 1 value
|
||||
METHOD method_22096 getUniformLocation (ILjava/lang/CharSequence;)I
|
||||
ARG 0 program
|
||||
ARG 1 name
|
||||
METHOD method_22097 getAttribLocation (ILjava/lang/CharSequence;)I
|
||||
ARG 0 program
|
||||
ARG 1 name
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_280 net/minecraft/client/gl/JsonGlProgram
|
||||
CLASS net/minecraft/class_280 net/minecraft/client/gl/JsonEffectGlShader
|
||||
FIELD field_1503 samplerNames Ljava/util/List;
|
||||
FIELD field_1504 attribNames Ljava/util/List;
|
||||
FIELD field_1505 activeProgramRef I
|
||||
|
@ -8,14 +8,14 @@ CLASS net/minecraft/class_280 net/minecraft/client/gl/JsonGlProgram
|
|||
FIELD field_1509 name Ljava/lang/String;
|
||||
FIELD field_1510 uniformByName Ljava/util/Map;
|
||||
FIELD field_1511 uniformStateDirty Z
|
||||
FIELD field_1512 activeProgram Lnet/minecraft/class_280;
|
||||
FIELD field_1512 activeShader Lnet/minecraft/class_280;
|
||||
FIELD field_1514 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_1515 uniformData Ljava/util/List;
|
||||
FIELD field_1516 samplerBinds Ljava/util/Map;
|
||||
FIELD field_1517 blendState Lnet/minecraft/class_277;
|
||||
FIELD field_1518 attribLocs Ljava/util/List;
|
||||
FIELD field_1519 fragmentShader Lnet/minecraft/class_281;
|
||||
FIELD field_1520 dummyUniform Lnet/minecraft/class_278;
|
||||
FIELD field_1520 DEFAULT_UNIFORM Lnet/minecraft/class_278;
|
||||
FIELD field_1521 programRef I
|
||||
METHOD <init> (Lnet/minecraft/class_3300;Ljava/lang/String;)V
|
||||
ARG 1 resource
|
||||
|
@ -26,10 +26,12 @@ CLASS net/minecraft/class_280 net/minecraft/client/gl/JsonGlProgram
|
|||
METHOD method_1271 getUniformByName (Ljava/lang/String;)Lnet/minecraft/class_284;
|
||||
ARG 1 name
|
||||
METHOD method_1272 addUniform (Lcom/google/gson/JsonElement;)V
|
||||
ARG 1 json
|
||||
METHOD method_1273 disable ()V
|
||||
METHOD method_1275 getUniformByNameOrDummy (Ljava/lang/String;)Lnet/minecraft/class_278;
|
||||
ARG 1 name
|
||||
METHOD method_1276 addSampler (Lcom/google/gson/JsonElement;)V
|
||||
ARG 1 json
|
||||
METHOD method_1277 enable ()V
|
||||
METHOD method_16035 deserializeBlendState (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277;
|
||||
ARG 0 json
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_283 net/minecraft/client/gl/PostProcessShader
|
|||
ARG 1 projectionMatrix
|
||||
METHOD method_1292 addAuxTarget (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V
|
||||
ARG 1 name
|
||||
ARG 2 valueSupplier
|
||||
ARG 3 width
|
||||
ARG 4 height
|
||||
METHOD method_1293 render (F)V
|
||||
|
|
|
@ -0,0 +1,33 @@
|
|||
CLASS net/minecraft/class_281 net/minecraft/client/gl/Program
|
||||
FIELD field_1522 refCount I
|
||||
FIELD field_1523 shaderRef I
|
||||
FIELD field_1524 shaderType Lnet/minecraft/class_281$class_282;
|
||||
FIELD field_1525 name Ljava/lang/String;
|
||||
METHOD <init> (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V
|
||||
ARG 1 shaderType
|
||||
ARG 2 shaderRef
|
||||
ARG 3 name
|
||||
METHOD method_1280 getName ()Ljava/lang/String;
|
||||
METHOD method_1281 attachTo (Lnet/minecraft/class_3679;)V
|
||||
ARG 1 program
|
||||
METHOD method_1282 release ()V
|
||||
METHOD method_1283 createFromResource (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_281;
|
||||
ARG 0 type
|
||||
ARG 1 name
|
||||
ARG 2 sourceCode
|
||||
ARG 3 domain
|
||||
CLASS class_282 Type
|
||||
FIELD field_1526 name Ljava/lang/String;
|
||||
FIELD field_1527 loadedShaders Ljava/util/Map;
|
||||
FIELD field_1528 fileExtension Ljava/lang/String;
|
||||
FIELD field_1529 glType I
|
||||
FIELD field_1530 VERTEX Lnet/minecraft/class_281$class_282;
|
||||
FIELD field_1531 FRAGMENT Lnet/minecraft/class_281$class_282;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
|
||||
ARG 3 name
|
||||
ARG 4 fileExtension
|
||||
ARG 5 glType
|
||||
METHOD method_1284 getFileExtension ()Ljava/lang/String;
|
||||
METHOD method_1286 getName ()Ljava/lang/String;
|
||||
METHOD method_1287 getGlType ()I
|
||||
METHOD method_1289 getLoadedShaders ()Ljava/util/Map;
|
|
@ -11,9 +11,12 @@ CLASS net/minecraft/class_279 net/minecraft/client/gl/ShaderEffect
|
|||
FIELD field_1501 time F
|
||||
FIELD field_1502 resourceManager Lnet/minecraft/class_3300;
|
||||
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_276;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 textureManager
|
||||
ARG 2 resourceManager
|
||||
ARG 3 framebuffer
|
||||
ARG 4 location
|
||||
METHOD method_1256 parseEffect (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 textureManager
|
||||
ARG 2 location
|
||||
METHOD method_1257 parsePass (Lnet/minecraft/class_1060;Lcom/google/gson/JsonElement;)V
|
||||
ARG 2 jsonPass
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
|
||||
METHOD method_1248 set (IIII)V
|
||||
METHOD method_1248 setForDataType (IIII)V
|
||||
ARG 1 value1
|
||||
ARG 2 value2
|
||||
ARG 3 value3
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer
|
||||
FIELD field_1593 vertexCount I
|
||||
FIELD field_1594 id I
|
||||
FIELD field_1594 vertexBufferId I
|
||||
FIELD field_1595 format Lnet/minecraft/class_293;
|
||||
METHOD <init> (Lnet/minecraft/class_293;)V
|
||||
ARG 1 format
|
||||
|
|
|
@ -2,4 +2,4 @@ CLASS net/minecraft/class_334 net/minecraft/client/gui/ClientChatListener
|
|||
METHOD method_1794 onChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
|
||||
ARG 1 messageType
|
||||
ARG 2 message
|
||||
ARG 3 senderUuid
|
||||
ARG 3 sender
|
||||
|
|
|
@ -105,10 +105,10 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
|
|||
ARG 9 v1
|
||||
METHOD method_25296 fillGradient (Lnet/minecraft/class_4587;IIIIII)V
|
||||
ARG 1 matrices
|
||||
ARG 2 xStart
|
||||
ARG 3 yStart
|
||||
ARG 4 xEnd
|
||||
ARG 5 yEnd
|
||||
ARG 2 startX
|
||||
ARG 3 startY
|
||||
ARG 4 endX
|
||||
ARG 5 endY
|
||||
ARG 6 colorStart
|
||||
ARG 7 colorEnd
|
||||
METHOD method_25297 drawTexture (Lnet/minecraft/class_4587;IIIIIIIFFII)V
|
||||
|
@ -139,7 +139,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
|
|||
ARG 3 x2
|
||||
ARG 4 y2
|
||||
ARG 5 color
|
||||
METHOD method_25300 drawCenteredString (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V
|
||||
METHOD method_25300 drawCenteredText (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V
|
||||
ARG 0 matrices
|
||||
ARG 1 textRenderer
|
||||
ARG 2 text
|
||||
|
@ -185,10 +185,10 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
|
|||
METHOD method_25305 getZOffset ()I
|
||||
METHOD method_27533 fillGradient (Lnet/minecraft/class_1159;Lnet/minecraft/class_287;IIIIIII)V
|
||||
ARG 0 matrix
|
||||
ARG 2 xStart
|
||||
ARG 3 yStart
|
||||
ARG 4 xEnd
|
||||
ARG 5 yEnd
|
||||
ARG 2 startX
|
||||
ARG 3 startY
|
||||
ARG 4 endX
|
||||
ARG 5 endY
|
||||
ARG 6 z
|
||||
ARG 7 colorStart
|
||||
ARG 8 colorEnd
|
||||
|
|
|
@ -27,7 +27,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
|
|||
ARG 2 scanCode
|
||||
COMMENT the unique/platform-specific scan code of the keyboard input
|
||||
ARG 3 modifiers
|
||||
COMMENT a GLFW bitfield describing the modifier keys that are held down (see {@linkplain https://www.glfw.org/docs/3.3/group__mods.html GLFW Modifier key flags})
|
||||
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
|
||||
METHOD method_25400 charTyped (CI)Z
|
||||
COMMENT Callback for when a character input has been captured.
|
||||
COMMENT
|
||||
|
@ -105,7 +105,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
|
|||
ARG 2 scanCode
|
||||
COMMENT the unique/platform-specific scan code of the keyboard input
|
||||
ARG 3 modifiers
|
||||
COMMENT a GLFW bitfield describing the modifier keys that are held down (see {@linkplain https://www.glfw.org/docs/3.3/group__mods.html GLFW Modifier key flags})
|
||||
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
|
||||
METHOD method_25405 isMouseOver (DD)Z
|
||||
COMMENT Checks if the mouse position is within the bound
|
||||
COMMENT of the element.
|
||||
|
|
|
@ -77,7 +77,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
|
|||
METHOD method_1755 addChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
|
||||
ARG 1 type
|
||||
ARG 2 message
|
||||
ARG 3 senderUuid
|
||||
ARG 3 sender
|
||||
METHOD method_1756 getFontRenderer ()Lnet/minecraft/class_327;
|
||||
METHOD method_1757 renderScoreboardSidebar (Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)V
|
||||
ARG 1 matrices
|
||||
|
|
|
@ -1,7 +1,14 @@
|
|||
CLASS net/minecraft/class_4603 net/minecraft/client/gui/hud/InGameOverlayRenderer
|
||||
FIELD field_20986 UNDERWATER_TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD method_23067 renderOverlays (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V
|
||||
ARG 0 client
|
||||
ARG 1 matrices
|
||||
METHOD method_23068 renderInWallOverlay (Lnet/minecraft/class_310;Lnet/minecraft/class_1058;Lnet/minecraft/class_4587;)V
|
||||
METHOD method_23069 renderUnderwaterOverlay (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V
|
||||
ARG 0 client
|
||||
ARG 1 matrices
|
||||
METHOD method_23070 renderFireOverlay (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V
|
||||
ARG 0 client
|
||||
ARG 1 matrices
|
||||
METHOD method_24225 getInWallBlockState (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680;
|
||||
ARG 0 player
|
||||
|
|
|
@ -7,13 +7,17 @@ CLASS net/minecraft/class_365 net/minecraft/client/gui/hud/SpectatorHud
|
|||
METHOD <init> (Lnet/minecraft/class_310;)V
|
||||
ARG 1 client
|
||||
METHOD method_1975 renderSpectatorMenu (Lnet/minecraft/class_4587;FIILnet/minecraft/class_539;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_1976 cycleSlot (D)V
|
||||
ARG 1 offset
|
||||
METHOD method_1977 selectSlot (I)V
|
||||
ARG 1 slot
|
||||
METHOD method_1978 render (Lnet/minecraft/class_4587;F)V
|
||||
ARG 1 matrices
|
||||
METHOD method_1979 render (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_1980 isOpen ()Z
|
||||
METHOD method_1981 getSpectatorMenuHeight ()F
|
||||
METHOD method_1982 renderSpectatorCommand (Lnet/minecraft/class_4587;IIFFLnet/minecraft/class_537;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_1983 useSelectedCommand ()V
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_422 net/minecraft/client/gui/screen/AddServerScreen
|
|||
FIELD field_21791 parent Lnet/minecraft/class_437;
|
||||
FIELD field_2469 server Lnet/minecraft/class_642;
|
||||
FIELD field_2471 serverNameField Lnet/minecraft/class_342;
|
||||
FIELD field_2472 buttonAdd Lnet/minecraft/class_4185;
|
||||
FIELD field_2472 addButton Lnet/minecraft/class_4185;
|
||||
FIELD field_2473 resourcePackOptionButton Lnet/minecraft/class_4185;
|
||||
FIELD field_2474 addressField Lnet/minecraft/class_342;
|
||||
FIELD field_2475 addressTextFilter Ljava/util/function/Predicate;
|
||||
|
|
|
@ -26,7 +26,7 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor
|
|||
ARG 2 owner
|
||||
ARG 3 textField
|
||||
ARG 4 textRenderer
|
||||
ARG 5 slashRequired
|
||||
ARG 5 slashOptional
|
||||
ARG 6 suggestingWhenEmpty
|
||||
ARG 7 inWindowIndexOffset
|
||||
ARG 8 maxSuggestionSize
|
||||
|
|
|
@ -13,4 +13,7 @@ CLASS net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen
|
|||
ARG 1 callback
|
||||
ARG 2 title
|
||||
ARG 3 message
|
||||
ARG 4 yesTranslated
|
||||
ARG 5 noTranslated
|
||||
METHOD method_2125 disableButtons (I)V
|
||||
ARG 1 ticks
|
||||
|
|
|
@ -1,9 +1,15 @@
|
|||
CLASS net/minecraft/class_412 net/minecraft/client/gui/screen/ConnectScreen
|
||||
COMMENT The connection screen is used to initiate a connection to a remote server.
|
||||
COMMENT This is only used when connecting over LAN or to a remote dedicated server.
|
||||
FIELD field_19097 narratorTimer J
|
||||
FIELD field_2408 CONNECTOR_THREADS_COUNT Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_2409 connectingCancelled Z
|
||||
FIELD field_2410 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_2411 connection Lnet/minecraft/class_2535;
|
||||
COMMENT The client connection to the remote server.
|
||||
COMMENT This is not used when connecting to the client's own integrated server.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.client.MinecraftClient#integratedServerConnection
|
||||
FIELD field_2412 parent Lnet/minecraft/class_437;
|
||||
FIELD field_2413 status Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_310;Ljava/lang/String;I)V
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_417 net/minecraft/client/gui/screen/DemoScreen
|
||||
FIELD field_2447 DEMO_BG Lnet/minecraft/class_2960;
|
||||
METHOD method_19810 (Lnet/minecraft/class_4185;)V
|
||||
ARG 1 buttonWidget
|
||||
ARG 1 button
|
||||
METHOD method_19811 (Lnet/minecraft/class_4185;)V
|
||||
ARG 0 buttonWidget
|
||||
ARG 0 button
|
||||
|
|
|
@ -2,3 +2,4 @@ CLASS net/minecraft/class_421 net/minecraft/client/gui/screen/FatalErrorScreen
|
|||
FIELD field_2467 message Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 title
|
||||
ARG 2 message
|
||||
|
|
|
@ -6,3 +6,4 @@ CLASS net/minecraft/class_3928 net/minecraft/client/gui/screen/LevelLoadingScree
|
|||
METHOD method_17537 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V
|
||||
ARG 0 map
|
||||
METHOD method_17538 drawChunkMap (Lnet/minecraft/class_4587;Lnet/minecraft/class_3953;IIII)V
|
||||
ARG 0 matrices
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_403 net/minecraft/client/gui/screen/NoticeScreen
|
|||
FIELD field_2345 actionHandler Ljava/lang/Runnable;
|
||||
FIELD field_2346 notice Lnet/minecraft/class_2561;
|
||||
FIELD field_2348 noticeLines Lnet/minecraft/class_5489;
|
||||
FIELD field_2349 buttonString Lnet/minecraft/class_2561;
|
||||
FIELD field_2349 buttonText Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Ljava/lang/Runnable;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 actionHandler
|
||||
ARG 2 title
|
||||
|
@ -11,3 +11,4 @@ CLASS net/minecraft/class_403 net/minecraft/client/gui/screen/NoticeScreen
|
|||
ARG 1 actionHandler
|
||||
ARG 2 title
|
||||
ARG 3 notice
|
||||
ARG 4 buttonText
|
||||
|
|
|
@ -76,17 +76,17 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
|
|||
METHOD method_25426 init ()V
|
||||
COMMENT Called when a screen should be initialized.
|
||||
COMMENT
|
||||
COMMENT <p>This method is called when this screen is {@link MinecraftClient#openScreen(Screen) opened} or resized.
|
||||
COMMENT <p>This method is called when this screen is {@linkplain net.minecraft.client.MinecraftClient#openScreen(Screen) opened} or resized.
|
||||
METHOD method_25427 sendMessage (Ljava/lang/String;)V
|
||||
ARG 1 message
|
||||
METHOD method_25428 confirmLink (Z)V
|
||||
ARG 1 open
|
||||
METHOD method_25429 addChild (Lnet/minecraft/class_364;)Lnet/minecraft/class_364;
|
||||
COMMENT Adds a child element to this screen.
|
||||
COMMENT If the child element is an {@link net.minecraft.client.gui.widget.AbstractButtonWidget}, you should use {@link Screen#addButton(AbstractButtonWidget)} instead.
|
||||
COMMENT If the child element is an {@link net.minecraft.client.gui.widget.ClickableWidget}, you should use {@link Screen#addButton(ClickableWidget)} instead.
|
||||
COMMENT
|
||||
COMMENT <p>Adding a child element to a screen does not guarantee the widget is rendered or ticked.
|
||||
COMMENT @see net.minecraft.client.gui.screen.Screen#addButton(AbstractButtonWidget)
|
||||
COMMENT @see net.minecraft.client.gui.screen.Screen#addButton(ClickableWidget)
|
||||
ARG 1 child
|
||||
METHOD method_25430 handleTextClick (Lnet/minecraft/class_2583;)Z
|
||||
ARG 1 style
|
||||
|
@ -100,7 +100,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
|
|||
ARG 2 vOffset
|
||||
COMMENT an offset applied to the V coordinate of the background texture
|
||||
METHOD method_25434 renderBackgroundTexture (I)V
|
||||
COMMENT Renders the fullscreen {@linkplain #BACKGROUND_TEXTURE background texture} of this screen.
|
||||
COMMENT Renders the fullscreen {@linkplain net.minecraft.client.gui.DrawableHelper#OPTIONS_BACKGROUND_TEXTURE background texture} of this screen.
|
||||
ARG 1 vOffset
|
||||
COMMENT an offset applied to the V coordinate of the background texture
|
||||
METHOD method_25435 getNarrationMessage ()Ljava/lang/String;
|
||||
|
|
|
@ -11,4 +11,5 @@ CLASS net/minecraft/class_5244 net/minecraft/client/gui/screen/ScreenTexts
|
|||
METHOD method_27654 getToggleText (Z)Lnet/minecraft/class_2561;
|
||||
ARG 0 value
|
||||
METHOD method_30619 composeToggleText (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_5250;
|
||||
ARG 0 text
|
||||
ARG 1 value
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_425 net/minecraft/client/gui/screen/SplashScreen
|
||||
FIELD field_17767 reloadMonitor Lnet/minecraft/class_4011;
|
||||
FIELD field_17767 reload Lnet/minecraft/class_4011;
|
||||
FIELD field_17770 progress F
|
||||
FIELD field_17771 applyCompleteTime J
|
||||
FIELD field_17771 reloadCompleteTime J
|
||||
FIELD field_18217 client Lnet/minecraft/class_310;
|
||||
FIELD field_18218 exceptionHandler Ljava/util/function/Consumer;
|
||||
FIELD field_18219 reloading Z
|
||||
|
@ -16,10 +16,6 @@ CLASS net/minecraft/class_425 net/minecraft/client/gui/screen/SplashScreen
|
|||
ARG 4 reloading
|
||||
METHOD method_18103 renderProgressBar (Lnet/minecraft/class_4587;IIIIF)V
|
||||
ARG 1 matrices
|
||||
ARG 2 x1
|
||||
ARG 3 y1
|
||||
ARG 4 x2
|
||||
ARG 5 y2
|
||||
ARG 6 opacity
|
||||
METHOD method_18819 init (Lnet/minecraft/class_310;)V
|
||||
ARG 0 client
|
||||
|
|
|
@ -29,12 +29,15 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
ARG 1 advancement
|
||||
METHOD method_2309 getTitle ()Lnet/minecraft/class_2561;
|
||||
METHOD method_2310 render (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2311 drawBackground (Lnet/minecraft/class_4587;IIZ)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2312 getScreen ()Lnet/minecraft/class_457;
|
||||
METHOD method_2313 move (DD)V
|
||||
ARG 1 offsetX
|
||||
ARG 3 offsetY
|
||||
METHOD method_2314 drawWidgetTooltip (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2315 drawIcon (IILnet/minecraft/class_918;)V
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
|
|
@ -11,6 +11,7 @@ CLASS net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
ARG 6 height
|
||||
ARG 7 tabCount
|
||||
METHOD method_2301 drawBackground (Lnet/minecraft/class_4587;Lnet/minecraft/class_332;IIZI)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2302 getTabX (I)I
|
||||
ARG 1 index
|
||||
METHOD method_2303 isClickOnTab (IIIDD)Z
|
||||
|
|
|
@ -6,8 +6,8 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
FIELD field_2706 parent Lnet/minecraft/class_456;
|
||||
FIELD field_2707 children Ljava/util/List;
|
||||
FIELD field_2709 WIDGETS_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_2710 yPos I
|
||||
FIELD field_2711 xPos I
|
||||
FIELD field_2710 y I
|
||||
FIELD field_2711 x I
|
||||
FIELD field_2712 display Lnet/minecraft/class_185;
|
||||
FIELD field_2713 title Lnet/minecraft/class_5481;
|
||||
FIELD field_2714 progress Lnet/minecraft/class_167;
|
||||
|
@ -45,6 +45,7 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
ARG 3 mouseX
|
||||
ARG 4 mouseY
|
||||
METHOD method_2330 wrapDescription (Lnet/minecraft/class_2561;I)Ljava/util/List;
|
||||
ARG 1 text
|
||||
ARG 2 width
|
||||
METHOD method_2331 drawTooltip (Lnet/minecraft/class_4587;IIFII)V
|
||||
ARG 1 matrices
|
||||
|
@ -55,3 +56,5 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
METHOD method_2333 setProgress (Lnet/minecraft/class_167;)V
|
||||
ARG 1 progress
|
||||
METHOD method_27572 getMaxWidth (Lnet/minecraft/class_5225;Ljava/util/List;)F
|
||||
ARG 0 textHandler
|
||||
ARG 1 lines
|
||||
|
|
|
@ -11,10 +11,13 @@ CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/Advanc
|
|||
METHOD <init> (Lnet/minecraft/class_632;)V
|
||||
ARG 1 advancementHandler
|
||||
METHOD method_2334 drawWidgets (Lnet/minecraft/class_4587;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2335 getAdvancementWidget (Lnet/minecraft/class_161;)Lnet/minecraft/class_456;
|
||||
ARG 1 advancement
|
||||
METHOD method_2336 getTab (Lnet/minecraft/class_161;)Lnet/minecraft/class_454;
|
||||
ARG 1 advancement
|
||||
METHOD method_2337 drawAdvancementTree (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
ARG 2 mouseY
|
||||
METHOD method_2338 drawWidgetTooltip (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
|
|
|
@ -10,4 +10,4 @@ CLASS net/minecraft/class_489 net/minecraft/client/gui/screen/ingame/AbstractFur
|
|||
ARG 4 title
|
||||
ARG 5 background
|
||||
METHOD method_19877 (Lnet/minecraft/class_4185;)V
|
||||
ARG 1 buttonWidget
|
||||
ARG 1 button
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
CLASS net/minecraft/class_485 net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen
|
||||
FIELD field_2900 drawStatusEffects Z
|
||||
METHOD method_18642 drawStatusEffectBackgrounds (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_18643 drawStatusEffectSprites (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_18644 drawStatusEffectDescriptions (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2476 applyStatusEffectOffset ()V
|
||||
METHOD method_2477 drawStatusEffects (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
|
|
|
@ -24,7 +24,7 @@ CLASS net/minecraft/class_3872 net/minecraft/client/gui/screen/ingame/BookScreen
|
|||
METHOD method_17554 setPageProvider (Lnet/minecraft/class_3872$class_3931;)V
|
||||
ARG 1 pageProvider
|
||||
METHOD method_17555 readPages (Lnet/minecraft/class_2487;)Ljava/util/List;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_17556 setPage (I)Z
|
||||
ARG 1 index
|
||||
METHOD method_17557 addCloseButton ()V
|
||||
|
|
|
@ -32,10 +32,14 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
|
|||
ARG 1 mouseX
|
||||
ARG 3 mouseY
|
||||
METHOD method_2468 renderTabIcon (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 group
|
||||
METHOD method_2469 getSelectedTab ()I
|
||||
METHOD method_2470 isCreativeInventorySlot (Lnet/minecraft/class_1735;)Z
|
||||
ARG 1 slot
|
||||
METHOD method_2471 renderTabTooltipIfHovered (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;II)Z
|
||||
ARG 1 matrices
|
||||
ARG 2 group
|
||||
CLASS class_482 LockableSlot
|
||||
CLASS class_483 CreativeScreenHandler
|
||||
FIELD field_2897 itemList Lnet/minecraft/class_2371;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_3873 net/minecraft/client/gui/screen/ingame/FurnaceScreen
|
||||
FIELD field_17127 TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_3858;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 container
|
||||
ARG 1 handler
|
||||
ARG 2 inventory
|
||||
ARG 3 title
|
||||
|
|
|
@ -37,8 +37,8 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre
|
|||
ARG 2 inventory
|
||||
ARG 3 title
|
||||
METHOD method_2378 isPointWithinBounds (IIIIDD)Z
|
||||
ARG 1 xPosition
|
||||
ARG 2 yPosition
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 width
|
||||
ARG 4 height
|
||||
ARG 5 pointX
|
||||
|
@ -56,14 +56,14 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre
|
|||
ARG 7 button
|
||||
METHOD method_2382 drawItem (Lnet/minecraft/class_1799;IILjava/lang/String;)V
|
||||
ARG 1 stack
|
||||
ARG 2 xPosition
|
||||
ARG 3 yPosition
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 amountText
|
||||
METHOD method_2383 onMouseClick (Lnet/minecraft/class_1735;IILnet/minecraft/class_1713;)V
|
||||
COMMENT @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity)
|
||||
ARG 1 slot
|
||||
ARG 2 invSlot
|
||||
ARG 3 clickData
|
||||
ARG 2 slotId
|
||||
ARG 3 button
|
||||
ARG 4 actionType
|
||||
METHOD method_2384 handleHotbarKeyPressed (II)Z
|
||||
ARG 1 keyCode
|
||||
|
@ -72,8 +72,8 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre
|
|||
ARG 1 matrices
|
||||
ARG 2 slot
|
||||
METHOD method_2386 getSlotAt (DD)Lnet/minecraft/class_1735;
|
||||
ARG 1 xPosition
|
||||
ARG 3 yPosition
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
METHOD method_2387 isPointOverSlot (Lnet/minecraft/class_1735;DD)Z
|
||||
ARG 1 slot
|
||||
ARG 2 pointX
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_3929 net/minecraft/client/gui/screen/ingame/HandledScreens
|
||||
FIELD field_17408 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_17409 PROVIDERS Ljava/util/Map;
|
||||
METHOD method_17539 validateScreens ()Z
|
||||
METHOD method_17539 isMissingScreens ()Z
|
||||
METHOD method_17540 getProvider (Lnet/minecraft/class_3917;)Lnet/minecraft/class_3929$class_3930;
|
||||
ARG 0 type
|
||||
METHOD method_17541 open (Lnet/minecraft/class_3917;Lnet/minecraft/class_310;ILnet/minecraft/class_2561;)V
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_3935 net/minecraft/client/gui/screen/ingame/LecternScreen
|
||||
FIELD field_17422 container Lnet/minecraft/class_3916;
|
||||
FIELD field_17422 handler Lnet/minecraft/class_3916;
|
||||
FIELD field_17423 listener Lnet/minecraft/class_1712;
|
||||
METHOD <init> (Lnet/minecraft/class_3916;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 container
|
||||
ARG 1 handler
|
||||
ARG 2 inventory
|
||||
ARG 3 title
|
||||
METHOD method_17572 sendButtonPressPacket (I)V
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScr
|
|||
FIELD field_19163 indexStartOffset I
|
||||
FIELD field_19164 scrolling Z
|
||||
FIELD field_26569 TRADES_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_26570 SEPARATOR Lnet/minecraft/class_2561;
|
||||
FIELD field_26570 SEPARATOR_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_26571 DEPRECATED_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_2950 TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_3874 net/minecraft/client/gui/screen/ingame/SmokerScreen
|
||||
FIELD field_17128 TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_3706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 container
|
||||
ARG 1 handler
|
||||
ARG 2 inventory
|
||||
ARG 3 title
|
||||
|
|
|
@ -13,6 +13,7 @@ CLASS net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/Stonecutte
|
|||
ARG 2 y
|
||||
ARG 3 scrollOffset
|
||||
METHOD method_17952 renderRecipeBackground (Lnet/minecraft/class_4587;IIIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_17953 getMaxScroll ()I
|
||||
METHOD method_17954 shouldScroll ()Z
|
||||
METHOD method_17955 onInventoryChange ()V
|
||||
|
|
|
@ -52,5 +52,6 @@ CLASS net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBl
|
|||
METHOD method_2514 cancel ()V
|
||||
METHOD method_2515 done ()V
|
||||
METHOD method_2516 updateStructureBlock (Lnet/minecraft/class_2633$class_2634;)Z
|
||||
ARG 1 action
|
||||
METHOD method_2517 parseInt (Ljava/lang/String;)I
|
||||
METHOD method_2524 updateIgnoreEntitiesButton ()V
|
||||
|
|
|
@ -24,6 +24,7 @@ CLASS net/minecraft/class_500 net/minecraft/client/gui/screen/multiplayer/Multip
|
|||
METHOD method_20380 directConnect (Z)V
|
||||
ARG 1 confirmedAction
|
||||
METHOD method_2528 setTooltip (Ljava/util/List;)V
|
||||
ARG 1 tooltipText
|
||||
METHOD method_2529 getServerList ()Lnet/minecraft/class_641;
|
||||
METHOD method_2531 select (Lnet/minecraft/class_4267$class_504;)V
|
||||
ARG 1 entry
|
||||
|
|
|
@ -40,4 +40,5 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
|
|||
METHOD method_31335 setOffline (Z)V
|
||||
ARG 1 offline
|
||||
METHOD method_31389 getNarrationMessage (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
|
||||
ARG 1 text
|
||||
METHOD method_31390 getStatusText ()Lnet/minecraft/class_2561;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4189 net/minecraft/client/gui/screen/options/AccessibilityOptionsScreen
|
||||
CLASS net/minecraft/class_4189 net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen
|
||||
FIELD field_18730 OPTIONS [Lnet/minecraft/class_316;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
||||
ARG 1 parent
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_404 net/minecraft/client/gui/screen/options/ChatOptionsScreen
|
||||
CLASS net/minecraft/class_404 net/minecraft/client/gui/screen/option/ChatOptionsScreen
|
||||
FIELD field_2352 OPTIONS [Lnet/minecraft/class_316;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
||||
ARG 1 parent
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_459 net/minecraft/client/gui/screen/options/ControlsListWidget
|
||||
CLASS net/minecraft/class_459 net/minecraft/client/gui/screen/option/ControlsListWidget
|
||||
FIELD field_2733 maxKeyNameLength I
|
||||
FIELD field_2735 parent Lnet/minecraft/class_458;
|
||||
METHOD <init> (Lnet/minecraft/class_458;Lnet/minecraft/class_310;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_458 net/minecraft/client/gui/screen/options/ControlsOptionsScreen
|
||||
CLASS net/minecraft/class_458 net/minecraft/client/gui/screen/option/ControlsOptionsScreen
|
||||
FIELD field_2723 time J
|
||||
FIELD field_2725 resetButton Lnet/minecraft/class_4185;
|
||||
FIELD field_2727 focusedBinding Lnet/minecraft/class_304;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4667 net/minecraft/client/gui/screen/options/GameOptionsScreen
|
||||
CLASS net/minecraft/class_4667 net/minecraft/client/gui/screen/option/GameOptionsScreen
|
||||
FIELD field_21335 parent Lnet/minecraft/class_437;
|
||||
FIELD field_21336 gameOptions Lnet/minecraft/class_315;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;)V
|
|
@ -1,9 +1,9 @@
|
|||
CLASS net/minecraft/class_426 net/minecraft/client/gui/screen/options/LanguageOptionsScreen
|
||||
CLASS net/minecraft/class_426 net/minecraft/client/gui/screen/option/LanguageOptionsScreen
|
||||
FIELD field_2486 languageSelectionList Lnet/minecraft/class_426$class_4195;
|
||||
FIELD field_2487 forceUnicodeButton Lnet/minecraft/class_349;
|
||||
FIELD field_2488 languageManager Lnet/minecraft/class_1076;
|
||||
FIELD field_2491 doneButton Lnet/minecraft/class_4185;
|
||||
FIELD field_26543 WARNING_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_26543 LANGUAGE_WARNING_TEXT Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_1076;)V
|
||||
ARG 1 parent
|
||||
ARG 2 options
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4288 net/minecraft/client/gui/screen/options/MouseOptionsScreen
|
||||
CLASS net/minecraft/class_4288 net/minecraft/client/gui/screen/option/MouseOptionsScreen
|
||||
FIELD field_19246 buttonList Lnet/minecraft/class_353;
|
||||
FIELD field_19247 OPTIONS [Lnet/minecraft/class_316;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5500 net/minecraft/client/gui/screen/options/NarratorOptionsScreen
|
||||
CLASS net/minecraft/class_5500 net/minecraft/client/gui/screen/option/NarratorOptionsScreen
|
||||
FIELD field_26679 options [Lnet/minecraft/class_316;
|
||||
FIELD field_26680 narratorButton Lnet/minecraft/class_339;
|
||||
FIELD field_26681 buttonList Lnet/minecraft/class_353;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/options/OptionsScreen
|
||||
CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScreen
|
||||
FIELD field_18745 difficulty Lnet/minecraft/class_1267;
|
||||
FIELD field_2500 difficultyButton Lnet/minecraft/class_4185;
|
||||
FIELD field_2501 parent Lnet/minecraft/class_437;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_440 net/minecraft/client/gui/screen/options/SkinOptionsScreen
|
||||
CLASS net/minecraft/class_440 net/minecraft/client/gui/screen/option/SkinOptionsScreen
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
||||
ARG 1 parent
|
||||
ARG 2 gameOptions
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_443 net/minecraft/client/gui/screen/options/SoundOptionsScreen
|
||||
CLASS net/minecraft/class_443 net/minecraft/client/gui/screen/option/SoundOptionsScreen
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
||||
ARG 1 parent
|
||||
ARG 2 options
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/VideoOptionsScreen
|
||||
CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/option/VideoOptionsScreen
|
||||
FIELD field_19186 mipmapLevels I
|
||||
FIELD field_25682 GRAPHICS_FABULOUS_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_25683 GRAPHICS_WARNING_MESSAGE_TEXT Lnet/minecraft/class_2561;
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePack
|
|||
FIELD field_25626 resourcePackManager Lnet/minecraft/class_3283;
|
||||
METHOD <init> (Ljava/lang/Runnable;Ljava/util/function/Function;Lnet/minecraft/class_3283;Ljava/util/function/Consumer;)V
|
||||
ARG 1 updateCallback
|
||||
ARG 3 resourcePackManager
|
||||
METHOD method_29639 getDisabledPacks ()Ljava/util/stream/Stream;
|
||||
METHOD method_29642 apply ()V
|
||||
METHOD method_29643 getEnabledPacks ()Ljava/util/stream/Stream;
|
||||
|
|
|
@ -23,6 +23,7 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA
|
|||
ARG 6 areaCenterY
|
||||
ARG 7 delta
|
||||
METHOD method_2618 renderGrid (Lnet/minecraft/class_4587;IIIIII)V
|
||||
ARG 1 matrices
|
||||
CLASS class_509 AlternativeButtonWidget
|
||||
FIELD field_3114 recipe Lnet/minecraft/class_1860;
|
||||
FIELD field_3115 craftable Z
|
||||
|
|
|
@ -6,6 +6,8 @@ CLASS net/minecraft/class_505 net/minecraft/client/gui/screen/recipebook/RecipeB
|
|||
ARG 1 recipe
|
||||
METHOD method_2566 getRecipe ()Lnet/minecraft/class_1860;
|
||||
METHOD method_2567 draw (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;IIZF)V
|
||||
ARG 1 matrices
|
||||
ARG 2 client
|
||||
METHOD method_2569 addSlot (Lnet/minecraft/class_1856;II)V
|
||||
ARG 1 ingredient
|
||||
ARG 2 x
|
||||
|
|
|
@ -17,7 +17,9 @@ CLASS net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeB
|
|||
METHOD method_2627 setResults (Ljava/util/List;Z)V
|
||||
ARG 2 resetCurrentPage
|
||||
METHOD method_2628 drawTooltip (Lnet/minecraft/class_4587;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2629 onRecipesDisplayed (Ljava/util/List;)V
|
||||
ARG 1 recipes
|
||||
METHOD method_2630 setGui (Lnet/minecraft/class_507;)V
|
||||
METHOD method_2631 getLastClickedRecipe ()Lnet/minecraft/class_1860;
|
||||
METHOD method_2632 mouseClicked (DDIIIII)Z
|
||||
|
@ -30,8 +32,10 @@ CLASS net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeB
|
|||
ARG 9 areaHeight
|
||||
METHOD method_2633 getRecipeBook ()Lnet/minecraft/class_3439;
|
||||
METHOD method_2634 draw (Lnet/minecraft/class_4587;IIIIF)V
|
||||
ARG 1 matrices
|
||||
METHOD method_2635 getLastClickedResults ()Lnet/minecraft/class_516;
|
||||
METHOD method_2636 initialize (Lnet/minecraft/class_310;II)V
|
||||
ARG 1 client
|
||||
ARG 2 parentLeft
|
||||
ARG 3 parentTop
|
||||
METHOD method_2637 getMinecraftClient ()Lnet/minecraft/class_310;
|
||||
|
|
|
@ -8,7 +8,7 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
|
|||
FIELD field_24596 mapTypeButton Lnet/minecraft/class_4185;
|
||||
FIELD field_24597 customizeTypeButton Lnet/minecraft/class_4185;
|
||||
FIELD field_24598 generatorOptions Lnet/minecraft/class_5285;
|
||||
FIELD field_24600 seedText Ljava/util/OptionalLong;
|
||||
FIELD field_24600 seed Ljava/util/OptionalLong;
|
||||
FIELD field_25046 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25047 CUSTOM_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_25048 importSettingsButton Lnet/minecraft/class_4185;
|
||||
|
@ -20,7 +20,7 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
|
|||
ARG 1 registryManager
|
||||
ARG 2 generatorOptions
|
||||
ARG 3 generatorType
|
||||
ARG 4 seedText
|
||||
ARG 4 seed
|
||||
METHOD method_28085 isDebugWorld ()Z
|
||||
METHOD method_28086 setGeneratorOptions (Lnet/minecraft/class_5285;)V
|
||||
ARG 1 generatorOptions
|
||||
|
|
|
@ -12,3 +12,4 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
|
|||
METHOD method_19940 worldSelected (Z)V
|
||||
ARG 1 active
|
||||
METHOD method_2739 setTooltip (Ljava/util/List;)V
|
||||
ARG 1 tooltipText
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
CLASS net/minecraft/class_4264 net/minecraft/client/gui/widget/AbstractPressableButtonWidget
|
||||
METHOD method_25306 onPress ()V
|
|
@ -10,6 +10,7 @@ CLASS net/minecraft/class_353 net/minecraft/client/gui/widget/ButtonListWidget
|
|||
ARG 1 mouseX
|
||||
ARG 3 mouseY
|
||||
METHOD method_31046 getButtonFor (Lnet/minecraft/class_316;)Lnet/minecraft/class_339;
|
||||
ARG 1 option
|
||||
CLASS class_354 ButtonEntry
|
||||
FIELD field_18214 buttons Ljava/util/List;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidget
|
||||
CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
|
||||
COMMENT A clickable widget is a GUI element that has many methods to handle different
|
||||
COMMENT mouse actions. In addition, it allows a message to be rendered on the widget
|
||||
COMMENT and narrated when the widget is selected.
|
||||
FIELD field_22754 message Lnet/minecraft/class_2561;
|
||||
FIELD field_22755 wasHovered Z
|
||||
FIELD field_22756 focused Z
|
||||
FIELD field_22757 WIDGETS_LOCATION Lnet/minecraft/class_2960;
|
||||
FIELD field_22757 WIDGETS_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_22758 width I
|
||||
FIELD field_22759 height I
|
||||
FIELD field_22760 x I
|
||||
|
@ -34,7 +37,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidg
|
|||
ARG 1 matrices
|
||||
ARG 2 mouseX
|
||||
ARG 3 mouseY
|
||||
METHOD method_25353 renderBg (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V
|
||||
METHOD method_25353 renderBackground (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V
|
||||
ARG 1 matrices
|
||||
ARG 2 client
|
||||
ARG 3 mouseX
|
||||
|
@ -61,6 +64,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidg
|
|||
METHOD method_25362 queueNarration (I)V
|
||||
ARG 1 delay
|
||||
METHOD method_25363 onFocusedChanged (Z)V
|
||||
ARG 1 newFocused
|
||||
METHOD method_25364 getHeight ()I
|
||||
METHOD method_25365 setFocused (Z)V
|
||||
ARG 1 focused
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_4264 net/minecraft/client/gui/widget/PressableWidget
|
||||
COMMENT A pressable widget has a press action. It is pressed when it is clicked. It is
|
||||
COMMENT also pressed when enter or space keys are pressed when it is selected.
|
||||
METHOD method_25306 onPress ()V
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget
|
|||
ARG 2 y
|
||||
ARG 3 width
|
||||
ARG 4 height
|
||||
ARG 5 text
|
||||
ARG 6 value
|
||||
METHOD method_25344 applyValue ()V
|
||||
METHOD method_25345 setValueFromMouse (D)V
|
||||
|
|
|
@ -29,6 +29,7 @@ CLASS net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidg
|
|||
ARG 9 textureWidth
|
||||
ARG 10 textureHeight
|
||||
ARG 11 pressAction
|
||||
ARG 13 text
|
||||
METHOD <init> (IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
|
|
@ -24,7 +24,8 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
|
|||
ARG 1 model
|
||||
ARG 2 textureOffsetU
|
||||
ARG 3 textureOffsetV
|
||||
METHOD method_17138 copyPositionAndRotation (Lnet/minecraft/class_630;)V
|
||||
METHOD method_17138 copyTransform (Lnet/minecraft/class_630;)V
|
||||
ARG 1 part
|
||||
METHOD method_22698 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertices
|
||||
|
@ -42,7 +43,7 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
|
|||
METHOD method_22700 getRandomCuboid (Ljava/util/Random;)Lnet/minecraft/class_630$class_628;
|
||||
ARG 1 random
|
||||
METHOD method_22702 renderCuboids (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V
|
||||
ARG 1 matrices
|
||||
ARG 1 entry
|
||||
ARG 2 vertexConsumer
|
||||
ARG 3 light
|
||||
ARG 4 overlay
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHandler
|
||||
FIELD field_3706 parentGui Lnet/minecraft/class_437;
|
||||
FIELD field_3706 parentScreen Lnet/minecraft/class_437;
|
||||
FIELD field_3707 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_3708 client Lnet/minecraft/class_310;
|
||||
FIELD field_3709 profile Lcom/mojang/authlib/GameProfile;
|
||||
|
|
|
@ -60,6 +60,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299;
|
||||
METHOD method_3131 hasJumpingMount ()Z
|
||||
METHOD method_3132 openRidingInventory ()V
|
||||
|
|
|
@ -84,7 +84,9 @@ CLASS net/minecraft/class_636 net/minecraft/client/network/ClientPlayerInteracti
|
|||
ARG 1 slot
|
||||
METHOD method_2917 interactEntityAtLocation (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3966;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
ARG 3 hitResult
|
||||
ARG 4 hand
|
||||
METHOD method_2918 attackEntity (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;)V
|
||||
ARG 1 player
|
||||
ARG 2 target
|
||||
|
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_300 net/minecraft/client/network/DataQueryHandler
|
|||
ARG 2 callback
|
||||
METHOD method_1404 handleQueryResponse (ILnet/minecraft/class_2487;)Z
|
||||
ARG 1 transactionId
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_1405 queryEntityNbt (ILjava/util/function/Consumer;)V
|
||||
ARG 1 entityNetworkId
|
||||
ARG 2 callback
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_640 net/minecraft/client/network/PlayerListEntry
|
|||
METHOD method_2962 setDisplayName (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 displayName
|
||||
METHOD method_2963 setGameMode (Lnet/minecraft/class_1934;)V
|
||||
ARG 1 gameMode
|
||||
METHOD method_2966 getProfile ()Lcom/mojang/authlib/GameProfile;
|
||||
METHOD method_2967 hasSkinTexture ()Z
|
||||
COMMENT Checks if the player represented by this entry has a custom skin.
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
CLASS net/minecraft/class_639 net/minecraft/network/ServerAddress
|
||||
CLASS net/minecraft/class_639 net/minecraft/client/network/ServerAddress
|
||||
FIELD field_3734 address Ljava/lang/String;
|
||||
FIELD field_3735 port I
|
||||
METHOD <init> (Ljava/lang/String;I)V
|
||||
ARG 1 address
|
||||
ARG 1 host
|
||||
ARG 2 port
|
||||
METHOD method_2950 parse (Ljava/lang/String;)Lnet/minecraft/class_639;
|
||||
ARG 0 address
|
||||
METHOD method_2951 portOrDefault (Ljava/lang/String;I)I
|
|
@ -1,8 +1,11 @@
|
|||
CLASS net/minecraft/class_642 net/minecraft/client/network/ServerInfo
|
||||
COMMENT The information of a server entry in the list of servers available in
|
||||
COMMENT the multiplayer screen from the menu. The list of these servers is
|
||||
COMMENT stored in the {@code servers.dat} file within the client game directory.
|
||||
FIELD field_3752 name Ljava/lang/String;
|
||||
FIELD field_3753 playerCountLabel Lnet/minecraft/class_2561;
|
||||
FIELD field_3754 online Z
|
||||
FIELD field_3755 resourcePackState Lnet/minecraft/class_642$class_643;
|
||||
FIELD field_3755 resourcePackPolicy Lnet/minecraft/class_642$class_643;
|
||||
FIELD field_3756 protocolVersion I
|
||||
FIELD field_3757 label Lnet/minecraft/class_2561;
|
||||
FIELD field_3758 ping J
|
||||
|
@ -16,14 +19,22 @@ CLASS net/minecraft/class_642 net/minecraft/client/network/ServerInfo
|
|||
ARG 2 address
|
||||
ARG 3 local
|
||||
METHOD method_2989 setIcon (Ljava/lang/String;)V
|
||||
METHOD method_2990 getResourcePack ()Lnet/minecraft/class_642$class_643;
|
||||
ARG 1 icon
|
||||
METHOD method_2990 getResourcePackPolicy ()Lnet/minecraft/class_642$class_643;
|
||||
COMMENT Returns the policy on resource packs sent by this server.
|
||||
METHOD method_2991 getIcon ()Ljava/lang/String;
|
||||
METHOD method_2992 serialize ()Lnet/minecraft/class_2487;
|
||||
METHOD method_2993 deserialize (Lnet/minecraft/class_2487;)Lnet/minecraft/class_642;
|
||||
ARG 0 tag
|
||||
METHOD method_2992 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_2993 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_642;
|
||||
ARG 0 root
|
||||
METHOD method_2994 isLocal ()Z
|
||||
METHOD method_2995 setResourcePackState (Lnet/minecraft/class_642$class_643;)V
|
||||
METHOD method_2995 setResourcePackPolicy (Lnet/minecraft/class_642$class_643;)V
|
||||
COMMENT Sets the resource pack policy on this server.
|
||||
COMMENT
|
||||
COMMENT <p>This is called when a user has responded to the prompt on whether to
|
||||
COMMENT accept server resource packs from this server in the future.
|
||||
ARG 1 policy
|
||||
METHOD method_2996 copyFrom (Lnet/minecraft/class_642;)V
|
||||
ARG 1 serverInfo
|
||||
CLASS class_643 ResourcePackState
|
||||
FIELD field_3765 name Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4060 net/minecraft/client/options/AoMode
|
||||
CLASS net/minecraft/class_4060 net/minecraft/client/option/AoMode
|
||||
FIELD field_18147 VALUES [Lnet/minecraft/class_4060;
|
||||
FIELD field_18148 id I
|
||||
FIELD field_18149 translationKey Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4061 net/minecraft/client/options/AttackIndicator
|
||||
CLASS net/minecraft/class_4061 net/minecraft/client/option/AttackIndicator
|
||||
FIELD field_18154 VALUES [Lnet/minecraft/class_4061;
|
||||
FIELD field_18155 id I
|
||||
FIELD field_18156 translationKey Ljava/lang/String;
|
|
@ -1,10 +1,15 @@
|
|||
CLASS net/minecraft/class_4062 net/minecraft/client/options/BooleanOption
|
||||
CLASS net/minecraft/class_4062 net/minecraft/client/option/BooleanOption
|
||||
FIELD field_18158 getter Ljava/util/function/Predicate;
|
||||
FIELD field_18159 setter Ljava/util/function/BiConsumer;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
|
||||
ARG 1 key
|
||||
ARG 2 getter
|
||||
ARG 3 setter
|
||||
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2561;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
|
||||
ARG 1 key
|
||||
ARG 2 tooltip
|
||||
ARG 3 getter
|
||||
ARG 4 setter
|
||||
METHOD method_18491 toggle (Lnet/minecraft/class_315;)V
|
||||
ARG 1 options
|
||||
METHOD method_18492 set (Lnet/minecraft/class_315;Ljava/lang/String;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_1659 net/minecraft/client/options/ChatVisibility
|
||||
CLASS net/minecraft/class_1659 net/minecraft/client/option/ChatVisibility
|
||||
FIELD field_7534 VALUES [Lnet/minecraft/class_1659;
|
||||
FIELD field_7535 id I
|
||||
FIELD field_7540 translationKey Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4063 net/minecraft/client/options/CloudRenderMode
|
||||
CLASS net/minecraft/class_4063 net/minecraft/client/option/CloudRenderMode
|
||||
FIELD field_18165 VALUES [Lnet/minecraft/class_4063;
|
||||
FIELD field_18166 id I
|
||||
FIELD field_18167 translationKey Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4064 net/minecraft/client/options/CyclingOption
|
||||
CLASS net/minecraft/class_4064 net/minecraft/client/option/CyclingOption
|
||||
FIELD field_18169 setter Ljava/util/function/BiConsumer;
|
||||
FIELD field_18170 messageProvider Ljava/util/function/BiFunction;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4067 net/minecraft/client/options/DoubleOption
|
||||
CLASS net/minecraft/class_4067 net/minecraft/client/option/DoubleOption
|
||||
FIELD field_18204 step F
|
||||
FIELD field_18205 min D
|
||||
FIELD field_18206 max D
|
|
@ -0,0 +1,16 @@
|
|||
CLASS net/minecraft/class_4454 net/minecraft/client/option/FullscreenOption
|
||||
METHOD <init> (Lnet/minecraft/class_1041;)V
|
||||
ARG 1 window
|
||||
METHOD <init> (Lnet/minecraft/class_1041;Lnet/minecraft/class_313;)V
|
||||
ARG 1 window
|
||||
ARG 2 monitor
|
||||
METHOD method_21588 (Lnet/minecraft/class_313;Lnet/minecraft/class_319;)Ljava/lang/Double;
|
||||
ARG 1 videoMode
|
||||
METHOD method_21589 (Lnet/minecraft/class_313;Lnet/minecraft/class_1041;Lnet/minecraft/class_315;)Ljava/lang/Double;
|
||||
ARG 2 options
|
||||
METHOD method_21590 (Lnet/minecraft/class_313;Lnet/minecraft/class_1041;Lnet/minecraft/class_315;Ljava/lang/Double;)V
|
||||
ARG 2 options
|
||||
ARG 3 newValue
|
||||
METHOD method_27464 (Lnet/minecraft/class_313;Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
|
||||
ARG 1 options
|
||||
ARG 2 option
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
|
||||
CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
|
||||
FIELD field_1814 cloudRenderMode Lnet/minecraft/class_4063;
|
||||
FIELD field_1815 hideServerAddress Z
|
||||
FIELD field_1816 keySmoothCamera Lnet/minecraft/class_304;
|
||||
|
@ -114,7 +114,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
|
|||
ARG 1 category
|
||||
ARG 2 volume
|
||||
METHOD method_1626 update (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_1627 addResourcePackProfilesToManager (Lnet/minecraft/class_3283;)V
|
||||
ARG 1 manager
|
||||
METHOD method_1630 getSoundVolume (Lnet/minecraft/class_3419;)F
|
||||
|
@ -133,7 +133,12 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
|
|||
METHOD method_1641 setKeyCode (Lnet/minecraft/class_304;Lnet/minecraft/class_3675$class_306;)V
|
||||
ARG 1 key
|
||||
ARG 2 code
|
||||
METHOD method_1643 onPlayerModelPartChange ()V
|
||||
METHOD method_1643 sendClientSettings ()V
|
||||
COMMENT Sends the current client settings to the server if the client is
|
||||
COMMENT connected to a server.
|
||||
COMMENT
|
||||
COMMENT <p>Called when a player joins the game or when client settings are
|
||||
COMMENT changed.
|
||||
METHOD method_19343 getTextBackgroundOpacity (F)F
|
||||
ARG 1 fallback
|
||||
METHOD method_19344 getTextBackgroundColor (I)I
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5365 net/minecraft/client/options/GraphicsMode
|
||||
CLASS net/minecraft/class_5365 net/minecraft/client/option/GraphicsMode
|
||||
FIELD field_25430 VALUES [Lnet/minecraft/class_5365;
|
||||
FIELD field_25431 id I
|
||||
FIELD field_25432 translationKey Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_302 net/minecraft/client/options/HotbarStorage
|
||||
CLASS net/minecraft/class_302 net/minecraft/client/option/HotbarStorage
|
||||
FIELD field_1644 entries [Lnet/minecraft/class_748;
|
||||
FIELD field_1645 loaded Z
|
||||
FIELD field_1646 file Ljava/io/File;
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_748 net/minecraft/client/option/HotbarStorageEntry
|
||||
FIELD field_3948 delegate Lnet/minecraft/class_2371;
|
||||
METHOD method_3152 readNbtList (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 list
|
||||
METHOD method_3153 toNbtList ()Lnet/minecraft/class_2499;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_304 net/minecraft/client/options/KeyBinding
|
||||
CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding
|
||||
FIELD field_1652 keyCategories Ljava/util/Set;
|
||||
FIELD field_1653 pressed Z
|
||||
FIELD field_1654 defaultKey Lnet/minecraft/class_3675$class_306;
|
||||
|
@ -44,9 +44,33 @@ CLASS net/minecraft/class_304 net/minecraft/client/options/KeyBinding
|
|||
METHOD method_1433 matchesMouse (I)Z
|
||||
ARG 1 code
|
||||
METHOD method_1434 isPressed ()Z
|
||||
COMMENT {@return if the key is being held down}
|
||||
COMMENT
|
||||
COMMENT <p>Note that if you are continuously calling this method (like every
|
||||
COMMENT tick), it doesn't always catch all key presses. This is because the key
|
||||
COMMENT can be pressed and released before the next check.
|
||||
COMMENT
|
||||
COMMENT @see #wasPressed()
|
||||
METHOD method_1435 equals (Lnet/minecraft/class_304;)Z
|
||||
ARG 1 other
|
||||
METHOD method_1436 wasPressed ()Z
|
||||
COMMENT {@return if the key was pressed}
|
||||
COMMENT
|
||||
COMMENT <p>A key binding counts the number of times the key is pressed. This
|
||||
COMMENT method "consumes" it and returns {@code true} as many times as the key
|
||||
COMMENT is pressed.
|
||||
COMMENT
|
||||
COMMENT <p>To consume all remaining key presses, while-loop idiom can be used:
|
||||
COMMENT <pre>
|
||||
COMMENT {@code
|
||||
COMMENT while(keyBinding.wasPressed()) {
|
||||
COMMENT // do your action
|
||||
COMMENT }
|
||||
COMMENT }
|
||||
COMMENT </pre>
|
||||
COMMENT
|
||||
COMMENT @see #isPressed()
|
||||
COMMENT @see <a href="https://bugs.mojang.com/browse/MC-118107">MC-118107</a>
|
||||
METHOD method_1437 unpressAll ()V
|
||||
METHOD method_16007 getBoundKeyLocalizedText ()Lnet/minecraft/class_2561;
|
||||
METHOD method_23481 setPressed (Z)V
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4287 net/minecraft/client/option/LogarithmicOption
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4065 net/minecraft/client/options/NarratorMode
|
||||
CLASS net/minecraft/class_4065 net/minecraft/client/option/NarratorMode
|
||||
FIELD field_18180 VALUES [Lnet/minecraft/class_4065;
|
||||
FIELD field_18181 id I
|
||||
FIELD field_24212 name Lnet/minecraft/class_2561;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_316 net/minecraft/client/options/Option
|
||||
CLASS net/minecraft/class_316 net/minecraft/client/option/Option
|
||||
FIELD field_18184 ENTITY_SHADOWS Lnet/minecraft/class_4062;
|
||||
FIELD field_18185 FORCE_UNICODE_FONT Lnet/minecraft/class_4062;
|
||||
FIELD field_18186 REALMS_NOTIFICATIONS Lnet/minecraft/class_4062;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4066 net/minecraft/client/options/ParticlesMode
|
||||
CLASS net/minecraft/class_4066 net/minecraft/client/option/ParticlesMode
|
||||
FIELD field_18200 VALUES [Lnet/minecraft/class_4066;
|
||||
FIELD field_18201 id I
|
||||
FIELD field_18202 translationKey Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5498 net/minecraft/client/options/Perspective
|
||||
CLASS net/minecraft/class_5498 net/minecraft/client/option/Perspective
|
||||
FIELD field_26667 VALUES [Lnet/minecraft/class_5498;
|
||||
FIELD field_26668 firstPerson Z
|
||||
FIELD field_26669 frontView Z
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_641 net/minecraft/client/options/ServerList
|
||||
CLASS net/minecraft/class_641 net/minecraft/client/option/ServerList
|
||||
FIELD field_3749 servers Ljava/util/List;
|
||||
FIELD field_3750 client Lnet/minecraft/class_310;
|
||||
FIELD field_3751 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
|
@ -6,13 +6,18 @@ CLASS net/minecraft/class_641 net/minecraft/client/options/ServerList
|
|||
ARG 1 client
|
||||
METHOD method_2980 set (ILnet/minecraft/class_642;)V
|
||||
ARG 1 index
|
||||
ARG 2 serverInfo
|
||||
METHOD method_2981 loadFile ()V
|
||||
METHOD method_2982 get (I)Lnet/minecraft/class_642;
|
||||
ARG 1 index
|
||||
METHOD method_2983 remove (Lnet/minecraft/class_642;)V
|
||||
ARG 1 serverInfo
|
||||
METHOD method_2984 size ()I
|
||||
METHOD method_2985 swapEntries (II)V
|
||||
ARG 1 index1
|
||||
ARG 2 index2
|
||||
METHOD method_2986 updateServerListEntry (Lnet/minecraft/class_642;)V
|
||||
ARG 0 e
|
||||
METHOD method_2987 saveFile ()V
|
||||
METHOD method_2988 add (Lnet/minecraft/class_642;)V
|
||||
ARG 1 serverInfo
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4666 net/minecraft/client/options/StickyKeyBinding
|
||||
CLASS net/minecraft/class_4666 net/minecraft/client/option/StickyKeyBinding
|
||||
FIELD field_21334 toggleGetter Ljava/util/function/BooleanSupplier;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V
|
||||
ARG 1 id
|
|
@ -1 +0,0 @@
|
|||
CLASS net/minecraft/class_4454 net/minecraft/client/options/FullScreenOption
|
|
@ -1,4 +0,0 @@
|
|||
CLASS net/minecraft/class_748 net/minecraft/client/options/HotbarStorageEntry
|
||||
FIELD field_3948 delegate Lnet/minecraft/class_2371;
|
||||
METHOD method_3152 fromListTag (Lnet/minecraft/class_2499;)V
|
||||
METHOD method_3153 toListTag ()Lnet/minecraft/class_2499;
|
|
@ -1 +0,0 @@
|
|||
CLASS net/minecraft/class_4287 net/minecraft/client/options/LogarithmicOption
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_727 net/minecraft/client/particle/BlockDustParticle
|
|||
ARG 8 velocityX
|
||||
ARG 10 velocityY
|
||||
ARG 12 velocityZ
|
||||
ARG 14 blockState
|
||||
ARG 14 state
|
||||
METHOD method_3106 setBlockPosFromPosition ()Lnet/minecraft/class_727;
|
||||
METHOD method_3107 updateColor (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 blockPos
|
||||
|
|
|
@ -14,5 +14,6 @@ CLASS net/minecraft/class_693 net/minecraft/client/particle/ItemPickupParticle
|
|||
ARG 1 dispatcher
|
||||
ARG 2 bufferStorage
|
||||
ARG 3 world
|
||||
ARG 4 itemEntity
|
||||
ARG 5 interactingEntity
|
||||
ARG 6 velocity
|
||||
|
|
|
@ -46,7 +46,8 @@ CLASS net/minecraft/class_703 net/minecraft/client/particle/Particle
|
|||
ARG 5 z
|
||||
METHOD method_3064 getBoundingBox ()Lnet/minecraft/class_238;
|
||||
METHOD method_3067 setBoundingBox (Lnet/minecraft/class_238;)V
|
||||
METHOD method_3068 getColorMultiplier (F)I
|
||||
ARG 1 boundingBox
|
||||
METHOD method_3068 getBrightness (F)I
|
||||
ARG 1 tint
|
||||
METHOD method_3069 move (DDD)V
|
||||
ARG 1 dx
|
||||
|
|
|
@ -14,6 +14,8 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager
|
|||
ARG 2 textureManager
|
||||
METHOD method_18829 clearAtlas ()V
|
||||
METHOD method_18834 registerFactory (Lnet/minecraft/class_2396;Lnet/minecraft/class_702$class_4091;)V
|
||||
ARG 1 type
|
||||
ARG 2 factory
|
||||
METHOD method_18836 loadTextureList (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/Map;)V
|
||||
ARG 1 resourceManager
|
||||
ARG 2 id
|
||||
|
@ -27,7 +29,12 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager
|
|||
ARG 1 pos
|
||||
ARG 2 state
|
||||
METHOD method_3048 tickParticles (Ljava/util/Collection;)V
|
||||
COMMENT Ticks all particles belonging to the same texture sheet.
|
||||
ARG 1 particles
|
||||
COMMENT a collection of particles from the same sheet
|
||||
METHOD method_3049 renderParticles (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_765;Lnet/minecraft/class_4184;F)V
|
||||
ARG 1 matrices
|
||||
ARG 4 camera
|
||||
METHOD method_3051 addEmitter (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V
|
||||
ARG 1 entity
|
||||
ARG 2 parameters
|
||||
|
|
|
@ -16,7 +16,9 @@ CLASS net/minecraft/class_4337 net/minecraft/client/realms/FileUpload
|
|||
ARG 2 worldId
|
||||
ARG 4 slotId
|
||||
ARG 5 uploadInfo
|
||||
ARG 6 session
|
||||
ARG 7 clientVersion
|
||||
ARG 8 uploadStatus
|
||||
METHOD method_20970 cancel ()V
|
||||
METHOD method_20971 requestUpload (I)Lnet/minecraft/class_4429;
|
||||
ARG 1 currentAttempt
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_4903 net/minecraft/client/realms/RealmsLabel
|
|||
FIELD field_22821 y I
|
||||
FIELD field_22822 color I
|
||||
METHOD <init> (Lnet/minecraft/class_2561;III)V
|
||||
ARG 1 text
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 color
|
||||
|
|
|
@ -17,5 +17,5 @@ CLASS net/minecraft/class_4874 net/minecraft/client/realms/dto/PlayerInfo
|
|||
METHOD method_25048 isOperator ()Z
|
||||
METHOD method_25049 setOnline (Z)V
|
||||
ARG 1 online
|
||||
METHOD method_25050 getAccepted ()Z
|
||||
METHOD method_25051 getOnline ()Z
|
||||
METHOD method_25050 isAccepted ()Z
|
||||
METHOD method_25051 isOnline ()Z
|
||||
|
|
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_4877 net/minecraft/client/realms/dto/RealmsServer
|
|||
FIELD field_22616 serverPing Lnet/minecraft/class_4880;
|
||||
FIELD field_22617 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_25053 getDescription ()Ljava/lang/String;
|
||||
METHOD method_25054 getWorldName (I)Ljava/lang/String;
|
||||
ARG 1 slotId
|
||||
|
|
|
@ -24,7 +24,15 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotBu
|
|||
ARG 3 y
|
||||
ARG 4 mouseX
|
||||
ARG 5 mouseY
|
||||
ARG 7 text
|
||||
ARG 6 active
|
||||
ARG 7 slotName
|
||||
ARG 8 slotIndex
|
||||
ARG 9 imageId
|
||||
ARG 11 image
|
||||
ARG 12 empty
|
||||
ARG 13 minigame
|
||||
ARG 14 action
|
||||
ARG 15 actionPrompt
|
||||
METHOD method_25099 getState ()Lnet/minecraft/class_4367$class_4370;
|
||||
CLASS class_4368 Action
|
||||
FIELD field_19678 NOTHING Lnet/minecraft/class_4367$class_4368;
|
||||
|
|
|
@ -6,4 +6,5 @@ CLASS net/minecraft/class_4899 net/minecraft/client/realms/gui/screen/Disconnect
|
|||
FIELD field_22811 textHeight I
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 parent
|
||||
ARG 2 title
|
||||
ARG 3 reason
|
||||
|
|
|
@ -14,7 +14,9 @@ CLASS net/minecraft/class_4371 net/minecraft/client/realms/gui/screen/RealmsAcce
|
|||
METHOD method_21111 render (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21112 render (Lnet/minecraft/class_4587;IIZ)V
|
||||
ARG 2 y
|
||||
ARG 1 matrices
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
METHOD method_21113 render (Lnet/minecraft/class_4587;Ljava/util/List;Lnet/minecraft/class_4904;IIII)V
|
||||
ARG 0 matrices
|
||||
METHOD method_21114 handleClick (Lnet/minecraft/class_4904;Lnet/minecraft/class_4280$class_4281;Ljava/util/List;IDD)V
|
||||
|
|
|
@ -21,6 +21,7 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack
|
|||
ARG 1 backup
|
||||
ARG 2 key
|
||||
METHOD method_21153 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21154 generateChangeList ()V
|
||||
METHOD method_21155 restoreClicked (I)V
|
||||
ARG 1 selectedBackup
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok
|
|||
METHOD method_21179 getFramePositionX (I)I
|
||||
ARG 1 i
|
||||
METHOD method_21180 drawSlotFrame (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V
|
||||
ARG 1 matrices
|
||||
ARG 2 y
|
||||
ARG 3 xm
|
||||
ARG 4 ym
|
||||
|
|
|
@ -30,7 +30,9 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
|
|||
ARG 1 i
|
||||
ARG 2 total
|
||||
METHOD method_21201 drawServerStatus (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21202 drawExpiring (Lnet/minecraft/class_4587;IIIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21203 switchToFullSlot (ILnet/minecraft/class_4877;)V
|
||||
ARG 1 selectedSlot
|
||||
ARG 2 serverData
|
||||
|
@ -41,6 +43,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
|
|||
METHOD method_21208 saveSlotSettings (Lnet/minecraft/class_4883;)V
|
||||
ARG 1 options
|
||||
METHOD method_21214 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21215 saveSettings (Ljava/lang/String;Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
ARG 2 desc
|
||||
|
@ -53,6 +56,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
|
|||
METHOD method_21220 buttonLeft (I)I
|
||||
ARG 1 i
|
||||
METHOD method_21221 drawExpired (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21222 switchToEmptySlot (ILnet/minecraft/class_4877;)V
|
||||
ARG 1 selectedSlot
|
||||
ARG 2 serverData
|
||||
|
@ -61,6 +65,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
|
|||
METHOD method_21228 frame (I)I
|
||||
ARG 1 ordinal
|
||||
METHOD method_21229 drawOpen (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21231 backButtonClicked ()V
|
||||
METHOD method_21234 disableButtons ()V
|
||||
METHOD method_21236 switchToMinigame ()V
|
||||
|
@ -70,3 +75,4 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
|
|||
METHOD method_25138 removeButton (Lnet/minecraft/class_4185;)V
|
||||
ARG 1 button
|
||||
METHOD method_25143 drawClosed (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
|
|
|
@ -14,7 +14,7 @@ CLASS net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDown
|
|||
FIELD field_19858 extracting Z
|
||||
FIELD field_19859 previousWrittenBytes Ljava/lang/Long;
|
||||
FIELD field_19860 previousTimeSnapshot Ljava/lang/Long;
|
||||
FIELD field_19861 bytesPersSecond J
|
||||
FIELD field_19861 bytesPerSecond J
|
||||
FIELD field_19862 animTick I
|
||||
FIELD field_19863 DOTS [Ljava/lang/String;
|
||||
FIELD field_19864 dotIndex I
|
||||
|
@ -28,10 +28,14 @@ CLASS net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDown
|
|||
ARG 1 downloadLink
|
||||
METHOD method_21265 checkDownloadSize ()V
|
||||
METHOD method_21266 drawDownloadSpeed0 (Lnet/minecraft/class_4587;J)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21269 backButtonClicked ()V
|
||||
METHOD method_21272 drawDots (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21274 drawProgressBar (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21276 drawDownloadSpeed (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21278 downloadSave ()V
|
||||
METHOD method_21279 downloadCancelled ()V
|
||||
CLASS class_4393 DownloadStatus
|
||||
|
|
|
@ -3,10 +3,11 @@ CLASS net/minecraft/class_4395 net/minecraft/client/realms/gui/screen/RealmsInvi
|
|||
FIELD field_19880 serverData Lnet/minecraft/class_4877;
|
||||
FIELD field_19881 configureScreen Lnet/minecraft/class_4388;
|
||||
FIELD field_19882 parent Lnet/minecraft/class_437;
|
||||
FIELD field_19887 errorMsg Lnet/minecraft/class_2561;
|
||||
FIELD field_19887 errorMessage Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;)V
|
||||
ARG 1 configureScreen
|
||||
ARG 2 parent
|
||||
ARG 3 serverData
|
||||
METHOD method_21284 onInvite ()V
|
||||
METHOD method_21286 showError (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 errorMessage
|
||||
|
|
|
@ -5,6 +5,8 @@ CLASS net/minecraft/class_4396 net/minecraft/client/realms/gui/screen/RealmsLong
|
|||
FIELD field_19899 yesNoQuestion Z
|
||||
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_4396$class_4397;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V
|
||||
ARG 2 type
|
||||
ARG 3 line2
|
||||
ARG 4 line3
|
||||
ARG 5 yesNoQuestion
|
||||
CLASS class_4397 Type
|
||||
FIELD field_19903 Warning Lnet/minecraft/class_4396$class_4397;
|
||||
|
|
|
@ -13,5 +13,6 @@ CLASS net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLong
|
|||
ARG 2 task
|
||||
METHOD method_21291 aborted ()Z
|
||||
METHOD method_21292 setTitle (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 title
|
||||
METHOD method_21293 cancelOrBackButtonClicked ()V
|
||||
METHOD method_25166 onError ()V
|
||||
|
|
|
@ -37,7 +37,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
|
|||
FIELD field_19493 animTick I
|
||||
FIELD field_19494 hasParentalConsent Z
|
||||
FIELD field_19495 checkedParentalConsent Z
|
||||
FIELD field_19496 checkedClientCompatability Z
|
||||
FIELD field_19496 checkedClientCompatibility Z
|
||||
FIELD field_19497 hasFetchedServers Z
|
||||
FIELD field_19498 popupOpenedByUser Z
|
||||
FIELD field_19499 justClosedPopup Z
|
||||
|
@ -117,7 +117,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
|
|||
METHOD method_20922 pingRegions ()V
|
||||
METHOD method_20924 getOwnedNonExpiredWorldIds ()Ljava/util/List;
|
||||
METHOD method_20928 onRenew ()V
|
||||
METHOD method_20932 checkClientCompatability ()V
|
||||
METHOD method_20932 checkClientCompatibility ()V
|
||||
METHOD method_20934 checkUnreadNews ()V
|
||||
METHOD method_20936 checkParentalConsent ()V
|
||||
METHOD method_20938 switchToStage ()V
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend
|
|||
METHOD method_21300 updateList (I)V
|
||||
ARG 1 slot
|
||||
METHOD method_21306 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21307 updateButtonStates ()V
|
||||
METHOD method_21308 reject (I)V
|
||||
ARG 1 slot
|
||||
|
|
|
@ -26,6 +26,7 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay
|
|||
METHOD method_21326 shouldRemoveAndOpdeopButtonBeVisible (I)Z
|
||||
ARG 1 player
|
||||
METHOD method_21327 drawRemoveIcon (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21328 updateOps (Lnet/minecraft/class_4870;)V
|
||||
ARG 1 ops
|
||||
METHOD method_21332 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
|
||||
|
@ -36,9 +37,11 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay
|
|||
METHOD method_21334 op (I)V
|
||||
ARG 1 index
|
||||
METHOD method_21335 drawOpped (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21339 deop (I)V
|
||||
ARG 1 index
|
||||
METHOD method_21340 drawNormal (Lnet/minecraft/class_4587;IIII)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21344 uninvite (I)V
|
||||
ARG 1 index
|
||||
METHOD method_21347 deleteFromInvitedList (I)V
|
||||
|
|
|
@ -21,6 +21,13 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
|
|||
ARG 1 parent
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
|
||||
ARG 1 parent
|
||||
ARG 2 server
|
||||
ARG 3 title
|
||||
ARG 4 subtitle
|
||||
ARG 5 subtitleColor
|
||||
ARG 6 buttonTitle
|
||||
ARG 7 resetCallback
|
||||
ARG 8 selectFileUploadCallback
|
||||
METHOD method_21370 drawFrame (Lnet/minecraft/class_4587;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;ZZ)V
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
|
@ -28,6 +35,7 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
|
|||
METHOD method_21372 resetWorld (Lnet/minecraft/class_4410$class_4413;)V
|
||||
ARG 1 resetWorldInfo
|
||||
METHOD method_21376 setResetTitle (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 resetTitle
|
||||
METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V
|
||||
ARG 1 callback
|
||||
METHOD method_21378 switchSlot ()V
|
||||
|
|
|
@ -30,8 +30,10 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
|
|||
METHOD method_21423 setTitle (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 title
|
||||
METHOD method_21424 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21425 updateButtonStates ()V
|
||||
METHOD method_21429 setWarning ([Lnet/minecraft/class_2561;)V
|
||||
ARG 1 warning
|
||||
METHOD method_21430 shouldSelectButtonBeActive ()Z
|
||||
METHOD method_21432 shouldPublisherBeVisible ()Z
|
||||
METHOD method_21436 shouldTrailerBeVisible ()Z
|
||||
|
|
|
@ -18,7 +18,7 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo
|
|||
FIELD field_20191 DOTS [Ljava/lang/String;
|
||||
FIELD field_20193 previousWrittenBytes Ljava/lang/Long;
|
||||
FIELD field_20194 previousTimeSnapshot Ljava/lang/Long;
|
||||
FIELD field_20195 bytesPersSecond J
|
||||
FIELD field_20195 bytesPerSecond J
|
||||
FIELD field_20196 UPLOAD_LOCK Ljava/util/concurrent/locks/ReentrantLock;
|
||||
METHOD <init> (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V
|
||||
ARG 1 worldId
|
||||
|
@ -35,9 +35,13 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo
|
|||
ARG 1 pathToDirectoryFile
|
||||
METHOD method_21525 onBack ()V
|
||||
METHOD method_21526 drawUploadSpeed0 (Lnet/minecraft/class_4587;J)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21528 onCancel ()V
|
||||
METHOD method_21530 drawDots (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21532 drawProgressBar (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21534 drawUploadSpeed (Lnet/minecraft/class_4587;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_21536 upload ()V
|
||||
METHOD method_21538 uploadCancelled ()V
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_4358 net/minecraft/client/realms/task/LongRunningTask
|
|||
ARG 1 longRunningMcoTaskScreen
|
||||
METHOD method_21068 tick ()V
|
||||
METHOD method_21069 setTitle (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 title
|
||||
METHOD method_21070 init ()V
|
||||
METHOD method_21071 abortTask ()V
|
||||
METHOD method_25287 pause (I)V
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
CLASS net/minecraft/class_4438 net/minecraft/client/realms/task/RealmsConnectTask
|
||||
FIELD field_20222 realmsConnect Lnet/minecraft/class_4902;
|
||||
FIELD field_20223 a Lnet/minecraft/class_4878;
|
||||
FIELD field_20223 address Lnet/minecraft/class_4878;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_4878;)V
|
||||
ARG 1 lastScreen
|
||||
ARG 2 server
|
||||
ARG 3 address
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS net/minecraft/class_5221 net/minecraft/client/realms/util/Errable
|
||||
METHOD method_21067 error (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 errorMessage
|
||||
METHOD method_27453 error (Ljava/lang/String;)V
|
||||
ARG 1 errorMessage
|
||||
|
|
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_4448 net/minecraft/client/realms/util/RealmsUtil
|
|||
FIELD field_20261 authenticationService Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
|
||||
FIELD field_20262 sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
|
||||
METHOD method_21567 convertToAgePresentation (J)Ljava/lang/String;
|
||||
ARG 0 milliseconds
|
||||
METHOD method_21568 uuidToName (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 0 uuid
|
||||
METHOD method_21569 getTextures (Ljava/lang/String;)Ljava/util/Map;
|
||||
|
|
|
@ -5,4 +5,5 @@ CLASS net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook
|
|||
METHOD method_1396 getResultsForGroup (Lnet/minecraft/class_314;)Ljava/util/List;
|
||||
ARG 1 category
|
||||
METHOD method_1400 getGroupForRecipe (Lnet/minecraft/class_1860;)Lnet/minecraft/class_314;
|
||||
ARG 0 recipe
|
||||
METHOD method_1401 reload (Ljava/lang/Iterable;)V
|
||||
|
|
|
@ -5,5 +5,5 @@ CLASS net/minecraft/class_308 net/minecraft/client/render/DiffuseLighting
|
|||
METHOD method_22890 enable ()V
|
||||
METHOD method_24210 disableGuiDepthLighting ()V
|
||||
METHOD method_24211 enableGuiDepthLighting ()V
|
||||
METHOD method_27869 (Lnet/minecraft/class_1159;)V
|
||||
METHOD method_27869 disableForLevel (Lnet/minecraft/class_1159;)V
|
||||
ARG 0 modelMatrix
|
||||
|
|
|
@ -23,7 +23,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
|
|||
FIELD field_4013 shadersEnabled Z
|
||||
FIELD field_4015 client Lnet/minecraft/class_310;
|
||||
FIELD field_4017 lastWorldIconUpdate J
|
||||
FIELD field_4018 resourceContainer Lnet/minecraft/class_3300;
|
||||
FIELD field_4018 resourceManager Lnet/minecraft/class_3300;
|
||||
FIELD field_4019 movementFovMultiplier F
|
||||
FIELD field_4023 forcedShaderIndex I
|
||||
FIELD field_4024 shader Lnet/minecraft/class_279;
|
||||
|
@ -34,14 +34,20 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
|
|||
FIELD field_4029 floatingItemWidth F
|
||||
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V
|
||||
ARG 1 client
|
||||
ARG 2 resourceManager
|
||||
ARG 3 buffers
|
||||
METHOD method_19418 getCamera ()Lnet/minecraft/class_4184;
|
||||
METHOD method_22709 loadProjectionMatrix (Lnet/minecraft/class_1159;)V
|
||||
METHOD method_22973 getBasicProjectionMatrix (Lnet/minecraft/class_4184;FZ)Lnet/minecraft/class_1159;
|
||||
METHOD method_22974 getLightmapTextureManager ()Lnet/minecraft/class_765;
|
||||
METHOD method_22975 getOverlayTexture ()Lnet/minecraft/class_4608;
|
||||
METHOD method_3167 onCameraEntitySet (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
||||
METHOD method_3168 loadShader (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
METHOD method_3169 onResized (II)V
|
||||
ARG 1 width
|
||||
ARG 2 height
|
||||
METHOD method_3171 renderFloatingItem (IIF)V
|
||||
ARG 1 scaledWidth
|
||||
ARG 2 scaledHeight
|
||||
|
@ -51,11 +57,13 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
|
|||
ARG 2 camera
|
||||
ARG 3 tickDelta
|
||||
METHOD method_3174 getNightVisionStrength (Lnet/minecraft/class_1309;F)F
|
||||
ARG 0 entity
|
||||
METHOD method_3176 updateWorldIcon ()V
|
||||
METHOD method_3182 tick ()V
|
||||
METHOD method_3183 getShader ()Lnet/minecraft/class_279;
|
||||
METHOD method_3184 toggleShadersEnabled ()V
|
||||
METHOD method_3186 bobView (Lnet/minecraft/class_4587;F)V
|
||||
ARG 1 matrices
|
||||
METHOD method_3188 renderWorld (FJLnet/minecraft/class_4587;)V
|
||||
ARG 1 tickDelta
|
||||
ARG 2 limitTime
|
||||
|
@ -77,6 +85,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
|
|||
ARG 2 tickDelta
|
||||
ARG 3 changingFov
|
||||
METHOD method_3198 bobViewWhenHurt (Lnet/minecraft/class_4587;F)V
|
||||
ARG 1 matrices
|
||||
METHOD method_3199 updateMovementFovMultiplier ()V
|
||||
METHOD method_3202 shouldRenderBlockOutline ()Z
|
||||
METHOD method_3203 reset ()V
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_330 net/minecraft/client/gui/MapRenderer
|
||||
CLASS net/minecraft/class_330 net/minecraft/client/render/MapRenderer
|
||||
FIELD field_2043 textureManager Lnet/minecraft/class_1060;
|
||||
FIELD field_2044 MAP_ICONS_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_2045 mapTextures Ljava/util/Map;
|
|
@ -15,3 +15,4 @@ CLASS net/minecraft/class_4696 net/minecraft/client/render/RenderLayers
|
|||
ARG 0 state
|
||||
ARG 1 direct
|
||||
METHOD method_29359 getMovingBlockLayer (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1921;
|
||||
ARG 0 state
|
||||
|
|
|
@ -24,6 +24,7 @@ CLASS net/minecraft/class_5294 net/minecraft/client/render/SkyProperties
|
|||
ARG 1 camX
|
||||
ARG 2 camY
|
||||
METHOD method_28111 byDimensionType (Lnet/minecraft/class_2874;)Lnet/minecraft/class_5294;
|
||||
ARG 0 dimensionType
|
||||
METHOD method_28112 adjustFogColor (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
|
||||
COMMENT Transforms the given fog color based on the current height of the sun. This is used in vanilla to darken
|
||||
COMMENT fog during night.
|
||||
|
|
|
@ -29,7 +29,7 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers
|
|||
ARG 1 single
|
||||
ARG 2 left
|
||||
ARG 3 right
|
||||
METHOD method_24064 getSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;
|
||||
METHOD method_24064 createSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;
|
||||
ARG 0 type
|
||||
METHOD method_24065 getChestTextureId (Ljava/lang/String;)Lnet/minecraft/class_4730;
|
||||
ARG 0 variant
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_4720 net/minecraft/client/render/VertexConsumers
|
||||
METHOD method_24037 dual (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588;
|
||||
COMMENT A utility for combining multiple VertexConsumers into one.
|
||||
METHOD method_24037 union (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
CLASS class_4589 Dual
|
||||
|
|
|
@ -1,23 +1,29 @@
|
|||
CLASS net/minecraft/class_296 net/minecraft/client/render/VertexFormatElement
|
||||
FIELD field_1612 count I
|
||||
FIELD field_1613 index I
|
||||
COMMENT Represents a singular field within a larger vertex format.
|
||||
COMMENT <p>
|
||||
COMMENT This element comprises a data type, a field length,
|
||||
COMMENT and the corresponding GL element type to which this field corresponds.
|
||||
FIELD field_1612 length I
|
||||
FIELD field_1613 textureIndex I
|
||||
FIELD field_1614 type Lnet/minecraft/class_296$class_298;
|
||||
FIELD field_1615 format Lnet/minecraft/class_296$class_297;
|
||||
FIELD field_1615 dataType Lnet/minecraft/class_296$class_297;
|
||||
FIELD field_1616 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_21329 size I
|
||||
FIELD field_21329 byteLength I
|
||||
COMMENT The total length of this element (in bytes).
|
||||
METHOD <init> (ILnet/minecraft/class_296$class_297;Lnet/minecraft/class_296$class_298;I)V
|
||||
ARG 1 index
|
||||
ARG 2 format
|
||||
ARG 1 textureIndex
|
||||
ARG 2 dataType
|
||||
ARG 3 type
|
||||
ARG 4 count
|
||||
ARG 4 length
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_1382 getType ()Lnet/minecraft/class_296$class_298;
|
||||
METHOD method_1383 isValidType (ILnet/minecraft/class_296$class_298;)Z
|
||||
ARG 1 index
|
||||
METHOD method_1385 getIndex ()I
|
||||
METHOD method_1386 getFormat ()Lnet/minecraft/class_296$class_297;
|
||||
METHOD method_1387 getSize ()I
|
||||
ARG 2 type
|
||||
METHOD method_1385 getTextureIndex ()I
|
||||
METHOD method_1386 getDataType ()Lnet/minecraft/class_296$class_297;
|
||||
METHOD method_1387 getByteLength ()I
|
||||
METHOD method_22652 startDrawing (JI)V
|
||||
ARG 1 pointer
|
||||
ARG 3 stride
|
||||
|
|
|
@ -12,7 +12,7 @@ CLASS net/minecraft/class_290 net/minecraft/client/render/VertexFormats
|
|||
FIELD field_1586 POSITION_TEXTURE_LIGHT_COLOR Lnet/minecraft/class_293;
|
||||
FIELD field_1587 POSITION_ELEMENT Lnet/minecraft/class_296;
|
||||
FIELD field_1590 POSITION_COLOR_TEXTURE_LIGHT_NORMAL Lnet/minecraft/class_293;
|
||||
FIELD field_1591 TEXTURE_ELEMENT Lnet/minecraft/class_296;
|
||||
FIELD field_1591 TEXTURE_0_ELEMENT Lnet/minecraft/class_296;
|
||||
FIELD field_1592 POSITION Lnet/minecraft/class_293;
|
||||
FIELD field_20886 LIGHT_ELEMENT Lnet/minecraft/class_296;
|
||||
FIELD field_20887 POSITION_COLOR_TEXTURE Lnet/minecraft/class_293;
|
||||
|
|
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
|
|||
FIELD field_4059 entityOutlineShader Lnet/minecraft/class_279;
|
||||
FIELD field_4060 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_4061 END_SKY Lnet/minecraft/class_2960;
|
||||
FIELD field_4062 renderDistance I
|
||||
FIELD field_4062 viewDistance I
|
||||
FIELD field_4064 lastCameraYaw D
|
||||
FIELD field_4065 capturedFrustumOrientation [Lnet/minecraft/class_1162;
|
||||
FIELD field_4069 lastCameraX D
|
||||
|
@ -95,6 +95,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
|
|||
ARG 6 camera
|
||||
ARG 7 gameRenderer
|
||||
METHOD method_22712 drawBlockOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 matrices
|
||||
METHOD method_22713 tickRainSplashing (Lnet/minecraft/class_4184;)V
|
||||
ARG 1 camera
|
||||
METHOD method_22714 renderWeather (Lnet/minecraft/class_765;FDDD)V
|
||||
|
@ -188,6 +189,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
|
|||
METHOD method_3243 renderWorldBorder (Lnet/minecraft/class_4184;)V
|
||||
ARG 1 camera
|
||||
METHOD method_3244 setWorld (Lnet/minecraft/class_638;)V
|
||||
ARG 1 world
|
||||
METHOD method_3245 updateNoCullingBlockEntities (Ljava/util/Collection;Ljava/util/Collection;)V
|
||||
ARG 1 removed
|
||||
ARG 2 added
|
||||
|
@ -280,6 +282,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
|
|||
ARG 14 velocityZ
|
||||
METHOD method_3289 getChunksDebugString ()Ljava/lang/String;
|
||||
METHOD method_3291 drawShapeOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V
|
||||
ARG 0 matrices
|
||||
METHOD method_3292 scheduleTerrainUpdate ()V
|
||||
METHOD method_3293 renderStars ()V
|
||||
METHOD method_3295 scheduleChunkRender (IIIZ)V
|
||||
|
|
|
@ -4,8 +4,13 @@ CLASS net/minecraft/class_773 net/minecraft/client/render/block/BlockModels
|
|||
METHOD method_3333 getModelManager ()Lnet/minecraft/class_1092;
|
||||
METHOD method_3334 propertyValueToString (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String;
|
||||
METHOD method_3335 getModel (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087;
|
||||
ARG 1 state
|
||||
METHOD method_3336 getModelId (Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091;
|
||||
ARG 0 id
|
||||
ARG 1 state
|
||||
METHOD method_3338 propertyMapToString (Ljava/util/Map;)Ljava/lang/String;
|
||||
METHOD method_3339 getSprite (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1058;
|
||||
ARG 1 state
|
||||
METHOD method_3340 getModelId (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091;
|
||||
ARG 0 state
|
||||
METHOD method_3341 reload ()V
|
||||
|
|
|
@ -19,6 +19,8 @@ CLASS net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManag
|
|||
METHOD method_3351 getModels ()Lnet/minecraft/class_773;
|
||||
METHOD method_3352 renderFluid (Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_3610;)Z
|
||||
ARG 1 pos
|
||||
ARG 2 world
|
||||
ARG 4 state
|
||||
METHOD method_3353 renderBlockAsEntity (Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
|
||||
ARG 1 state
|
||||
ARG 2 matrices
|
||||
|
|
|
@ -11,4 +11,5 @@ CLASS net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlo
|
|||
ARG 5 baseSprite
|
||||
ARG 6 isBanner
|
||||
ARG 7 patterns
|
||||
ARG 8 glint
|
||||
METHOD method_24080 createBanner ()Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,4 +1,22 @@
|
|||
CLASS net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer
|
||||
FIELD field_4338 BEAM_TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD method_3543 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V
|
||||
METHOD method_3545 renderLightBeam (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V
|
||||
METHOD method_3543 renderBeam (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V
|
||||
ARG 0 matrices
|
||||
ARG 1 vertexConsumers
|
||||
ARG 2 tickDelta
|
||||
ARG 3 worldTime
|
||||
ARG 5 yOffset
|
||||
ARG 6 maxY
|
||||
ARG 7 color
|
||||
METHOD method_3545 renderBeam (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V
|
||||
ARG 0 matrices
|
||||
ARG 1 vertexConsumers
|
||||
ARG 2 textureId
|
||||
ARG 3 tickDelta
|
||||
ARG 4 heightScale
|
||||
ARG 5 worldTime
|
||||
ARG 7 yOffset
|
||||
ARG 8 maxY
|
||||
ARG 9 color
|
||||
ARG 10 innerRadius
|
||||
ARG 11 outerRadius
|
||||
|
|
|
@ -27,8 +27,11 @@ CLASS net/minecraft/class_824 net/minecraft/client/render/block/entity/BlockEnti
|
|||
ARG 4 camera
|
||||
ARG 5 crosshairTarget
|
||||
METHOD method_3550 get (Lnet/minecraft/class_2586;)Lnet/minecraft/class_827;
|
||||
ARG 1 blockEntity
|
||||
METHOD method_3551 setWorld (Lnet/minecraft/class_1937;)V
|
||||
ARG 1 world
|
||||
METHOD method_3554 runReported (Lnet/minecraft/class_2586;Ljava/lang/Runnable;)V
|
||||
ARG 0 blockEntity
|
||||
METHOD method_3555 render (Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
|
||||
ARG 1 blockEntity
|
||||
ARG 2 tickDelta
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
CLASS net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererRegion
|
||||
FIELD field_4481 offset Lnet/minecraft/class_2338;
|
||||
FIELD field_4482 zSize I
|
||||
FIELD field_4482 sizeZ I
|
||||
FIELD field_4483 chunks [[Lnet/minecraft/class_2818;
|
||||
FIELD field_4484 ySize I
|
||||
FIELD field_4484 sizeY I
|
||||
FIELD field_4485 fluidStates [Lnet/minecraft/class_3610;
|
||||
FIELD field_4486 xSize I
|
||||
FIELD field_4486 sizeX I
|
||||
FIELD field_4487 chunkZOffset I
|
||||
FIELD field_4488 chunkXOffset I
|
||||
FIELD field_4489 blockStates [Lnet/minecraft/class_2680;
|
||||
|
@ -17,6 +17,7 @@ CLASS net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererReg
|
|||
ARG 5 startPos
|
||||
ARG 6 endPos
|
||||
METHOD method_3688 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586;
|
||||
ARG 1 pos
|
||||
METHOD method_3689 create (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_853;
|
||||
ARG 0 world
|
||||
ARG 1 startPos
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_4205 net/minecraft/client/render/debug/GoalSelectorDeb
|
|||
FIELD field_18780 client Lnet/minecraft/class_310;
|
||||
FIELD field_18781 goalSelectors Ljava/util/Map;
|
||||
METHOD method_19430 setGoalSelectorList (ILjava/util/List;)V
|
||||
ARG 1 index
|
||||
CLASS class_4206 GoalSelector
|
||||
FIELD field_18782 pos Lnet/minecraft/class_2338;
|
||||
FIELD field_18784 name Ljava/lang/String;
|
||||
|
|
|
@ -7,7 +7,9 @@ CLASS net/minecraft/class_4207 net/minecraft/client/render/debug/VillageDebugRen
|
|||
METHOD method_19432 addBrain (Lnet/minecraft/class_4207$class_4232;)V
|
||||
ARG 1 brain
|
||||
METHOD method_19434 removePointOfInterest (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_19701 addPointOfInterest (Lnet/minecraft/class_4207$class_4233;)V
|
||||
ARG 1 poi
|
||||
METHOD method_19702 setFreeTicketCount (Lnet/minecraft/class_2338;I)V
|
||||
ARG 1 pos
|
||||
ARG 2 freeTicketCount
|
||||
|
|
|
@ -8,16 +8,19 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
|
|||
ARG 1 entity
|
||||
ARG 2 tickDelta
|
||||
METHOD method_24087 getBlockLight (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I
|
||||
ARG 1 entity
|
||||
ARG 2 pos
|
||||
METHOD method_24088 getLight (Lnet/minecraft/class_1297;F)I
|
||||
ARG 1 entity
|
||||
ARG 2 tickDelta
|
||||
METHOD method_3921 hasLabel (Lnet/minecraft/class_1297;)Z
|
||||
COMMENT Determines whether the passed entity should render with a nameplate above its head.
|
||||
COMMENT
|
||||
COMMENT <p>Checks for a custom nametag on living entities, and for teams/team visibilities for players.</p>
|
||||
COMMENT <p>Checks for a custom nametag on living entities, and for teams/team visibilities for players.
|
||||
ARG 1 entity
|
||||
METHOD method_3926 renderLabelIfPresent (Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
|
||||
ARG 1 entity
|
||||
ARG 2 text
|
||||
ARG 3 matrices
|
||||
ARG 4 vertexConsumers
|
||||
ARG 5 light
|
||||
|
|
|
@ -9,7 +9,10 @@ CLASS net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRe
|
|||
ARG 5 arm
|
||||
ARG 6 sleeve
|
||||
METHOD method_4210 getArmPose (Lnet/minecraft/class_742;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573;
|
||||
ARG 0 player
|
||||
ARG 1 hand
|
||||
METHOD method_4218 setModelPose (Lnet/minecraft/class_742;)V
|
||||
ARG 1 player
|
||||
METHOD method_4220 renderRightArm (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
|
|
|
@ -7,9 +7,24 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
ARG 2 leggingsModel
|
||||
ARG 3 bodyModel
|
||||
METHOD method_23192 renderArmorParts (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
ARG 3 light
|
||||
ARG 4 item
|
||||
ARG 5 usesSecondLayer
|
||||
ARG 6 model
|
||||
ARG 7 legs
|
||||
ARG 8 red
|
||||
ARG 9 green
|
||||
ARG 10 blue
|
||||
ARG 11 overlay
|
||||
METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
ARG 3 entity
|
||||
ARG 4 armorSlot
|
||||
ARG 5 light
|
||||
ARG 6 model
|
||||
METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V
|
||||
ARG 1 bipedModel
|
||||
ARG 2 slot
|
||||
|
@ -18,3 +33,6 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
METHOD method_4173 usesSecondLayer (Lnet/minecraft/class_1304;)Z
|
||||
ARG 1 slot
|
||||
METHOD method_4174 getArmorTexture (Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960;
|
||||
ARG 1 item
|
||||
ARG 2 legs
|
||||
ARG 3 overlay
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_3968 net/minecraft/client/render/entity/model/AbstractZombieModel
|
||||
METHOD method_17790 isAttacking (Lnet/minecraft/class_1588;)Z
|
||||
ARG 1 entity
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_4592 net/minecraft/client/render/entity/model/AnimalMo
|
|||
FIELD field_20919 invertedChildBodyScale F
|
||||
FIELD field_20920 childBodyYOffset F
|
||||
METHOD <init> (Ljava/util/function/Function;ZFFFFF)V
|
||||
ARG 1 renderLayerFactory
|
||||
ARG 2 headScaled
|
||||
ARG 3 childHeadYOffset
|
||||
ARG 4 childHeadZOffset
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_551 net/minecraft/client/render/entity/model/ArmorStandEntityModel
|
||||
FIELD field_3312 plate Lnet/minecraft/class_630;
|
||||
FIELD field_3313 hip Lnet/minecraft/class_630;
|
||||
FIELD field_3312 basePlate Lnet/minecraft/class_630;
|
||||
FIELD field_3313 shoulderStick Lnet/minecraft/class_630;
|
||||
FIELD field_3314 rightTorso Lnet/minecraft/class_630;
|
||||
FIELD field_3315 leftTorso Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4495 net/minecraft/client/render/entity/model/BeeEntityModel
|
||||
FIELD field_20504 body Lnet/minecraft/class_630;
|
||||
FIELD field_20504 bone Lnet/minecraft/class_630;
|
||||
FIELD field_20505 torso Lnet/minecraft/class_630;
|
||||
FIELD field_20506 rightWing Lnet/minecraft/class_630;
|
||||
FIELD field_20507 leftWing Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEntityModel
|
||||
FIELD field_3390 leftArm Lnet/minecraft/class_630;
|
||||
FIELD field_3391 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3391 body Lnet/minecraft/class_630;
|
||||
FIELD field_3392 rightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3394 helmet Lnet/minecraft/class_630;
|
||||
FIELD field_3394 hat Lnet/minecraft/class_630;
|
||||
FIELD field_3395 rightArmPose Lnet/minecraft/class_572$class_573;
|
||||
FIELD field_3396 leaningPitch F
|
||||
FIELD field_3397 leftLeg Lnet/minecraft/class_630;
|
||||
|
@ -24,6 +24,9 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
|
|||
ARG 4 textureWidth
|
||||
ARG 5 textureHeight
|
||||
METHOD method_2804 lerpAngle (FFF)F
|
||||
ARG 1 angleOne
|
||||
ARG 2 angleTwo
|
||||
ARG 3 magnitude
|
||||
METHOD method_2805 setVisible (Z)V
|
||||
ARG 1 visible
|
||||
METHOD method_2806 getPreferredArm (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306;
|
||||
|
@ -31,6 +34,7 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
|
|||
METHOD method_2808 getArm (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630;
|
||||
ARG 1 arm
|
||||
METHOD method_2818 setAttributes (Lnet/minecraft/class_572;)V
|
||||
ARG 1 model
|
||||
CLASS class_573 ArmPose
|
||||
METHOD <init> (Ljava/lang/String;IZ)V
|
||||
ARG 1 name
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_554 net/minecraft/client/render/entity/model/BoatEntityModel
|
||||
FIELD field_20922 parts Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_3325 paddles [Lnet/minecraft/class_630;
|
||||
FIELD field_3326 bottom Lnet/minecraft/class_630;
|
||||
FIELD field_3326 waterPatch Lnet/minecraft/class_630;
|
||||
METHOD method_22954 getBottom ()Lnet/minecraft/class_630;
|
||||
METHOD method_2796 makePaddle (Z)Lnet/minecraft/class_630;
|
||||
ARG 1 isLeft
|
||||
|
|
|
@ -2,13 +2,17 @@ CLASS net/minecraft/class_557 net/minecraft/client/render/entity/model/BookModel
|
|||
FIELD field_20786 parts Ljava/util/List;
|
||||
FIELD field_3333 spine Lnet/minecraft/class_630;
|
||||
FIELD field_3334 leftPage Lnet/minecraft/class_630;
|
||||
FIELD field_3335 rightBlock Lnet/minecraft/class_630;
|
||||
FIELD field_3335 rightPages Lnet/minecraft/class_630;
|
||||
FIELD field_3336 leftCover Lnet/minecraft/class_630;
|
||||
FIELD field_3337 leftBlock Lnet/minecraft/class_630;
|
||||
FIELD field_3337 leftPages Lnet/minecraft/class_630;
|
||||
FIELD field_3338 rightCover Lnet/minecraft/class_630;
|
||||
FIELD field_3339 rightPage Lnet/minecraft/class_630;
|
||||
METHOD method_17073 setPageAngles (FFFF)V
|
||||
METHOD method_24184 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
|
||||
ARG 1 pageTurnAmount
|
||||
ARG 2 leftFlipAmount
|
||||
ARG 3 rightFlipAmount
|
||||
ARG 4 pageTurnSpeed
|
||||
METHOD method_24184 renderBook (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertices
|
||||
ARG 3 light
|
||||
|
|
|
@ -5,5 +5,5 @@ CLASS net/minecraft/class_558 net/minecraft/client/render/entity/model/ChickenEn
|
|||
FIELD field_3343 leftLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3344 head Lnet/minecraft/class_630;
|
||||
FIELD field_3345 rightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3346 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3346 body Lnet/minecraft/class_630;
|
||||
FIELD field_3347 leftWing Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_561 net/minecraft/client/render/entity/model/CodEntityModel
|
||||
FIELD field_3350 tail Lnet/minecraft/class_630;
|
||||
FIELD field_3350 tailFin Lnet/minecraft/class_630;
|
||||
FIELD field_3351 rightFin Lnet/minecraft/class_630;
|
||||
FIELD field_3352 face Lnet/minecraft/class_630;
|
||||
FIELD field_3353 body Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_889 net/minecraft/client/render/entity/model/DolphinEntityModel
|
||||
FIELD field_4655 flukes Lnet/minecraft/class_630;
|
||||
FIELD field_4655 tailFin Lnet/minecraft/class_630;
|
||||
FIELD field_4657 tail Lnet/minecraft/class_630;
|
||||
FIELD field_4658 body Lnet/minecraft/class_630;
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_4041 net/minecraft/client/render/entity/model/FoxEntit
|
|||
FIELD field_18016 rightEar Lnet/minecraft/class_630;
|
||||
FIELD field_18017 leftEar Lnet/minecraft/class_630;
|
||||
FIELD field_18018 nose Lnet/minecraft/class_630;
|
||||
FIELD field_18019 torso Lnet/minecraft/class_630;
|
||||
FIELD field_18019 body Lnet/minecraft/class_630;
|
||||
FIELD field_18020 rightBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_18021 leftBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_18022 rightFrontLeg Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
CLASS net/minecraft/class_570 net/minecraft/client/render/entity/model/GuardianEntityModel
|
||||
FIELD field_3379 body Lnet/minecraft/class_630;
|
||||
FIELD field_17131 SPIKE_PITCHES [F
|
||||
FIELD field_17132 SPIKE_YAWS [F
|
||||
FIELD field_17133 SPIKE_ROLLS [F
|
||||
FIELD field_17134 SPIKE_PIVOTS_X [F
|
||||
FIELD field_17135 SPIKE_PIVOTS_Y [F
|
||||
FIELD field_17136 SPIKE_PIVOTS_Z [F
|
||||
FIELD field_3378 tail [Lnet/minecraft/class_630;
|
||||
FIELD field_3379 head Lnet/minecraft/class_630;
|
||||
FIELD field_3380 spikes [Lnet/minecraft/class_630;
|
||||
FIELD field_3381 eye Lnet/minecraft/class_630;
|
||||
METHOD method_24185 updateSpikeExtensions (FF)V
|
||||
ARG 1 animationProgress
|
||||
ARG 2 extension
|
||||
|
|
|
@ -2,4 +2,4 @@ CLASS net/minecraft/class_4791 net/minecraft/client/render/entity/model/HoglinEn
|
|||
FIELD field_22227 head Lnet/minecraft/class_630;
|
||||
FIELD field_22228 rightEar Lnet/minecraft/class_630;
|
||||
FIELD field_22229 leftEar Lnet/minecraft/class_630;
|
||||
FIELD field_22230 torso Lnet/minecraft/class_630;
|
||||
FIELD field_22230 body Lnet/minecraft/class_630;
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_549 net/minecraft/client/render/entity/model/HorseEnti
|
|||
FIELD field_3300 tail Lnet/minecraft/class_630;
|
||||
FIELD field_3302 leftFrontLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3303 rightBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3305 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3305 body Lnet/minecraft/class_630;
|
||||
FIELD field_3306 leftBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3307 head Lnet/minecraft/class_630;
|
||||
FIELD field_3308 rightFrontLeg Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_575 net/minecraft/client/render/entity/model/IllagerEntityModel
|
||||
FIELD field_3417 leftAttackingArm Lnet/minecraft/class_630;
|
||||
FIELD field_3418 leftLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3417 leftArm Lnet/minecraft/class_630;
|
||||
FIELD field_3418 rightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3419 hat Lnet/minecraft/class_630;
|
||||
FIELD field_3420 rightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3420 leftLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3422 head Lnet/minecraft/class_630;
|
||||
FIELD field_3423 arms Lnet/minecraft/class_630;
|
||||
FIELD field_3425 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3426 rightAttackingArm Lnet/minecraft/class_630;
|
||||
FIELD field_3426 rightArm Lnet/minecraft/class_630;
|
||||
METHOD <init> (FFII)V
|
||||
ARG 1 scale
|
||||
ARG 2 pivotY
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CLASS net/minecraft/class_579 net/minecraft/client/render/entity/model/LeashKnotEntityModel
|
||||
FIELD field_3431 leashKnot Lnet/minecraft/class_630;
|
||||
FIELD field_3431 knot Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
CLASS net/minecraft/class_3884 net/minecraft/client/render/entity/model/ModelWithHat
|
||||
COMMENT Represents a model with a hat.
|
||||
METHOD method_17150 setHatVisible (Z)V
|
||||
COMMENT Sets whether the hat is visible or not.
|
||||
ARG 1 visible
|
||||
COMMENT {@code true} if the hat is visible, otherwise {@code false}
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
CLASS net/minecraft/class_3882 net/minecraft/client/render/entity/model/ModelWithHead
|
||||
COMMENT Represents a model with a head.
|
||||
METHOD method_2838 getHead ()Lnet/minecraft/class_630;
|
||||
COMMENT Gets the head model part.
|
||||
COMMENT
|
||||
COMMENT @return the head
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_582 net/minecraft/client/render/entity/model/OcelotEnt
|
|||
FIELD field_3434 animationState I
|
||||
FIELD field_3435 head Lnet/minecraft/class_630;
|
||||
FIELD field_3436 upperTail Lnet/minecraft/class_630;
|
||||
FIELD field_3437 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3437 body Lnet/minecraft/class_630;
|
||||
FIELD field_3438 rightFrontLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3439 leftBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3440 leftFrontLeg Lnet/minecraft/class_630;
|
||||
|
|
|
@ -4,9 +4,9 @@ CLASS net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEnt
|
|||
FIELD field_3452 head Lnet/minecraft/class_630;
|
||||
FIELD field_3453 outerBeak Lnet/minecraft/class_630;
|
||||
FIELD field_3455 rightWing Lnet/minecraft/class_630;
|
||||
FIELD field_3456 headFeathers Lnet/minecraft/class_630;
|
||||
FIELD field_3456 feather Lnet/minecraft/class_630;
|
||||
FIELD field_3457 rightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3458 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3458 body Lnet/minecraft/class_630;
|
||||
FIELD field_3459 leftWing Lnet/minecraft/class_630;
|
||||
FIELD field_3460 tail Lnet/minecraft/class_630;
|
||||
FIELD field_3461 forehead Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_588 net/minecraft/client/render/entity/model/PhantomEntityModel
|
||||
FIELD field_3471 tail Lnet/minecraft/class_630;
|
||||
FIELD field_3471 tailBase Lnet/minecraft/class_630;
|
||||
FIELD field_3472 rightWingTip Lnet/minecraft/class_630;
|
||||
FIELD field_3473 lowerTail Lnet/minecraft/class_630;
|
||||
FIELD field_3474 rightWing Lnet/minecraft/class_630;
|
||||
FIELD field_3473 tailTip Lnet/minecraft/class_630;
|
||||
FIELD field_3474 rightWingBase Lnet/minecraft/class_630;
|
||||
FIELD field_3475 body Lnet/minecraft/class_630;
|
||||
FIELD field_3476 leftWingTip Lnet/minecraft/class_630;
|
||||
FIELD field_3477 leftWing Lnet/minecraft/class_630;
|
||||
FIELD field_3477 leftWingBase Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_591 net/minecraft/client/render/entity/model/PlayerEntityModel
|
||||
FIELD field_20787 parts Ljava/util/List;
|
||||
FIELD field_3479 rightPantLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3479 rightPants Lnet/minecraft/class_630;
|
||||
FIELD field_3480 thinArms Z
|
||||
FIELD field_3481 ears Lnet/minecraft/class_630;
|
||||
FIELD field_3482 leftPantLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3481 ear Lnet/minecraft/class_630;
|
||||
FIELD field_3482 leftPants Lnet/minecraft/class_630;
|
||||
FIELD field_3483 jacket Lnet/minecraft/class_630;
|
||||
FIELD field_3484 leftSleeve Lnet/minecraft/class_630;
|
||||
FIELD field_3485 cape Lnet/minecraft/class_630;
|
||||
FIELD field_3485 cloak Lnet/minecraft/class_630;
|
||||
FIELD field_3486 rightSleeve Lnet/minecraft/class_630;
|
||||
METHOD <init> (FZ)V
|
||||
ARG 1 scale
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_597 net/minecraft/client/render/entity/model/Quadruped
|
|||
FIELD field_3534 backLeftLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3535 head Lnet/minecraft/class_630;
|
||||
FIELD field_3536 backRightLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3538 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3538 body Lnet/minecraft/class_630;
|
||||
FIELD field_3539 frontLeftLeg Lnet/minecraft/class_630;
|
||||
METHOD <init> (IFZFFFFI)V
|
||||
ARG 1 legHeight
|
||||
|
|
|
@ -7,7 +7,7 @@ CLASS net/minecraft/class_596 net/minecraft/client/render/entity/model/RabbitEnt
|
|||
FIELD field_3525 leftFoot Lnet/minecraft/class_630;
|
||||
FIELD field_3526 leftBackLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3527 leftFrontLeg Lnet/minecraft/class_630;
|
||||
FIELD field_3528 torso Lnet/minecraft/class_630;
|
||||
FIELD field_3528 body Lnet/minecraft/class_630;
|
||||
FIELD field_3529 head Lnet/minecraft/class_630;
|
||||
FIELD field_3530 nose Lnet/minecraft/class_630;
|
||||
FIELD field_3532 rightFoot Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_602 net/minecraft/client/render/entity/model/ShulkerEntityModel
|
||||
FIELD field_3553 bottomShell Lnet/minecraft/class_630;
|
||||
FIELD field_3553 base Lnet/minecraft/class_630;
|
||||
FIELD field_3554 head Lnet/minecraft/class_630;
|
||||
FIELD field_3555 topShell Lnet/minecraft/class_630;
|
||||
FIELD field_3555 lid Lnet/minecraft/class_630;
|
||||
METHOD method_2829 getTopShell ()Lnet/minecraft/class_630;
|
||||
METHOD method_2830 getHead ()Lnet/minecraft/class_630;
|
||||
METHOD method_2831 getBottomShell ()Lnet/minecraft/class_630;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_607 net/minecraft/client/render/entity/model/SkullEntityModel
|
||||
FIELD field_3564 skull Lnet/minecraft/class_630;
|
||||
FIELD field_3564 head Lnet/minecraft/class_630;
|
||||
METHOD <init> (IIII)V
|
||||
ARG 1 textureU
|
||||
ARG 2 textureV
|
||||
|
|
|
@ -2,6 +2,6 @@ CLASS net/minecraft/class_608 net/minecraft/client/render/entity/model/SnowGolem
|
|||
FIELD field_3565 rightArm Lnet/minecraft/class_630;
|
||||
FIELD field_3566 leftArm Lnet/minecraft/class_630;
|
||||
FIELD field_3567 middleSnowball Lnet/minecraft/class_630;
|
||||
FIELD field_3568 topSnowball Lnet/minecraft/class_630;
|
||||
FIELD field_3568 head Lnet/minecraft/class_630;
|
||||
FIELD field_3569 bottomSnowball Lnet/minecraft/class_630;
|
||||
METHOD method_2834 getTopSnowball ()Lnet/minecraft/class_630;
|
||||
|
|
|
@ -3,3 +3,4 @@ CLASS net/minecraft/class_622 net/minecraft/client/render/entity/model/WitchEnti
|
|||
FIELD field_3615 mole Lnet/minecraft/class_630;
|
||||
METHOD method_2839 getNose ()Lnet/minecraft/class_630;
|
||||
METHOD method_2840 setLiftingNose (Z)V
|
||||
ARG 1 liftingNose
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_619 net/minecraft/client/render/entity/model/ZombieVillagerEntityModel
|
||||
FIELD field_17144 hat Lnet/minecraft/class_630;
|
||||
FIELD field_17144 hatRim Lnet/minecraft/class_630;
|
||||
METHOD <init> (FZ)V
|
||||
ARG 1 scale
|
||||
|
|
|
@ -6,10 +6,13 @@ CLASS net/minecraft/class_763 net/minecraft/client/render/item/ItemModels
|
|||
ARG 1 modelManager
|
||||
METHOD method_3303 getModelManager ()Lnet/minecraft/class_1092;
|
||||
METHOD method_3304 getModel (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1087;
|
||||
ARG 1 item
|
||||
METHOD method_3305 getSprite (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1058;
|
||||
ARG 1 stack
|
||||
METHOD method_3306 getModelId (Lnet/minecraft/class_1792;)I
|
||||
ARG 0 item
|
||||
METHOD method_3307 getSprite (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1058;
|
||||
ARG 1 item
|
||||
METHOD method_3308 getModel (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1087;
|
||||
ARG 1 stack
|
||||
METHOD method_3309 putModel (Lnet/minecraft/class_1792;Lnet/minecraft/class_1091;)V
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag
|
|||
FIELD field_20278 stateLookup Lit/unimi/dsi/fastutil/objects/Object2IntMap;
|
||||
FIELD field_21775 atlasManager Lnet/minecraft/class_4724;
|
||||
FIELD field_21776 textureManager Lnet/minecraft/class_1060;
|
||||
FIELD field_21777 mipmap I
|
||||
FIELD field_21777 mipmapLevels I
|
||||
FIELD field_5407 missingModel Lnet/minecraft/class_1087;
|
||||
FIELD field_5408 models Ljava/util/Map;
|
||||
FIELD field_5410 blockModelCache Lnet/minecraft/class_773;
|
||||
|
@ -14,7 +14,8 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag
|
|||
METHOD method_21611 shouldRerender (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 from
|
||||
ARG 2 to
|
||||
METHOD method_24152 resetMipmapLevels (I)V
|
||||
METHOD method_24152 setMipmapLevels (I)V
|
||||
ARG 1 mipmapLevels
|
||||
METHOD method_4742 getModel (Lnet/minecraft/class_1091;)Lnet/minecraft/class_1087;
|
||||
ARG 1 id
|
||||
METHOD method_4743 getBlockModels ()Lnet/minecraft/class_773;
|
||||
|
|
|
@ -13,6 +13,9 @@ CLASS net/minecraft/class_1093 net/minecraft/client/render/model/BasicBakedModel
|
|||
ARG 3 usesAo
|
||||
ARG 4 isSideLit
|
||||
ARG 5 hasDepth
|
||||
ARG 6 sprite
|
||||
ARG 7 transformation
|
||||
ARG 8 itemPropertyOverrides
|
||||
CLASS class_1094 Builder
|
||||
FIELD field_21865 hasDepth Z
|
||||
FIELD field_5418 transformation Lnet/minecraft/class_809;
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_3665 net/minecraft/client/render/model/ModelBakeSettings
|
||||
METHOD method_3509 getRotation ()Lnet/minecraft/class_4590;
|
||||
METHOD method_3512 isShaded ()Z
|
||||
METHOD method_3512 isUvLocked ()Z
|
||||
|
|
|
@ -14,7 +14,7 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
|
|||
FIELD field_5371 MISSING_DEFINITION Ljava/lang/String;
|
||||
FIELD field_5372 KEY_VALUE_SPLITTER Lcom/google/common/base/Splitter;
|
||||
FIELD field_5373 COMMA_SPLITTER Lcom/google/common/base/Splitter;
|
||||
FIELD field_5374 MISSING Lnet/minecraft/class_1091;
|
||||
FIELD field_5374 MISSING_ID Lnet/minecraft/class_1091;
|
||||
FIELD field_5376 unbakedModels Ljava/util/Map;
|
||||
FIELD field_5378 DEFAULT_TEXTURES Ljava/util/Set;
|
||||
FIELD field_5379 resourceManager Lnet/minecraft/class_3300;
|
||||
|
@ -36,7 +36,9 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
|
|||
FIELD field_5400 GENERATION_MARKER Lnet/minecraft/class_793;
|
||||
METHOD <init> (Lnet/minecraft/class_3300;Lnet/minecraft/class_324;Lnet/minecraft/class_3695;I)V
|
||||
ARG 1 resourceManager
|
||||
ARG 2 blockColors
|
||||
METHOD method_15878 bake (Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087;
|
||||
ARG 1 id
|
||||
ARG 2 settings
|
||||
METHOD method_18177 upload (Lnet/minecraft/class_1060;Lnet/minecraft/class_3695;)Lnet/minecraft/class_4724;
|
||||
METHOD method_21603 addStates (Ljava/lang/Iterable;)V
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGenerator
|
||||
FIELD field_4270 LAYERS Ljava/util/List;
|
||||
METHOD method_3476 buildCube (Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_1058;IIIIIZ)V
|
||||
ARG 1 side
|
||||
ARG 2 cubes
|
||||
ARG 3 sprite
|
||||
ARG 4 frame
|
||||
|
@ -26,6 +27,7 @@ CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGe
|
|||
ARG 3 layer
|
||||
METHOD method_3482 buildCube (Ljava/util/List;Lnet/minecraft/class_801$class_803;II)V
|
||||
ARG 1 cubes
|
||||
ARG 2 side
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
CLASS class_802 Frame
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_806 net/minecraft/client/render/model/json/ModelOverri
|
|||
FIELD field_4293 overrides Ljava/util/List;
|
||||
METHOD <init> (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Ljava/util/List;)V
|
||||
ARG 1 modelLoader
|
||||
ARG 2 unbakedModel
|
||||
ARG 2 parent
|
||||
ARG 3 unbakedModelGetter
|
||||
ARG 4 overrides
|
||||
METHOD method_3495 apply (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1087;
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_813 net/minecraft/client/render/model/json/ModelVarian
|
|||
FIELD field_4328 rotation Lnet/minecraft/class_4590;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_4590;ZI)V
|
||||
ARG 1 location
|
||||
ARG 2 rotation
|
||||
ARG 3 uvLock
|
||||
ARG 4 weight
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
|
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_790 net/minecraft/client/render/model/json/ModelVarian
|
|||
METHOD method_3421 getMultipartModel ()Lnet/minecraft/class_816;
|
||||
METHOD method_3422 hasMultipartModel ()Z
|
||||
METHOD method_3423 getVariantMap ()Ljava/util/Map;
|
||||
METHOD method_3424 deserialize (Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790;
|
||||
METHOD method_3424 fromJson (Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790;
|
||||
ARG 0 context
|
||||
ARG 1 reader
|
||||
CLASS class_791 DeserializationContext
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResour
|
|||
METHOD method_4636 getDownloadHeaders ()Ljava/util/Map;
|
||||
METHOD method_4638 loadServerPack (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 packZip
|
||||
ARG 2 packSource
|
||||
METHOD method_4640 download (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_4641 verifyFile (Ljava/lang/String;Ljava/io/File;)Z
|
||||
ARG 1 expectedSha1
|
||||
|
|
|
@ -3,4 +3,6 @@ CLASS net/minecraft/class_1073 net/minecraft/client/resource/Format3ResourcePack
|
|||
FIELD field_5317 NEW_TO_OLD_MAP Ljava/util/Map;
|
||||
FIELD field_5318 idMap Ljava/util/Map;
|
||||
METHOD method_4658 getRedirectedId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
|
||||
ARG 1 id
|
||||
METHOD method_4660 getMetadataLocation (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
|
||||
ARG 0 id
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_1064 net/minecraft/client/resource/ResourceIndex
|
||||
FIELD field_5289 index Ljava/util/Map;
|
||||
FIELD field_5289 rootIndex Ljava/util/Map;
|
||||
FIELD field_5290 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD <init> (Ljava/io/File;Ljava/lang/String;)V
|
||||
ARG 1 directory
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_1077 net/minecraft/client/resource/language/LanguageDefinition
|
||||
FIELD field_5326 code Ljava/lang/String;
|
||||
FIELD field_5327 region Ljava/lang/String;
|
||||
FIELD field_5327 name Ljava/lang/String;
|
||||
FIELD field_5328 rightToLeft Z
|
||||
FIELD field_5329 name Ljava/lang/String;
|
||||
FIELD field_5329 region Ljava/lang/String;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
|
||||
ARG 1 code
|
||||
ARG 2 name
|
||||
ARG 3 region
|
||||
ARG 2 region
|
||||
ARG 3 name
|
||||
ARG 4 rightToLeft
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageMa
|
|||
FIELD field_5325 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_4665 getAllLanguages ()Ljava/util/SortedSet;
|
||||
METHOD method_4667 setLanguage (Lnet/minecraft/class_1077;)V
|
||||
ARG 1 language
|
||||
METHOD method_4668 getLanguage (Ljava/lang/String;)Lnet/minecraft/class_1077;
|
||||
ARG 1 code
|
||||
METHOD method_4669 getLanguage ()Lnet/minecraft/class_1077;
|
||||
|
|
|
@ -22,5 +22,7 @@ CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationR
|
|||
METHOD method_4684 getDefaultFrameTime ()I
|
||||
METHOD method_4685 shouldInterpolate ()Z
|
||||
METHOD method_4686 getHeight (I)I
|
||||
ARG 1 defaultHeight
|
||||
METHOD method_4687 getWidth (I)I
|
||||
ARG 1 defaultWidth
|
||||
METHOD method_4688 getFrameIndexSet ()Ljava/util/Set;
|
||||
|
|
|
@ -4,5 +4,6 @@ CLASS net/minecraft/class_1084 net/minecraft/client/resource/metadata/TextureRes
|
|||
FIELD field_5346 blur Z
|
||||
METHOD <init> (ZZ)V
|
||||
ARG 1 blur
|
||||
ARG 2 clamp
|
||||
METHOD method_4696 shouldBlur ()Z
|
||||
METHOD method_4697 shouldClamp ()Z
|
||||
|
|
|
@ -4,3 +4,4 @@ CLASS net/minecraft/class_1116 net/minecraft/client/sound/AmbientSoundPlayer
|
|||
FIELD field_5481 player Lnet/minecraft/class_746;
|
||||
METHOD <init> (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;)V
|
||||
ARG 1 player
|
||||
ARG 2 soundManager
|
||||
|
|
|
@ -2,7 +2,9 @@ CLASS net/minecraft/class_1106 net/minecraft/client/sound/EntityTrackingSoundIns
|
|||
FIELD field_5455 entity Lnet/minecraft/class_1297;
|
||||
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_1297;)V
|
||||
ARG 1 sound
|
||||
ARG 2 category
|
||||
ARG 3 volume
|
||||
ARG 4 pitch
|
||||
ARG 5 entity
|
||||
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;Lnet/minecraft/class_1297;)V
|
||||
ARG 1 sound
|
||||
|
|
|
@ -7,11 +7,18 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
|
|||
ARG 5 repeat
|
||||
ARG 6 repeatDelay
|
||||
ARG 7 attenuationType
|
||||
ARG 8 x
|
||||
ARG 10 y
|
||||
ARG 12 z
|
||||
ARG 14 looping
|
||||
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFDDD)V
|
||||
ARG 1 sound
|
||||
ARG 2 category
|
||||
ARG 3 volume
|
||||
ARG 4 pitch
|
||||
ARG 5 x
|
||||
ARG 7 y
|
||||
ARG 9 z
|
||||
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_2338;)V
|
||||
ARG 1 sound
|
||||
ARG 2 category
|
||||
|
@ -26,6 +33,9 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
|
|||
ARG 5 repeat
|
||||
ARG 6 repeatDelay
|
||||
ARG 7 attenuationType
|
||||
ARG 8 x
|
||||
ARG 10 y
|
||||
ARG 12 z
|
||||
METHOD method_24877 ambient (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109;
|
||||
ARG 0 sound
|
||||
ARG 1 pitch
|
||||
|
@ -34,6 +44,9 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
|
|||
ARG 0 sound
|
||||
METHOD method_25467 ambient (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109;
|
||||
ARG 0 sound
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_4757 master (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109;
|
||||
ARG 0 sound
|
||||
ARG 1 pitch
|
||||
|
@ -45,3 +58,6 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
|
|||
ARG 0 sound
|
||||
METHOD method_4760 record (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109;
|
||||
ARG 0 sound
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
|
|
|
@ -14,18 +14,29 @@ CLASS net/minecraft/class_1144 net/minecraft/client/sound/SoundManager
|
|||
ARG 1 category
|
||||
ARG 2 volume
|
||||
METHOD method_4866 unregisterListener (Lnet/minecraft/class_1145;)V
|
||||
ARG 1 listener
|
||||
METHOD method_4868 isSoundResourcePresent (Lnet/minecraft/class_1111;Lnet/minecraft/class_2960;Lnet/minecraft/class_3300;)Z
|
||||
ARG 0 sound
|
||||
ARG 1 id
|
||||
ARG 2 resourceManager
|
||||
METHOD method_4869 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1146;
|
||||
ARG 1 id
|
||||
METHOD method_4870 stop (Lnet/minecraft/class_1113;)V
|
||||
ARG 1 sound
|
||||
METHOD method_4872 play (Lnet/minecraft/class_1113;I)V
|
||||
ARG 1 sound
|
||||
ARG 2 delay
|
||||
METHOD method_4873 play (Lnet/minecraft/class_1113;)V
|
||||
ARG 1 sound
|
||||
METHOD method_4875 stopSounds (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V
|
||||
ARG 1 id
|
||||
ARG 2 soundCategory
|
||||
METHOD method_4876 updateListenerPosition (Lnet/minecraft/class_4184;)V
|
||||
ARG 1 camera
|
||||
METHOD method_4877 isPlaying (Lnet/minecraft/class_1113;)Z
|
||||
ARG 1 sound
|
||||
METHOD method_4878 registerListener (Lnet/minecraft/class_1145;)V
|
||||
ARG 1 listener
|
||||
METHOD method_4879 pauseAll ()V
|
||||
METHOD method_4880 resumeAll ()V
|
||||
METHOD method_4881 stopAll ()V
|
||||
|
|
|
@ -22,7 +22,9 @@ CLASS net/minecraft/class_1140 net/minecraft/client/sound/SoundSystem
|
|||
METHOD <init> (Lnet/minecraft/class_1144;Lnet/minecraft/class_315;Lnet/minecraft/class_3300;)V
|
||||
ARG 1 loader
|
||||
ARG 2 settings
|
||||
ARG 3 resourceManager
|
||||
METHOD method_19753 stop (Lnet/minecraft/class_1113;)V
|
||||
ARG 1 sound
|
||||
METHOD method_19761 pauseAll ()V
|
||||
METHOD method_19762 resumeAll ()V
|
||||
METHOD method_20185 tick (Z)V
|
||||
|
@ -30,26 +32,40 @@ CLASS net/minecraft/class_1140 net/minecraft/client/sound/SoundSystem
|
|||
METHOD method_22139 playNextTick (Lnet/minecraft/class_1117;)V
|
||||
ARG 1 sound
|
||||
METHOD method_24878 canRepeatInstantly (Lnet/minecraft/class_1113;)Z
|
||||
ARG 0 sound
|
||||
METHOD method_24879 isRepeatDelayed (Lnet/minecraft/class_1113;)Z
|
||||
ARG 0 sound
|
||||
METHOD method_24880 shouldRepeatInstantly (Lnet/minecraft/class_1113;)Z
|
||||
ARG 0 sound
|
||||
METHOD method_4835 isPlaying (Lnet/minecraft/class_1113;)Z
|
||||
ARG 1 sound
|
||||
METHOD method_4837 reloadSounds ()V
|
||||
METHOD method_4838 stopSounds (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V
|
||||
ARG 1 id
|
||||
ARG 2 category
|
||||
METHOD method_4840 updateListenerPosition (Lnet/minecraft/class_4184;)V
|
||||
ARG 1 camera
|
||||
METHOD method_4843 stopAll ()V
|
||||
METHOD method_4844 updateSoundVolume (Lnet/minecraft/class_3419;F)V
|
||||
ARG 1 category
|
||||
ARG 2 volume
|
||||
METHOD method_4846 start ()V
|
||||
METHOD method_4847 unregisterListener (Lnet/minecraft/class_1145;)V
|
||||
ARG 1 listener
|
||||
METHOD method_4849 getAdjustedPitch (Lnet/minecraft/class_1113;)F
|
||||
ARG 1 sound
|
||||
METHOD method_4850 getSoundVolume (Lnet/minecraft/class_3419;)F
|
||||
ARG 1 category
|
||||
METHOD method_4851 addPreloadedSound (Lnet/minecraft/class_1111;)V
|
||||
ARG 1 sound
|
||||
METHOD method_4852 play (Lnet/minecraft/class_1113;I)V
|
||||
ARG 1 sound
|
||||
ARG 2 delay
|
||||
METHOD method_4853 getAdjustedVolume (Lnet/minecraft/class_1113;)F
|
||||
ARG 1 sound
|
||||
METHOD method_4854 play (Lnet/minecraft/class_1113;)V
|
||||
ARG 1 sound
|
||||
METHOD method_4855 registerListener (Lnet/minecraft/class_1145;)V
|
||||
ARG 1 listener
|
||||
METHOD method_4856 stop ()V
|
||||
METHOD method_4857 tick ()V
|
||||
|
|
|
@ -130,8 +130,8 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
METHOD method_4320 checkAllocated ()V
|
||||
METHOD method_4321 uploadInternal (IIIIIIIZZZZ)V
|
||||
ARG 1 level
|
||||
ARG 2 xOffset
|
||||
ARG 3 yOffset
|
||||
ARG 2 offsetX
|
||||
ARG 3 offsetY
|
||||
ARG 4 unpackSkipPixels
|
||||
ARG 5 unpackSkipRows
|
||||
ARG 6 width
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_1071 net/minecraft/client/texture/PlayerSkinProvider
|
|||
ARG 2 callback
|
||||
ARG 3 requireSecure
|
||||
METHOD method_4654 getTextures (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map;
|
||||
ARG 1 profile
|
||||
METHOD method_4656 loadSkin (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/class_2960;
|
||||
ARG 1 profileTexture
|
||||
ARG 2 type
|
||||
|
|
|
@ -17,6 +17,7 @@ CLASS net/minecraft/class_1058 net/minecraft/client/texture/Sprite
|
|||
COMMENT Resets to 0 on every frame advance.
|
||||
FIELD field_5273 frameIndex I
|
||||
METHOD <init> (Lnet/minecraft/class_1059;Lnet/minecraft/class_1058$class_4727;IIIIILnet/minecraft/class_1011;)V
|
||||
ARG 1 atlas
|
||||
ARG 3 maxLevel
|
||||
ARG 4 atlasWidth
|
||||
ARG 5 atlasHeight
|
||||
|
|
|
@ -27,6 +27,7 @@ CLASS net/minecraft/class_1059 net/minecraft/client/texture/SpriteAtlasTexture
|
|||
METHOD method_24198 applyTextureFilter (Lnet/minecraft/class_1059$class_4007;)V
|
||||
METHOD method_4601 clear ()V
|
||||
METHOD method_4603 getTexturePath (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
|
||||
ARG 1 id
|
||||
METHOD method_4604 loadSprite (Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIIII)Lnet/minecraft/class_1058;
|
||||
ARG 1 container
|
||||
ARG 3 atlasWidth
|
||||
|
|
|
@ -17,6 +17,8 @@ CLASS net/minecraft/class_1060 net/minecraft/client/texture/TextureManager
|
|||
METHOD method_4615 destroyTexture (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
METHOD method_4616 registerTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V
|
||||
ARG 1 id
|
||||
ARG 2 texture
|
||||
METHOD method_4617 registerDynamicTexture (Ljava/lang/String;Lnet/minecraft/class_1043;)Lnet/minecraft/class_2960;
|
||||
ARG 1 prefix
|
||||
ARG 2 texture
|
||||
|
|
|
@ -6,10 +6,11 @@ CLASS net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager
|
|||
METHOD method_4905 getGameMode ()Lnet/minecraft/class_1934;
|
||||
METHOD method_4906 onSlotUpdate (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_4907 onBlockAttacked (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V
|
||||
METHOD method_4907 onBlockBreaking (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 progress
|
||||
METHOD method_4908 onUpdateMouse (DD)V
|
||||
ARG 1 deltaX
|
||||
ARG 3 deltaY
|
||||
|
@ -21,7 +22,8 @@ CLASS net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager
|
|||
ARG 1 world
|
||||
ARG 2 hitResult
|
||||
METHOD method_4912 onInventoryOpened ()V
|
||||
METHOD method_4913 getKeybindName (Ljava/lang/String;)Lnet/minecraft/class_2561;
|
||||
METHOD method_4913 keyToText (Ljava/lang/String;)Lnet/minecraft/class_2561;
|
||||
ARG 0 name
|
||||
METHOD method_4914 getClient ()Lnet/minecraft/class_310;
|
||||
METHOD method_4915 destroyHandler ()V
|
||||
METHOD method_4916 createHandler ()V
|
||||
|
|
|
@ -5,10 +5,11 @@ CLASS net/minecraft/class_1155 net/minecraft/client/tutorial/TutorialStepHandler
|
|||
ARG 1 world
|
||||
ARG 2 hitResult
|
||||
METHOD method_4899 tick ()V
|
||||
METHOD method_4900 onBlockAttacked (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V
|
||||
METHOD method_4900 onBlockBreaking (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V
|
||||
ARG 1 client
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 progress
|
||||
METHOD method_4901 onMouseUpdate (DD)V
|
||||
ARG 1 deltaX
|
||||
ARG 3 deltaY
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
CLASS net/minecraft/class_3521 net/minecraft/client/util/NetworkUtils
|
||||
FIELD field_15664 downloadExecutor Lcom/google/common/util/concurrent/ListeningExecutorService;
|
||||
COMMENT A few client-side networking utilities.
|
||||
COMMENT
|
||||
COMMENT @implNote This is not marked as client-only because it's used by the
|
||||
COMMENT {@code /publish} command, which is only available to integrated servers
|
||||
COMMENT yet was retained by proguard.
|
||||
FIELD field_15664 EXECUTOR Lcom/google/common/util/concurrent/ListeningExecutorService;
|
||||
FIELD field_15665 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_15301 download (Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnet/minecraft/class_3536;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_15301 downloadResourcePack (Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnet/minecraft/class_3536;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_15302 findLocalPort ()I
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_318 net/minecraft/client/util/ScreenshotUtils
|
||||
COMMENT A utility class to save screenshots.
|
||||
FIELD field_1973 DATE_FORMAT Ljava/text/DateFormat;
|
||||
FIELD field_1974 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_1659 saveScreenshot (Ljava/io/File;IILnet/minecraft/class_276;Ljava/util/function/Consumer;)V
|
||||
|
|
|
@ -36,7 +36,7 @@ CLASS net/minecraft/class_3728 net/minecraft/client/util/SelectionManager
|
|||
ARG 0 client
|
||||
METHOD method_27551 setClipboard (Lnet/minecraft/class_310;Ljava/lang/String;)V
|
||||
ARG 0 client
|
||||
ARG 1 clipboardString
|
||||
ARG 1 clipboard
|
||||
METHOD method_27552 insert (Ljava/lang/String;Ljava/lang/String;)V
|
||||
ARG 1 string
|
||||
ARG 2 insertion
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_5222 net/minecraft/client/util/TextCollector
|
||||
METHOD method_27461 getRawCombined ()Lnet/minecraft/class_5348;
|
||||
METHOD method_27462 add (Lnet/minecraft/class_5348;)V
|
||||
ARG 1 text
|
||||
METHOD method_27463 getCombined ()Lnet/minecraft/class_5348;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_768 net/minecraft/client/util/Rect2i
|
||||
CLASS net/minecraft/class_768 net/minecraft/client/util/math/Rect2i
|
||||
FIELD field_4142 height I
|
||||
FIELD field_4143 width I
|
||||
FIELD field_4144 y I
|
|
@ -20,7 +20,7 @@ CLASS net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager
|
|||
METHOD method_20181 positionEquals (Lnet/minecraft/class_2818;II)Z
|
||||
ARG 0 chunk
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 2 z
|
||||
METHOD method_20182 getLoadedChunkCount ()I
|
||||
METHOD method_20230 getChunkMapRadius (I)I
|
||||
ARG 0 loadDistance
|
||||
|
|
|
@ -80,9 +80,9 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
|
|||
ARG 2 state
|
||||
ARG 3 parameters
|
||||
METHOD method_2941 doRandomBlockDisplayTicks (III)V
|
||||
ARG 1 xCenter
|
||||
ARG 2 yCenter
|
||||
ARG 3 zCenter
|
||||
ARG 1 centerX
|
||||
ARG 2 centerY
|
||||
ARG 3 centerZ
|
||||
METHOD method_2942 addEntity (ILnet/minecraft/class_1297;)V
|
||||
ARG 1 id
|
||||
ARG 2 entity
|
||||
|
@ -111,6 +111,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
|
|||
ARG 3 shape
|
||||
ARG 4 y
|
||||
METHOD method_8435 setTimeOfDay (J)V
|
||||
ARG 1 timeOfDay
|
||||
METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V
|
||||
ARG 1 shouldKeepTicking
|
||||
CLASS class_5271 Properties
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
CLASS net/minecraft/class_3162 net/minecraft/command/DataCommandObject
|
||||
METHOD method_13879 feedbackGet (Lnet/minecraft/class_2203$class_2209;DI)Lnet/minecraft/class_2561;
|
||||
ARG 1 path
|
||||
ARG 2 scale
|
||||
ARG 4 result
|
||||
METHOD method_13880 setTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_13881 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_13880 setNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_13881 getNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_13882 feedbackQuery (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561;
|
||||
ARG 1 tag
|
||||
ARG 1 element
|
||||
METHOD method_13883 feedbackModify ()Lnet/minecraft/class_2561;
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_4565 net/minecraft/command/DataCommandStorage
|
|||
ARG 1 id
|
||||
METHOD method_22547 set (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 id
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
CLASS class_4566 PersistentState
|
||||
FIELD field_20749 map Ljava/util/Map;
|
||||
METHOD method_22550 get (Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -79,11 +79,14 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
|
|||
METHOD method_9852 setLocalWorldOnly ()V
|
||||
METHOD method_9853 getYawRange ()Lnet/minecraft/class_2152;
|
||||
METHOD method_9855 setYawRange (Lnet/minecraft/class_2152;)V
|
||||
ARG 1 yawRange
|
||||
METHOD method_9857 setHasNegatedGameMode (Z)V
|
||||
ARG 1 hasNegatedGameMode
|
||||
METHOD method_9858 suggestNormal (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 builder
|
||||
METHOD method_9859 rotationPredicate (Lnet/minecraft/class_2152;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate;
|
||||
ARG 1 angleRange
|
||||
ARG 2 entityToAngle
|
||||
METHOD method_9860 setExcludesEntityType ()V
|
||||
METHOD method_9861 selectsAdvancements ()Z
|
||||
METHOD method_9864 setY (D)V
|
||||
|
@ -98,6 +101,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
|
|||
METHOD method_9873 getDistance ()Lnet/minecraft/class_2096$class_2099;
|
||||
METHOD method_9874 readArguments ()V
|
||||
METHOD method_9875 setSuggestionProvider (Ljava/util/function/BiFunction;)V
|
||||
ARG 1 suggestionProvider
|
||||
METHOD method_9877 setHasLimit (Z)V
|
||||
ARG 1 hasLimit
|
||||
METHOD method_9878 buildPredicate ()V
|
||||
|
@ -128,6 +132,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
|
|||
METHOD method_9896 suggestSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
|
||||
ARG 0 builder
|
||||
METHOD method_9898 setPitchRange (Lnet/minecraft/class_2152;)V
|
||||
ARG 1 pitchRange
|
||||
METHOD method_9899 setSelectsName (Z)V
|
||||
ARG 1 selectsName
|
||||
METHOD method_9900 setLimit (I)V
|
||||
|
@ -148,8 +153,10 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
|
|||
ARG 1 builder
|
||||
METHOD method_9912 selectsName ()Z
|
||||
METHOD method_9913 setExcludesName (Z)V
|
||||
ARG 1 excludesName
|
||||
METHOD method_9915 readTagCharacter ()Z
|
||||
METHOD method_9916 setPredicate (Ljava/util/function/Predicate;)V
|
||||
ARG 1 predicate
|
||||
METHOD method_9917 readAtVariable ()V
|
||||
METHOD method_9918 setDz (D)V
|
||||
ARG 1 dz
|
||||
|
|
|
@ -11,6 +11,8 @@ CLASS net/minecraft/class_2152 net/minecraft/command/FloatRangeArgument
|
|||
ARG 0 reader
|
||||
ARG 1 allowFloats
|
||||
METHOD method_9174 mapFloat (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float;
|
||||
ARG 0 value
|
||||
ARG 1 function
|
||||
METHOD method_9175 getMin ()Ljava/lang/Float;
|
||||
METHOD method_9176 parseFloat (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float;
|
||||
ARG 0 reader
|
||||
|
|
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes
|
|||
ARG 0 id
|
||||
COMMENT the id of the argument type
|
||||
METHOD method_10018 byId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2316$class_2317;
|
||||
ARG 0 id
|
||||
METHOD method_10019 toPacket (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/arguments/ArgumentType;)V
|
||||
METHOD method_10020 toJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V
|
||||
METHOD method_30923 hasClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Z
|
||||
|
|
|
@ -8,5 +8,8 @@ CLASS net/minecraft/class_2247 net/minecraft/command/argument/BlockStateArgument
|
|||
ARG 3 data
|
||||
METHOD method_9494 getBlockState ()Lnet/minecraft/class_2680;
|
||||
METHOD method_9495 setBlockState (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 flags
|
||||
METHOD test (Ljava/lang/Object;)Z
|
||||
ARG 1 context
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_2284 net/minecraft/command/argument/FunctionArgumentType
|
||||
CLASS net/minecraft/class_2284 net/minecraft/command/argument/CommandFunctionArgumentType
|
||||
FIELD field_10782 UNKNOWN_FUNCTION_TAG_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
FIELD field_10783 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_10784 UNKNOWN_FUNCTION_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD method_9760 function ()Lnet/minecraft/class_2284;
|
||||
METHOD method_9760 commandFunction ()Lnet/minecraft/class_2284;
|
||||
METHOD method_9761 getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158;
|
||||
ARG 0 context
|
||||
ARG 1 id
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_2194 net/minecraft/command/argument/ItemEnchantmentArgumentType
|
||||
CLASS net/minecraft/class_2194 net/minecraft/command/argument/EnchantmentArgumentType
|
||||
FIELD field_9871 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9872 UNKNOWN_ENCHANTMENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
|
@ -7,4 +7,4 @@ CLASS net/minecraft/class_2194 net/minecraft/command/argument/ItemEnchantmentArg
|
|||
METHOD method_9334 getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1887;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
||||
METHOD method_9336 itemEnchantment ()Lnet/minecraft/class_2194;
|
||||
METHOD method_9336 enchantment ()Lnet/minecraft/class_2194;
|
|
@ -3,8 +3,12 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument
|
|||
FIELD field_9946 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9947 UNKNOWN_RECIPE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD method_9439 getAdvancementArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161;
|
||||
ARG 0 context
|
||||
ARG 1 argumentName
|
||||
METHOD method_9441 identifier ()Lnet/minecraft/class_2232;
|
||||
METHOD method_9442 getRecipeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860;
|
||||
ARG 0 context
|
||||
ARG 1 argumentName
|
||||
METHOD method_9443 getIdentifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
CLASS net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument
|
||||
FIELD field_10796 item Lnet/minecraft/class_1792;
|
||||
FIELD field_10797 OVERSTACKED_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
|
||||
FIELD field_10798 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_10798 nbt Lnet/minecraft/class_2487;
|
||||
METHOD <init> (Lnet/minecraft/class_1792;Lnet/minecraft/class_2487;)V
|
||||
ARG 2 tag
|
||||
ARG 1 item
|
||||
ARG 2 nbt
|
||||
METHOD method_9781 createStack (IZ)Lnet/minecraft/class_1799;
|
||||
ARG 1 amount
|
||||
ARG 2 checkOverstack
|
||||
|
|
|
@ -6,7 +6,7 @@ CLASS net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader
|
|||
FIELD field_10804 allowTag Z
|
||||
FIELD field_10805 suggestions Ljava/util/function/BiFunction;
|
||||
FIELD field_10806 NBT_SUGGESTION_PROVIDER Ljava/util/function/BiFunction;
|
||||
FIELD field_10807 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_10807 nbt Lnet/minecraft/class_2487;
|
||||
FIELD field_10808 id Lnet/minecraft/class_2960;
|
||||
FIELD field_10809 cursor I
|
||||
METHOD <init> (Lcom/mojang/brigadier/StringReader;Z)V
|
||||
|
@ -24,4 +24,4 @@ CLASS net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader
|
|||
METHOD method_9795 readItem ()V
|
||||
METHOD method_9796 suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 suggestionsBuilder
|
||||
METHOD method_9797 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_9797 getNbt ()Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_2179 net/minecraft/command/argument/NbtCompoundTagArgumentType
|
||||
CLASS net/minecraft/class_2179 net/minecraft/command/argument/NbtCompoundArgumentType
|
||||
FIELD field_9843 EXAMPLES Ljava/util/Collection;
|
||||
METHOD method_9284 nbtCompound ()Lnet/minecraft/class_2179;
|
||||
METHOD method_9285 getCompoundTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
METHOD method_9285 getNbtCompound (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
|
@ -0,0 +1,6 @@
|
|||
CLASS net/minecraft/class_2212 net/minecraft/command/argument/NbtElementArgumentType
|
||||
FIELD field_9918 EXAMPLES Ljava/util/Collection;
|
||||
METHOD method_9389 nbtElement ()Lnet/minecraft/class_2212;
|
||||
METHOD method_9390 getNbtElement (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
|
@ -1,6 +0,0 @@
|
|||
CLASS net/minecraft/class_2212 net/minecraft/command/argument/NbtTagArgumentType
|
||||
FIELD field_9918 EXAMPLES Ljava/util/Collection;
|
||||
METHOD method_9389 nbtTag ()Lnet/minecraft/class_2212;
|
||||
METHOD method_9390 getTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_2224 net/minecraft/command/argument/NumberRangeArgumentType
|
||||
METHOD method_9422 numberRange ()Lnet/minecraft/class_2224$class_2227;
|
||||
METHOD method_9422 intRange ()Lnet/minecraft/class_2224$class_2227;
|
||||
CLASS class_2225 FloatRangeArgumentType
|
||||
FIELD field_9937 EXAMPLES Ljava/util/Collection;
|
||||
CLASS class_2227 IntRangeArgumentType
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
CLASS net/minecraft/class_2216 net/minecraft/command/argument/ObjectiveCriteriaArgumentType
|
||||
FIELD field_9926 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9927 INVALID_CRITERIA_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 context
|
||||
ARG 2 builder
|
||||
METHOD method_9399 objectiveCriteria ()Lnet/minecraft/class_2216;
|
||||
METHOD method_9400 getStatName (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String;
|
||||
ARG 1 stat
|
||||
ARG 2 value
|
||||
METHOD method_9402 getCriteria (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_274;
|
|
@ -1,10 +1,10 @@
|
|||
CLASS net/minecraft/class_2223 net/minecraft/command/argument/ParticleArgumentType
|
||||
CLASS net/minecraft/class_2223 net/minecraft/command/argument/ParticleEffectArgumentType
|
||||
FIELD field_9935 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9936 UNKNOWN_PARTICLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 context
|
||||
ARG 2 builder
|
||||
METHOD method_9417 particle ()Lnet/minecraft/class_2223;
|
||||
METHOD method_9417 particleEffect ()Lnet/minecraft/class_2223;
|
||||
METHOD method_9418 readParameters (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394;
|
||||
ARG 0 reader
|
||||
METHOD method_9420 readParameters (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394;
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_2216 net/minecraft/command/argument/ScoreboardCriterionArgumentType
|
||||
FIELD field_9926 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9927 INVALID_CRITERION_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 context
|
||||
ARG 2 builder
|
||||
METHOD method_9399 scoreboardCriterion ()Lnet/minecraft/class_2216;
|
||||
METHOD method_9400 getStatName (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String;
|
||||
ARG 1 stat
|
||||
ARG 2 value
|
||||
METHOD method_9402 getCriterion (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_274;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_2214 net/minecraft/command/argument/ObjectiveArgumentType
|
||||
CLASS net/minecraft/class_2214 net/minecraft/command/argument/ScoreboardObjectiveArgumentType
|
||||
FIELD field_9919 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9920 LONG_NAME_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
FIELD field_9921 READONLY_OBJECTIVE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
|
@ -6,7 +6,7 @@ CLASS net/minecraft/class_2214 net/minecraft/command/argument/ObjectiveArgumentT
|
|||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 context
|
||||
ARG 2 builder
|
||||
METHOD method_9391 objective ()Lnet/minecraft/class_2214;
|
||||
METHOD method_9391 scoreboardObjective ()Lnet/minecraft/class_2214;
|
||||
METHOD method_9393 getWritableObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266;
|
||||
ARG 0 context
|
||||
ARG 1 name
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_2201 net/minecraft/command/argument/MobEffectArgumentType
|
||||
CLASS net/minecraft/class_2201 net/minecraft/command/argument/StatusEffectArgumentType
|
||||
FIELD field_9895 EXAMPLES Ljava/util/Collection;
|
||||
FIELD field_9896 INVALID_EFFECT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
|
||||
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 context
|
||||
ARG 2 builder
|
||||
METHOD method_9347 getMobEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1291;
|
||||
METHOD method_9350 mobEffect ()Lnet/minecraft/class_2201;
|
||||
METHOD method_9347 getStatusEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1291;
|
||||
METHOD method_9350 statusEffect ()Lnet/minecraft/class_2201;
|
|
@ -7,9 +7,14 @@ CLASS net/minecraft/class_2408 net/minecraft/data/DataCache
|
|||
FIELD field_11287 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_16743 ignores Ljava/util/Set;
|
||||
METHOD method_10323 getOldSha1 (Ljava/nio/file/Path;)Ljava/lang/String;
|
||||
ARG 1 path
|
||||
METHOD method_10325 updateSha1 (Ljava/nio/file/Path;Ljava/lang/String;)V
|
||||
ARG 1 path
|
||||
ARG 2 sha1
|
||||
METHOD method_10326 write ()V
|
||||
METHOD method_10328 files ()Ljava/util/stream/Stream;
|
||||
METHOD method_10330 contains (Ljava/nio/file/Path;)Z
|
||||
ARG 1 path
|
||||
METHOD method_10331 deleteAll ()V
|
||||
METHOD method_16674 ignore (Ljava/nio/file/Path;)V
|
||||
ARG 1 path
|
||||
|
|
|
@ -5,7 +5,9 @@ CLASS net/minecraft/class_2403 net/minecraft/data/DataGenerator
|
|||
FIELD field_11275 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD <init> (Ljava/nio/file/Path;Ljava/util/Collection;)V
|
||||
ARG 1 output
|
||||
ARG 2 inputs
|
||||
METHOD method_10312 getInputs ()Ljava/util/Collection;
|
||||
METHOD method_10313 getOutput ()Ljava/nio/file/Path;
|
||||
METHOD method_10314 install (Lnet/minecraft/class_2405;)V
|
||||
ARG 1 provider
|
||||
METHOD method_10315 run ()V
|
||||
|
|
|
@ -6,4 +6,5 @@ CLASS net/minecraft/class_2405 net/minecraft/data/DataProvider
|
|||
ARG 0 gson
|
||||
ARG 1 cache
|
||||
ARG 2 output
|
||||
ARG 3 path
|
||||
METHOD method_10321 getName ()Ljava/lang/String;
|
||||
|
|
|
@ -3,12 +3,19 @@ CLASS net/minecraft/class_2463 net/minecraft/data/SnbtProvider
|
|||
FIELD field_11454 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_20309 write Ljava/util/List;
|
||||
METHOD method_10497 write (Lnet/minecraft/class_2408;Lnet/minecraft/class_2463$class_4511;Ljava/nio/file/Path;)V
|
||||
ARG 1 cache
|
||||
ARG 2 data
|
||||
ARG 3 root
|
||||
METHOD method_10500 getFileName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;
|
||||
ARG 1 root
|
||||
ARG 2 file
|
||||
METHOD method_21672 addWriter (Lnet/minecraft/class_2463$class_4460;)Lnet/minecraft/class_2463;
|
||||
ARG 1 tweaker
|
||||
METHOD method_21673 write (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 key
|
||||
ARG 2 compound
|
||||
METHOD method_22144 toCompressedNbt (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511;
|
||||
ARG 1 path
|
||||
ARG 2 name
|
||||
CLASS class_4460 Tweaker
|
||||
METHOD method_21674 write (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -4,10 +4,25 @@ CLASS net/minecraft/class_4926 net/minecraft/data/client/model/BlockStateVariant
|
|||
FIELD field_22863 variants Ljava/util/Map;
|
||||
METHOD method_25782 getVariants ()Ljava/util/Map;
|
||||
METHOD method_25783 create (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4927;
|
||||
ARG 0 property
|
||||
METHOD method_25784 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4928;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
METHOD method_25785 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4929;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
ARG 2 third
|
||||
METHOD method_25786 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4930;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
ARG 2 third
|
||||
ARG 3 fourth
|
||||
METHOD method_25787 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4931;
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
ARG 2 third
|
||||
ARG 3 fourth
|
||||
ARG 4 fifth
|
||||
METHOD method_25790 register (Lnet/minecraft/class_4934;Ljava/util/List;)V
|
||||
ARG 1 condition
|
||||
ARG 2 possibleVariants
|
||||
|
|
|
@ -6,10 +6,18 @@ CLASS net/minecraft/class_4922 net/minecraft/data/client/model/MultipartBlockSta
|
|||
METHOD method_25758 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4922;
|
||||
ARG 0 block
|
||||
METHOD method_25760 with (Lnet/minecraft/class_4918;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
|
||||
ARG 1 condition
|
||||
ARG 2 variant
|
||||
METHOD method_25761 with (Lnet/minecraft/class_4918;Ljava/util/List;)Lnet/minecraft/class_4922;
|
||||
ARG 1 condition
|
||||
ARG 2 variants
|
||||
METHOD method_25762 with (Lnet/minecraft/class_4918;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
|
||||
ARG 1 condition
|
||||
ARG 2 variants
|
||||
METHOD method_25763 with (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
|
||||
ARG 1 variant
|
||||
METHOD method_25764 with (Ljava/util/List;)Lnet/minecraft/class_4922;
|
||||
ARG 1 variants
|
||||
CLASS class_4923 ConditionalMultipart
|
||||
FIELD field_22857 when Lnet/minecraft/class_4918;
|
||||
METHOD <init> (Lnet/minecraft/class_4918;Ljava/util/List;)V
|
||||
|
|
|
@ -5,7 +5,8 @@ CLASS net/minecraft/class_4934 net/minecraft/data/client/model/PropertiesMap
|
|||
COMMENT <p>This object is immutable.
|
||||
FIELD field_22881 EMPTY Lnet/minecraft/class_4934;
|
||||
FIELD field_22882 COMPARATOR Ljava/util/Comparator;
|
||||
FIELD field_22883 propertyValues Ljava/util/List;
|
||||
FIELD field_22883 values Ljava/util/List;
|
||||
METHOD method_25818 empty ()Lnet/minecraft/class_4934;
|
||||
METHOD method_25820 with (Lnet/minecraft/class_4934;)Lnet/minecraft/class_4934;
|
||||
METHOD method_25820 copyOf (Lnet/minecraft/class_4934;)Lnet/minecraft/class_4934;
|
||||
ARG 1 propertiesMap
|
||||
METHOD method_25822 asString ()Ljava/lang/String;
|
||||
|
|
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_4946 net/minecraft/data/client/model/TexturedModel
|
|||
FIELD field_23054 TEMPLATE_SEAGRASS Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23055 END_FOR_TOP_CUBE_COLUMN Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23056 END_FOR_TOP_CUBE_COLUMN_HORIZONTAL Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23057 WALL_CUBE_BOTTOM_TOP Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23057 SIDE_TOP_BOTTOM_WALL Lnet/minecraft/class_4946$class_4947;
|
||||
FIELD field_23058 texture Lnet/minecraft/class_4944;
|
||||
FIELD field_23059 model Lnet/minecraft/class_4942;
|
||||
METHOD <init> (Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V
|
||||
|
|
|
@ -28,3 +28,5 @@ CLASS net/minecraft/class_4925 net/minecraft/data/client/model/VariantsBlockStat
|
|||
COMMENT the variant map to contribute property to variant settings
|
||||
COMMENT mappings to the block state file
|
||||
METHOD method_25777 intersect (Ljava/util/List;Ljava/util/List;)Ljava/util/List;
|
||||
ARG 0 left
|
||||
ARG 1 right
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
CLASS net/minecraft/class_5475 net/minecraft/data/report/BiomeListProvider
|
||||
FIELD field_26377 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_26378 GSON Lcom/google/gson/Gson;
|
||||
FIELD field_26379 dataGenerator Lnet/minecraft/class_2403;
|
||||
FIELD field_26379 generator Lnet/minecraft/class_2403;
|
||||
METHOD <init> (Lnet/minecraft/class_2403;)V
|
||||
ARG 1 dataGenerator
|
||||
ARG 1 generator
|
||||
METHOD method_30682 getPath (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
|
||||
ARG 0 root
|
||||
ARG 1 id
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider
|
||||
FIELD field_11307 root Lnet/minecraft/class_2403;
|
||||
FIELD field_11307 generator Lnet/minecraft/class_2403;
|
||||
FIELD field_17168 GSON Lcom/google/gson/Gson;
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider
|
||||
FIELD field_11321 root Lnet/minecraft/class_2403;
|
||||
FIELD field_11321 generator Lnet/minecraft/class_2403;
|
||||
FIELD field_17169 GSON Lcom/google/gson/Gson;
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
CLASS net/minecraft/class_2427 net/minecraft/data/report/ItemListProvider
|
||||
FIELD field_11323 root Lnet/minecraft/class_2403;
|
||||
FIELD field_17170 GSON Lcom/google/gson/Gson;
|
||||
METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement;
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_2427 net/minecraft/data/report/RegistryDumpProvider
|
||||
FIELD field_11323 generator Lnet/minecraft/class_2403;
|
||||
FIELD field_17170 GSON Lcom/google/gson/Gson;
|
||||
METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement;
|
|
@ -6,8 +6,11 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/AbstractTagProvider
|
|||
FIELD field_11483 root Lnet/minecraft/class_2403;
|
||||
METHOD <init> (Lnet/minecraft/class_2403;Lnet/minecraft/class_2378;)V
|
||||
ARG 1 root
|
||||
ARG 2 registry
|
||||
METHOD method_10510 getOutput (Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
|
||||
ARG 1 id
|
||||
METHOD method_10512 getOrCreateTagBuilder (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_2474$class_5124;
|
||||
ARG 1 tag
|
||||
METHOD method_10514 configure ()V
|
||||
CLASS class_5124 ObjectBuilder
|
||||
METHOD method_26792 addTag (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_2474$class_5124;
|
||||
|
|
|
@ -2,4 +2,7 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/AdventureTabAdvancement
|
|||
FIELD field_11293 BIOMES Ljava/util/List;
|
||||
FIELD field_11294 MONSTERS [Lnet/minecraft/class_1299;
|
||||
METHOD method_10336 requireListedMobsKilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 0 task
|
||||
ARG 1 biomes
|
||||
|
|
|
@ -80,13 +80,20 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
|
|||
ARG 1 block
|
||||
ARG 2 drop
|
||||
METHOD method_16256 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)V
|
||||
ARG 1 block
|
||||
ARG 2 drop
|
||||
METHOD method_16258 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)V
|
||||
ARG 1 block
|
||||
ARG 2 lootTable
|
||||
METHOD method_16262 addDropWithSilkTouch (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_16285 addPottedPlantDrop (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_16293 addDrop (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V
|
||||
ARG 1 block
|
||||
ARG 2 lootTableFunction
|
||||
METHOD method_16329 addDrop (Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
METHOD method_16876 shulkerBoxDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
|
||||
ARG 0 drop
|
||||
METHOD method_16877 bannerDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
|
||||
|
@ -99,6 +106,7 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
|
|||
ARG 0 stem
|
||||
ARG 1 drop
|
||||
METHOD method_24817 addDoorDrop (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
|
||||
ARG 0 block
|
||||
METHOD method_26000 addVinePlantDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
|
||||
ARG 1 block
|
||||
ARG 2 drop
|
||||
|
|
|
@ -3,5 +3,10 @@ CLASS net/minecraft/class_2434 net/minecraft/data/server/EntityLootTableGenerato
|
|||
FIELD field_16543 lootTables Ljava/util/Map;
|
||||
FIELD field_19339 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Ljava/util/Set;
|
||||
METHOD method_10401 createForSheep (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
|
||||
ARG 0 item
|
||||
METHOD method_16368 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V
|
||||
ARG 1 entityType
|
||||
ARG 2 lootTable
|
||||
METHOD method_16369 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V
|
||||
ARG 1 entityId
|
||||
ARG 2 lootTable
|
||||
|
|
|
@ -4,7 +4,12 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/HusbandryTabAdvancement
|
|||
FIELD field_11297 FISH_BUCKET_ITEMS [Lnet/minecraft/class_1792;
|
||||
FIELD field_11298 FOOD_ITEMS [Lnet/minecraft/class_1792;
|
||||
METHOD method_10339 requireListedFishCaught (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
METHOD method_10340 requireListedFishBucketsFilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
METHOD method_16118 requireAllCatsTamed (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 task
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
CLASS net/minecraft/class_2471 net/minecraft/data/server/ItemTagsProvider
|
||||
METHOD method_10505 copy (Lnet/minecraft/class_3494$class_5123;Lnet/minecraft/class_3494$class_5123;)V
|
||||
ARG 1 blockTag
|
||||
ARG 2 itemTag
|
||||
|
|
|
@ -3,10 +3,25 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
|
|||
FIELD field_11374 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_11375 GSON Lcom/google/gson/Gson;
|
||||
METHOD method_10419 generate (Ljava/util/function/Consumer;)V
|
||||
ARG 0 exporter
|
||||
METHOD method_10420 conditionsFromTag (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2066$class_2068;
|
||||
ARG 0 tag
|
||||
METHOD method_10422 requireEnteringFluid (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
|
||||
ARG 0 block
|
||||
METHOD method_10423 conditionsFromItemPredicates ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
|
||||
ARG 0 items
|
||||
METHOD method_10425 saveRecipe (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
|
||||
ARG 0 cache
|
||||
ARG 1 json
|
||||
ARG 2 path
|
||||
METHOD method_10426 conditionsFromItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
|
||||
ARG 0 item
|
||||
METHOD method_10427 saveRecipeAdvancement (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
|
||||
ARG 0 cache
|
||||
ARG 1 json
|
||||
ARG 2 path
|
||||
METHOD method_17585 generateCookingRecipes (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;I)V
|
||||
ARG 0 exporter
|
||||
ARG 1 cooker
|
||||
ARG 2 serializer
|
||||
ARG 3 cookingTime
|
||||
|
|
|
@ -2,13 +2,13 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
|
|||
FIELD field_11414 experience F
|
||||
FIELD field_11415 cookingTime I
|
||||
FIELD field_11416 builder Lnet/minecraft/class_161$class_162;
|
||||
FIELD field_11417 result Lnet/minecraft/class_1792;
|
||||
FIELD field_11418 ingredient Lnet/minecraft/class_1856;
|
||||
FIELD field_11417 output Lnet/minecraft/class_1792;
|
||||
FIELD field_11418 input Lnet/minecraft/class_1856;
|
||||
FIELD field_11419 group Ljava/lang/String;
|
||||
FIELD field_17599 serializer Lnet/minecraft/class_3957;
|
||||
METHOD <init> (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V
|
||||
ARG 1 result
|
||||
ARG 2 ingredient
|
||||
ARG 1 output
|
||||
ARG 2 input
|
||||
ARG 3 experience
|
||||
ARG 4 cookingTime
|
||||
ARG 5 serializer
|
||||
|
|
|
@ -6,7 +6,7 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
|
|||
FIELD field_11397 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_11398 group Ljava/lang/String;
|
||||
METHOD <init> (Lnet/minecraft/class_1935;I)V
|
||||
ARG 1 itemProvider
|
||||
ARG 1 output
|
||||
ARG 2 outputCount
|
||||
METHOD method_10442 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2450;
|
||||
ARG 1 criterionName
|
||||
|
|
|
@ -10,10 +10,10 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
|
|||
ARG 2 input
|
||||
ARG 3 output
|
||||
ARG 4 outputCount
|
||||
METHOD method_17968 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981;
|
||||
METHOD method_17968 createStonecutting (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981;
|
||||
ARG 0 input
|
||||
ARG 1 output
|
||||
METHOD method_17969 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981;
|
||||
METHOD method_17969 createStonecutting (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981;
|
||||
ARG 0 input
|
||||
ARG 1 output
|
||||
ARG 2 outputCount
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_3843 net/minecraft/data/validate/StructureValidatorProvider
|
||||
METHOD method_16878 update (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
METHOD method_16878 internalUpdate (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 0 name
|
||||
ARG 1 nbt
|
||||
METHOD method_16880 addDataVersion (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 0 nbt
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_1180 net/minecraft/datafixer/fix/ItemLoreToTextFix
|
|||
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
|
||||
ARG 1 outputSchema
|
||||
ARG 2 changesType
|
||||
METHOD method_5005 fixLoreTags (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
|
||||
ARG 0 tags
|
||||
METHOD method_5005 fixLoreNbt (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
|
||||
ARG 0 nbt
|
||||
METHOD method_5012 componentize (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 0 string
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4755 net/minecraft/datafixer/schema/Schema2501
|
||||
METHOD method_24330 targetRecipeUsedField (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_24330 registerFurnace (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 map
|
||||
ARG 2 name
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4756 net/minecraft/datafixer/schema/Schema2502
|
||||
METHOD method_24332 targetEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_24332 registerEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 map
|
||||
ARG 2 name
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_4804 net/minecraft/datafixer/schema/Schema2505
|
||||
METHOD method_24512 updatePiglinItems (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_24512 registerEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 entityTypes
|
||||
ARG 2 name
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_4847 net/minecraft/datafixer/schema/Schema2509
|
||||
METHOD method_24824 renameZombifiedPiglin (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_24824 registerEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 entityTypes
|
||||
ARG 2 name
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4979 net/minecraft/datafixer/schema/Schema2519
|
||||
METHOD method_26305 updateStriderItems (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_26305 registerEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 entityTypes
|
||||
ARG 2 name
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_5130 net/minecraft/datafixer/schema/Schema2522
|
||||
METHOD method_26822 updateZoglinItems (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
METHOD method_26822 registerEntity (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V
|
||||
ARG 0 schema
|
||||
ARG 1 entityTypes
|
||||
ARG 2 name
|
||||
|
|
|
@ -3,9 +3,9 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
|
|||
ARG 2 enchantment
|
||||
METHOD method_17884 (Ljava/util/Map;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V
|
||||
ARG 2 enchantment
|
||||
METHOD method_22445 fromTag (Lnet/minecraft/class_2499;)Ljava/util/Map;
|
||||
METHOD method_22445 fromNbt (Lnet/minecraft/class_2499;)Ljava/util/Map;
|
||||
COMMENT Loads enchantments from an NBT list.
|
||||
ARG 0 tag
|
||||
ARG 0 list
|
||||
METHOD method_24365 chooseEquipmentWith (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;Ljava/util/function/Predicate;)Ljava/util/Map$Entry;
|
||||
COMMENT Returns a pair of an equipment slot and the item stack in the supplied
|
||||
COMMENT entity's slot, indicating the item stack has the enchantment supplied
|
||||
|
@ -84,8 +84,8 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
|
|||
COMMENT <p>For enchanted books, it sets the enchantments to the item stack's
|
||||
COMMENT stored enchantments than regular enchantments.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.item.ItemStack#getEnchantments()
|
||||
COMMENT @see net.minecraft.item.EnchantedBookItem#getEnchantmentTag(net.minecraft.item.ItemStack)
|
||||
COMMENT @see ItemStack#getEnchantments()
|
||||
COMMENT @see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack)
|
||||
ARG 0 enchantments
|
||||
ARG 1 stack
|
||||
METHOD method_8215 getLure (Lnet/minecraft/class_1799;)I
|
||||
|
@ -111,8 +111,8 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
|
|||
COMMENT <p>For enchanted books, it retrieves from the item stack's stored than
|
||||
COMMENT regular enchantments.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.item.ItemStack#getEnchantments()
|
||||
COMMENT @see net.minecraft.item.EnchantedBookItem#getEnchantmentTag(net.minecraft.item.ItemStack)
|
||||
COMMENT @see ItemStack#getEnchantments()
|
||||
COMMENT @see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack)
|
||||
ARG 0 stack
|
||||
METHOD method_8223 getLuckOfTheSea (Lnet/minecraft/class_1799;)I
|
||||
ARG 0 stack
|
||||
|
|
|
@ -2,6 +2,8 @@ CLASS net/minecraft/class_1900 net/minecraft/enchantment/ProtectionEnchantment
|
|||
FIELD field_9133 protectionType Lnet/minecraft/class_1900$class_1901;
|
||||
METHOD <init> (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_1900$class_1901;[Lnet/minecraft/class_1304;)V
|
||||
ARG 1 weight
|
||||
ARG 2 protectionType
|
||||
ARG 3 slotTypes
|
||||
METHOD method_8237 transformExplosionKnockback (Lnet/minecraft/class_1309;D)D
|
||||
ARG 0 entity
|
||||
ARG 1 velocity
|
||||
|
|
|
@ -3,3 +3,4 @@ CLASS net/minecraft/class_1903 net/minecraft/enchantment/SweepingEnchantment
|
|||
ARG 1 weight
|
||||
ARG 2 slotTypes
|
||||
METHOD method_8241 getMultiplier (I)F
|
||||
ARG 0 level
|
||||
|
|
|
@ -32,7 +32,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
FIELD field_5974 random Ljava/util/Random;
|
||||
FIELD field_5975 NAME_VISIBLE Lnet/minecraft/class_2940;
|
||||
FIELD field_5976 horizontalCollision Z
|
||||
FIELD field_5978 MAX_ENTITY_ID Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_5978 ENTITY_ID_COUNTER Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_5979 passengerList Ljava/util/List;
|
||||
FIELD field_5980 chunkZ I
|
||||
FIELD field_5981 uuidString Ljava/lang/String;
|
||||
|
@ -106,10 +106,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
COMMENT
|
||||
COMMENT <p>Compared to {@link #isSneaking()}, it only makes the entity appear
|
||||
COMMENT crouching and does not bring other effects of sneaking, such as no less
|
||||
COMMENT obvious name label rendering, no dismounting while riding, etc.</p>
|
||||
COMMENT obvious name label rendering, no dismounting while riding, etc.
|
||||
COMMENT
|
||||
COMMENT <p>This is used by vanilla for non-player entities to crouch, such as
|
||||
COMMENT for foxes and cats.</p>
|
||||
COMMENT for foxes and cats.
|
||||
METHOD method_18375 detach ()V
|
||||
COMMENT Removes all the passengers and removes this entity from any vehicles it is riding.
|
||||
METHOD method_18376 getPose ()Lnet/minecraft/class_4050;
|
||||
|
@ -209,6 +209,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 5 z
|
||||
METHOD method_24201 updatePassengerPosition (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
|
||||
ARG 1 passenger
|
||||
ARG 2 positionUpdater
|
||||
METHOD method_24203 refreshPositionAfterTeleport (DDD)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
|
@ -216,6 +217,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_24204 streamPassengersRecursively ()Ljava/util/stream/Stream;
|
||||
METHOD method_24515 getBlockPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_24516 isInRange (Lnet/minecraft/class_1297;D)Z
|
||||
COMMENT Checks if the distance between this entity and the {@code other} entity is less
|
||||
COMMENT than {@code radius}.
|
||||
ARG 1 other
|
||||
ARG 2 radius
|
||||
METHOD method_24826 getPassengerDismountOffset (DDF)Lnet/minecraft/class_243;
|
||||
|
@ -231,21 +234,25 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_27298 shouldSpawnSprintingParticles ()Z
|
||||
METHOD method_29240 isChunkPosUpdateRequested ()Z
|
||||
METHOD method_29495 refreshPositionAfterTeleport (Lnet/minecraft/class_243;)V
|
||||
ARG 1 pos
|
||||
METHOD method_30227 getTrackedPosition ()Lnet/minecraft/class_243;
|
||||
METHOD method_30228 updateTrackedPosition (Lnet/minecraft/class_243;)V
|
||||
ARG 1 pos
|
||||
METHOD method_30229 resetNetherPortalCooldown ()V
|
||||
METHOD method_30230 hasNetherPortalCooldown ()Z
|
||||
METHOD method_30329 getTeleportTarget (Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
|
||||
COMMENT Determines a {@link TeleportTarget} for the entity
|
||||
COMMENT based on its current and destination worlds, plus
|
||||
COMMENT any portals that may be present.
|
||||
ARG 1 destination
|
||||
METHOD method_30634 (DDD)V
|
||||
METHOD method_30634 updatePosition (DDD)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_30948 isCollidable ()Z
|
||||
METHOD method_30949 collidesWith (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 other
|
||||
METHOD method_31166 (F)Lnet/minecraft/class_243;
|
||||
METHOD method_31166 getClientCameraPosVec (F)Lnet/minecraft/class_243;
|
||||
ARG 1 tickDelta
|
||||
METHOD method_5621 getMountedHeightOffset ()D
|
||||
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
|
||||
|
@ -273,8 +280,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_5634 getSoundCategory ()Lnet/minecraft/class_3419;
|
||||
METHOD method_5636 setYaw (F)V
|
||||
ARG 1 yaw
|
||||
METHOD method_5636 setBodyYaw (F)V
|
||||
ARG 1 bodyYaw
|
||||
METHOD method_5637 isWet ()Z
|
||||
COMMENT Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...
|
||||
COMMENT
|
||||
|
@ -301,8 +308,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_5645 isTeamPlayer (Lnet/minecraft/class_270;)Z
|
||||
ARG 1 team
|
||||
METHOD method_5646 extinguish ()V
|
||||
METHOD method_5647 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_5647 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_5648 setInvisible (Z)V
|
||||
ARG 1 invisible
|
||||
METHOD method_5649 squaredDistanceTo (DDD)D
|
||||
|
@ -310,10 +317,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_5650 remove ()V
|
||||
METHOD method_5651 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_5652 writeCustomDataToTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_5651 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_5652 writeCustomDataToNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_5653 getSavedEntityId ()Ljava/lang/String;
|
||||
METHOD method_5654 doesNotCollide (DDD)Z
|
||||
ARG 1 offsetX
|
||||
|
@ -326,8 +333,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_5660 setSneaking (Z)V
|
||||
ARG 1 sneaking
|
||||
METHOD method_5661 getArmorItems ()Ljava/lang/Iterable;
|
||||
METHOD method_5662 saveToTag (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 tag
|
||||
METHOD method_5662 saveNbt (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 nbt
|
||||
METHOD method_5663 getRotationVecClient ()Lnet/minecraft/class_243;
|
||||
METHOD method_5664 interactAt (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
|
||||
ARG 1 player
|
||||
|
@ -341,13 +348,14 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_5669 getAir ()I
|
||||
METHOD method_5670 baseTick ()V
|
||||
METHOD method_5671 getCommandSource ()Lnet/minecraft/class_2168;
|
||||
COMMENT Creates a command source which represents this entity.
|
||||
METHOD method_5672 getHighSpeedSplashSound ()Lnet/minecraft/class_3414;
|
||||
METHOD method_5673 equipStack (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 slot
|
||||
ARG 2 stack
|
||||
METHOD method_5674 onTrackedDataSet (Lnet/minecraft/class_2940;)V
|
||||
ARG 1 data
|
||||
METHOD method_5675 canFly ()Z
|
||||
METHOD method_5675 isPushedByFluids ()Z
|
||||
METHOD method_5676 getBurningDuration ()I
|
||||
METHOD method_5678 getHeightOffset ()D
|
||||
METHOD method_5679 isInvulnerableTo (Lnet/minecraft/class_1282;)Z
|
||||
|
@ -434,7 +442,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 pos
|
||||
ARG 2 yaw
|
||||
ARG 3 pitch
|
||||
METHOD method_5726 toListTag ([F)Lnet/minecraft/class_2499;
|
||||
METHOD method_5726 toNbtList ([F)Lnet/minecraft/class_2499;
|
||||
ARG 1 values
|
||||
METHOD method_5727 shouldRender (DDD)Z
|
||||
ARG 1 cameraX
|
||||
|
@ -478,8 +486,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 fallDistance
|
||||
ARG 2 damageMultiplier
|
||||
METHOD method_5748 getMaxAir ()I
|
||||
METHOD method_5749 readCustomDataFromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_5749 readCustomDataFromNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_5750 setVelocityClient (DDD)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
|
@ -531,6 +539,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 stack
|
||||
METHOD method_5776 hasWings ()Z
|
||||
METHOD method_5777 isSubmergedIn (Lnet/minecraft/class_3494;)Z
|
||||
ARG 1 fluidTag
|
||||
METHOD method_5778 isBeingRainedOn ()Z
|
||||
METHOD method_5779 isPartOf (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
|
@ -543,11 +552,11 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 2 volume
|
||||
ARG 3 pitch
|
||||
METHOD method_5784 move (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V
|
||||
ARG 1 type
|
||||
ARG 1 movementType
|
||||
ARG 2 movement
|
||||
METHOD method_5785 scheduleVelocityUpdate ()V
|
||||
METHOD method_5786 saveSelfToTag (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 tag
|
||||
METHOD method_5786 saveSelfNbt (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 nbt
|
||||
METHOD method_5787 isLogicalSideForUpdatingMovement ()Z
|
||||
METHOD method_5788 canBeRiddenInWater ()Z
|
||||
METHOD method_5790 updateSwimming ()V
|
||||
|
@ -587,7 +596,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 8 pitch
|
||||
METHOD method_5809 isOnFire ()Z
|
||||
METHOD method_5810 isPushable ()Z
|
||||
METHOD method_5814 updatePosition (DDD)V
|
||||
METHOD method_5814 setPosition (DDD)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
|
@ -603,7 +612,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
METHOD method_5822 canUsePortals ()Z
|
||||
METHOD method_5823 afterSpawn ()V
|
||||
METHOD method_5824 getRenderDistanceMultiplier ()D
|
||||
METHOD method_5825 destroy ()V
|
||||
METHOD method_5825 tickInVoid ()V
|
||||
COMMENT Called when the entity is 64 blocks below the world's minimum Y position which is {@code 0}.
|
||||
COMMENT
|
||||
COMMENT <p>{@linkplain LivingEntity Living entities} use this to deal {@linkplain net.minecraft.entity.damage.DamageSource#OUT_OF_WORLD out of world damage}.
|
||||
METHOD method_5826 setUuid (Ljava/util/UUID;)V
|
||||
ARG 1 uuid
|
||||
METHOD method_5828 getRotationVec (F)Lnet/minecraft/class_243;
|
||||
|
@ -630,7 +642,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 state
|
||||
ARG 2 multiplier
|
||||
METHOD method_5845 getUuidAsString ()Ljava/lang/String;
|
||||
METHOD method_5846 toListTag ([D)Lnet/minecraft/class_2499;
|
||||
METHOD method_5846 toNbtList ([D)Lnet/minecraft/class_2499;
|
||||
ARG 1 values
|
||||
METHOD method_5847 setHeadYaw (F)V
|
||||
ARG 1 headYaw
|
||||
|
@ -685,6 +697,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
|
|||
ARG 1 entity
|
||||
ARG 2 force
|
||||
METHOD method_5874 onKilledOther (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 world
|
||||
ARG 2 other
|
||||
METHOD method_5875 setNoGravity (Z)V
|
||||
ARG 1 noGravity
|
||||
METHOD method_5876 updateWaterState ()Z
|
||||
|
|
|
@ -20,21 +20,25 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
|
|||
ARG 4 summonable
|
||||
ARG 5 fireImmune
|
||||
ARG 6 spawnableFarFromPlayer
|
||||
ARG 7 canSpawnInside
|
||||
ARG 8 dimensions
|
||||
ARG 9 maxTrackDistance
|
||||
ARG 10 trackTickInterval
|
||||
METHOD method_16351 getLootTableId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_17683 createSimpleBoundingBox (DDD)Lnet/minecraft/class_238;
|
||||
ARG 1 feetX
|
||||
ARG 3 feetY
|
||||
ARG 5 feetZ
|
||||
METHOD method_17684 fromTag (Lnet/minecraft/class_2487;)Ljava/util/Optional;
|
||||
ARG 0 compoundTag
|
||||
METHOD method_17684 fromNbt (Lnet/minecraft/class_2487;)Ljava/util/Optional;
|
||||
ARG 0 nbt
|
||||
METHOD method_17685 getWidth ()F
|
||||
METHOD method_17686 getHeight ()F
|
||||
METHOD method_17842 loadEntityWithPassengers (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297;
|
||||
ARG 0 compoundTag
|
||||
ARG 0 nbt
|
||||
ARG 1 world
|
||||
ARG 2 entityProcessor
|
||||
METHOD method_17848 loadEntityFromTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
ARG 0 compoundTag
|
||||
METHOD method_17848 loadEntityFromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
ARG 0 nbt
|
||||
ARG 1 world
|
||||
METHOD method_18386 getDimensions ()Lnet/minecraft/class_4048;
|
||||
METHOD method_18387 getMaxTrackDistance ()I
|
||||
|
@ -54,11 +58,12 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
|
|||
COMMENT Any mob can't spawn in wither roses, sweet berry bush, or cacti.
|
||||
COMMENT
|
||||
COMMENT <p>This can be overwritten via {@link EntityType.Builder#allowSpawningInside(Block[])}
|
||||
METHOD method_5881 loadFromEntityTag (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 state
|
||||
METHOD method_5881 loadFromEntityNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
|
||||
ARG 0 world
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
ARG 3 itemTag
|
||||
ARG 3 itemNbt
|
||||
METHOD method_5882 getTranslationKey ()Ljava/lang/String;
|
||||
METHOD method_5883 create (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
|
||||
ARG 1 world
|
||||
|
@ -71,7 +76,8 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
|
|||
ARG 0 world
|
||||
ARG 1 type
|
||||
METHOD method_5888 create (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
|
||||
ARG 2 itemTag
|
||||
ARG 1 world
|
||||
ARG 2 itemNbt
|
||||
ARG 3 name
|
||||
ARG 4 player
|
||||
ARG 5 pos
|
||||
|
@ -84,11 +90,12 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
|
|||
METHOD method_5890 getId (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960;
|
||||
ARG 0 type
|
||||
METHOD method_5891 getSpawnGroup ()Lnet/minecraft/class_1311;
|
||||
METHOD method_5892 getEntityFromTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
ARG 0 tag
|
||||
METHOD method_5892 getEntityFromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
ARG 0 nbt
|
||||
ARG 1 world
|
||||
METHOD method_5893 isSaveable ()Z
|
||||
METHOD method_5894 spawnFromItemStack (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
|
||||
ARG 1 world
|
||||
ARG 2 stack
|
||||
ARG 3 player
|
||||
ARG 4 pos
|
||||
|
@ -103,7 +110,8 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
|
|||
METHOD method_5898 get (Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 0 id
|
||||
METHOD method_5899 spawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297;
|
||||
ARG 2 itemTag
|
||||
ARG 1 world
|
||||
ARG 2 itemNbt
|
||||
ARG 3 name
|
||||
ARG 4 player
|
||||
ARG 5 pos
|
||||
|
|
|
@ -18,6 +18,5 @@ CLASS net/minecraft/class_1672 net/minecraft/entity/EyeOfEnderEntity
|
|||
METHOD method_7478 initTargetPos (Lnet/minecraft/class_2338;)V
|
||||
COMMENT Sets where the eye will fly towards.
|
||||
COMMENT If close enough, it will fly directly towards it, otherwise, it will fly upwards, in the direction of the BlockPos.
|
||||
COMMENT
|
||||
COMMENT @param pos the block the eye of ender is drawn towards
|
||||
ARG 1 pos
|
||||
COMMENT the block the eye of ender is drawn towards
|
||||
|
|
|
@ -3,8 +3,12 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
|
|||
FIELD field_7200 thrower Ljava/util/UUID;
|
||||
FIELD field_7201 health I
|
||||
FIELD field_7202 pickupDelay I
|
||||
FIELD field_7203 hoverHeight F
|
||||
FIELD field_7204 age I
|
||||
FIELD field_7203 uniqueOffset F
|
||||
FIELD field_7204 itemAge I
|
||||
COMMENT The number of ticks since this item entity has been created.
|
||||
COMMENT It is a short value with key {@code Age} in the NBT structure.
|
||||
COMMENT
|
||||
COMMENT <p>It differs from {@link Entity#age}.
|
||||
FIELD field_7205 owner Ljava/util/UUID;
|
||||
METHOD <init> (Lnet/minecraft/class_1937;DDD)V
|
||||
ARG 1 world
|
||||
|
@ -37,22 +41,55 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
|
|||
METHOD method_6972 tryMerge (Lnet/minecraft/class_1542;)V
|
||||
ARG 1 other
|
||||
METHOD method_6973 tryMerge ()V
|
||||
METHOD method_6974 applyBuoyancy ()V
|
||||
METHOD method_6974 applyWaterBuoyancy ()V
|
||||
METHOD method_6975 resetPickupDelay ()V
|
||||
COMMENT Sets the number of ticks before this item entity can be picked up
|
||||
COMMENT to 0.
|
||||
METHOD method_6976 setCovetedItem ()V
|
||||
METHOD method_6977 cannotPickup ()Z
|
||||
COMMENT Returns whether the pickup delay of this item entity is greater
|
||||
COMMENT than 0.
|
||||
METHOD method_6978 getThrower ()Ljava/util/UUID;
|
||||
COMMENT Returns the UUID of the entity which created this item entity
|
||||
COMMENT by throwing an item, or {@code null} if it was created otherwise.
|
||||
METHOD method_6979 setStack (Lnet/minecraft/class_1799;)V
|
||||
COMMENT Sets the item stack contained in this item entity to {@code stack}.
|
||||
ARG 1 stack
|
||||
METHOD method_6981 setThrower (Ljava/util/UUID;)V
|
||||
COMMENT Sets the thrower of this item entity to {@code uuid}.
|
||||
ARG 1 uuid
|
||||
METHOD method_6982 setPickupDelay (I)V
|
||||
COMMENT Sets the number of ticks before this item entity can be picked up
|
||||
COMMENT to {@code pickupDelay}.
|
||||
ARG 1 pickupDelay
|
||||
METHOD method_6983 getStack ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns the item stack contained in this item entity.
|
||||
METHOD method_6984 setOwner (Ljava/util/UUID;)V
|
||||
COMMENT Sets the owner of this item entity to {@code uuid}.
|
||||
COMMENT
|
||||
COMMENT <p>Used when an item is given to an entity, but this entity
|
||||
COMMENT does not have enough space in its inventory.
|
||||
ARG 1 uuid
|
||||
METHOD method_6985 getAge ()I
|
||||
METHOD method_6985 getItemAge ()I
|
||||
COMMENT Returns the number of ticks since this item entity has been created.
|
||||
COMMENT
|
||||
COMMENT <p>Increases every tick. When it equals to 6000 ticks (5 minutes),
|
||||
COMMENT this item entity disappears.
|
||||
COMMENT
|
||||
COMMENT <p>Unlike {@linkplain Entity#age}, it is persistent and not synchronized
|
||||
COMMENT between the client and the server.
|
||||
COMMENT
|
||||
COMMENT @see #tick()
|
||||
METHOD method_6986 getOwner ()Ljava/util/UUID;
|
||||
COMMENT Returns the UUID of the entity to which belongs this item entity,
|
||||
COMMENT or {@code null} if there is not.
|
||||
COMMENT
|
||||
COMMENT <p>If there is one, the owner is the only entity which can pick
|
||||
COMMENT up this item entity.
|
||||
METHOD method_6987 setDespawnImmediately ()V
|
||||
METHOD method_6988 setToDefaultPickupDelay ()V
|
||||
COMMENT Sets the number of ticks before this item entity can be picked up
|
||||
COMMENT to the default value of 10.
|
||||
METHOD method_6989 setPickupDelayInfinite ()V
|
||||
COMMENT Makes this item entity impossible to be picked up by setting its
|
||||
COMMENT pickup delay to 32767.
|
||||
|
|
|
@ -133,6 +133,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 1 world
|
||||
ARG 2 stack
|
||||
METHOD method_18867 deserializeBrain (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
|
||||
ARG 1 dynamic
|
||||
METHOD method_18868 getBrain ()Lnet/minecraft/class_4095;
|
||||
METHOD method_18869 getEatSound (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;
|
||||
ARG 1 stack
|
||||
|
@ -155,6 +156,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 2 damageMultiplier
|
||||
METHOD method_23667 swingHand (Lnet/minecraft/class_1268;Z)V
|
||||
ARG 1 hand
|
||||
ARG 2 fromServerPlayer
|
||||
METHOD method_23733 onKilledBy (Lnet/minecraft/class_1309;)V
|
||||
COMMENT Performs secondary effects after this mob has been killed.
|
||||
COMMENT
|
||||
|
@ -162,6 +164,11 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 1 adversary
|
||||
COMMENT the main adversary responsible for this entity's death
|
||||
METHOD method_23883 dropXp ()V
|
||||
COMMENT Drops experience when this entity is killed.
|
||||
COMMENT
|
||||
COMMENT <p>To control the details of experience dropping, consider overriding
|
||||
COMMENT {@link #shouldAlwaysDropXp()}, {@link #shouldDropXp()}, and
|
||||
COMMENT {@link #getXpToDrop(PlayerEntity)}.
|
||||
METHOD method_24518 isHolding (Lnet/minecraft/class_1792;)Z
|
||||
COMMENT Checks if this entity is holding a certain item.
|
||||
COMMENT
|
||||
|
@ -171,6 +178,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
COMMENT Checks if this entity is holding a certain item.
|
||||
COMMENT
|
||||
COMMENT <p>This checks both the entity's main and off hand.
|
||||
ARG 1 predicate
|
||||
METHOD method_24831 getPoses ()Lcom/google/common/collect/ImmutableList;
|
||||
METHOD method_24832 getClimbingPos ()Ljava/util/Optional;
|
||||
METHOD method_24833 getBoundingBox (Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;
|
||||
|
@ -237,6 +245,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
ARG 1 type
|
||||
METHOD method_6017 getSoundPitch ()F
|
||||
METHOD method_6018 setRiptideTicks (I)V
|
||||
ARG 1 riptideTicks
|
||||
METHOD method_6019 setCurrentHand (Lnet/minecraft/class_1268;)V
|
||||
ARG 1 hand
|
||||
METHOD method_6020 onStatusEffectApplied (Lnet/minecraft/class_1293;)V
|
||||
|
@ -247,6 +256,11 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
METHOD method_6024 getLeaningPitch (F)F
|
||||
ARG 1 tickDelta
|
||||
METHOD method_6025 heal (F)V
|
||||
COMMENT Heals this entity by the given {@code amount} of half-hearts.
|
||||
COMMENT
|
||||
COMMENT <p>A dead entity cannot be healed.
|
||||
COMMENT
|
||||
COMMENT @see #isDead()
|
||||
ARG 1 amount
|
||||
METHOD method_6026 getStatusEffects ()Ljava/util/Collection;
|
||||
METHOD method_6027 updatePotionVisibility ()V
|
||||
|
@ -287,8 +301,18 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
METHOD method_6050 tickStatusEffects ()V
|
||||
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
|
||||
METHOD method_6053 tickFallFlying ()V
|
||||
METHOD method_6054 shouldDropXp ()Z
|
||||
COMMENT Returns if this entity should drop experience on death when the {@linkplain
|
||||
COMMENT net.minecraft.world.GameRules#DO_MOB_LOOT doMobLoot} game rule is
|
||||
COMMENT enabled and has been attacked by a player.
|
||||
COMMENT
|
||||
COMMENT <p>If {@link #shouldAlwaysDropXp() shouldAlwaysDropXp()} returns {@code
|
||||
COMMENT true}, this check is disregarded.
|
||||
COMMENT
|
||||
COMMENT @see #dropXp()
|
||||
COMMENT @see #shouldAlwaysDropXp()
|
||||
COMMENT @see #getXpToDrop(PlayerEntity)
|
||||
METHOD method_6055 getHandSwingProgress (F)F
|
||||
ARG 1 tickDelta
|
||||
METHOD method_6056 damageShield (F)V
|
||||
|
@ -313,6 +337,11 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
METHOD method_6069 clearPotionSwirls ()V
|
||||
METHOD method_6070 tickCramming ()V
|
||||
METHOD method_6071 shouldAlwaysDropXp ()Z
|
||||
COMMENT Returns if this entity may always drop experience, skipping any
|
||||
COMMENT other checks.
|
||||
COMMENT
|
||||
COMMENT @see #dropXp()
|
||||
COMMENT @see #getXpToDrop(PlayerEntity)
|
||||
METHOD method_6072 updateLeaningPitch ()V
|
||||
METHOD method_6073 setAbsorptionAmount (F)V
|
||||
ARG 1 amount
|
||||
|
@ -381,8 +410,18 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
|
|||
METHOD method_6107 getSoundVolume ()F
|
||||
METHOD method_6108 updatePostDeath ()V
|
||||
METHOD method_6109 isBaby ()Z
|
||||
METHOD method_6110 getCurrentExperience (Lnet/minecraft/class_1657;)I
|
||||
METHOD method_6110 getXpToDrop (Lnet/minecraft/class_1657;)I
|
||||
COMMENT Called when this entity is killed and returns the amount of experience
|
||||
COMMENT to drop.
|
||||
COMMENT
|
||||
COMMENT <p>{@code player} may be {@code null} if {@linkplain #shouldAlwaysDropXp
|
||||
COMMENT shouldAlwaysDropXp()} returns {@code true}.
|
||||
COMMENT
|
||||
COMMENT @see #dropXp()
|
||||
COMMENT @see #shouldAlwaysDropXp()
|
||||
COMMENT @see #shouldDropXp()
|
||||
ARG 1 player
|
||||
COMMENT the attacking player
|
||||
METHOD method_6111 removeStatusEffectInternal (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293;
|
||||
COMMENT Removes a status effect from this entity without calling any listener.
|
||||
COMMENT
|
||||
|
|
|
@ -10,10 +10,11 @@ CLASS net/minecraft/class_4980 net/minecraft/entity/SaddledComponent
|
|||
ARG 3 saddled
|
||||
METHOD method_26307 boost ()V
|
||||
METHOD method_26308 boost (Ljava/util/Random;)Z
|
||||
METHOD method_26309 toTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
ARG 1 random
|
||||
METHOD method_26309 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_26310 setSaddled (Z)V
|
||||
ARG 1 saddled
|
||||
METHOD method_26311 isSaddled ()Z
|
||||
METHOD method_26312 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_26312 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -1,8 +1,17 @@
|
|||
CLASS net/minecraft/class_1311 net/minecraft/entity/SpawnGroup
|
||||
COMMENT A spawn group represents the category of an entity's natural spawning.
|
||||
COMMENT
|
||||
COMMENT <p>Entities that don't support natural spawning belong to the
|
||||
COMMENT {@link #MISC} group.
|
||||
COMMENT
|
||||
COMMENT @see EntityType#getSpawnGroup()
|
||||
COMMENT @see net.minecraft.world.SpawnHelper
|
||||
FIELD field_24461 despawnStartRange I
|
||||
FIELD field_24462 immediateDespawnRange I
|
||||
FIELD field_24655 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_6295 animal Z
|
||||
COMMENT A codec that encodes and decodes a spawn group from and to its
|
||||
COMMENT {@linkplain #getName() name} string.
|
||||
FIELD field_6295 rare Z
|
||||
FIELD field_6296 BY_NAME Ljava/util/Map;
|
||||
FIELD field_6297 capacity I
|
||||
FIELD field_6298 peaceful Z
|
||||
|
@ -11,13 +20,52 @@ CLASS net/minecraft/class_1311 net/minecraft/entity/SpawnGroup
|
|||
ARG 3 name
|
||||
ARG 4 spawnCap
|
||||
ARG 5 peaceful
|
||||
ARG 6 rare
|
||||
ARG 7 immediateDespawnRange
|
||||
METHOD method_27919 getImmediateDespawnRange ()I
|
||||
COMMENT Returns the distance, of a mob of this group from a player, at which
|
||||
COMMENT that mob will despawn immediately.
|
||||
COMMENT
|
||||
COMMENT <p>This is ignored if a mob {@linkplain
|
||||
COMMENT net.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot
|
||||
COMMENT immediately despawn}.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.entity.mob.MobEntity#checkDespawn()
|
||||
METHOD method_27920 getDespawnStartRange ()I
|
||||
COMMENT Returns the distance, of a mob of this group from a player, at which
|
||||
COMMENT that mob can despawn at chance.
|
||||
COMMENT
|
||||
COMMENT <p>This is ignored if a mob {@linkplain
|
||||
COMMENT net.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot
|
||||
COMMENT immediately despawn}.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.entity.mob.MobEntity#checkDespawn()
|
||||
METHOD method_28307 byName (Ljava/lang/String;)Lnet/minecraft/class_1311;
|
||||
COMMENT Finds the spawn group with the given {@code name}, or {@code null} if no
|
||||
COMMENT group has the given {@code name}.
|
||||
COMMENT
|
||||
COMMENT @see #getName()
|
||||
COMMENT @return the found group, or {@code null}
|
||||
ARG 0 name
|
||||
COMMENT the name of the group
|
||||
METHOD method_6133 getName ()Ljava/lang/String;
|
||||
COMMENT Returns the name of this spawn group.
|
||||
COMMENT
|
||||
COMMENT <p>The names are unique and are in {@code lower_snake_case}.
|
||||
METHOD method_6134 getCapacity ()I
|
||||
METHOD method_6135 isAnimal ()Z
|
||||
COMMENT Returns the maximum number of mobs in this group that can be spawned per
|
||||
COMMENT chunk.
|
||||
METHOD method_6135 isRare ()Z
|
||||
COMMENT Returns if this spawn group is spawned only rarely.
|
||||
COMMENT
|
||||
COMMENT <p>A rare spawn only happens when the {@linkplain
|
||||
COMMENT net.minecraft.world.WorldProperties#getTime() world time} is a multiple
|
||||
COMMENT of {@code 400} in {@link
|
||||
COMMENT net.minecraft.server.world.ServerChunkManager#tickChunks()}.
|
||||
METHOD method_6136 isPeaceful ()Z
|
||||
COMMENT Returns {@code true} if this group is spawned as animals, or {@code false}
|
||||
COMMENT if this group is spawned as monsters.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.world.World#setMobSpawnOptions(boolean, boolean)
|
||||
METHOD method_6137 (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1311;
|
||||
ARG 0 spawnGroup
|
||||
|
|
|
@ -7,6 +7,7 @@ CLASS net/minecraft/class_1317 net/minecraft/entity/SpawnRestriction
|
|||
ARG 3 predicate
|
||||
METHOD method_20638 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 type
|
||||
ARG 1 world
|
||||
ARG 2 spawnReason
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
|
|
|
@ -73,7 +73,7 @@ CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain
|
|||
ARG 1 value
|
||||
METHOD method_24524 indexTaskList (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 1 begin
|
||||
COMMENT The beginning of the index of tasks, exclusive
|
||||
COMMENT the beginning of the index of tasks, exclusive
|
||||
ARG 2 tasks
|
||||
METHOD method_24525 remember (Lnet/minecraft/class_4140;Ljava/lang/Object;J)V
|
||||
ARG 1 type
|
||||
|
@ -96,6 +96,7 @@ CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain
|
|||
ARG 3 requiredMemories
|
||||
ARG 4 forgettingMemories
|
||||
METHOD method_24531 resetPossibleActivities (Ljava/util/List;)V
|
||||
ARG 1 activities
|
||||
METHOD method_24535 setMemory (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
|
||||
ARG 1 type
|
||||
ARG 2 memory
|
||||
|
|
|
@ -2,3 +2,4 @@ CLASS net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityLookTarget
|
|||
FIELD field_18342 entity Lnet/minecraft/class_1297;
|
||||
METHOD <init> (Lnet/minecraft/class_1297;Z)V
|
||||
ARG 1 entity
|
||||
ARG 2 useEyeHeight
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_4307 net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor
|
||||
METHOD method_20656 senseIronGolem (Lnet/minecraft/class_1309;)V
|
||||
ARG 0 entity
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4834 net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor
|
||||
METHOD method_24649 findSoulFire (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
|
||||
METHOD method_24649 findPiglinRepellent (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
|
||||
ARG 0 world
|
||||
ARG 1 entity
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor
|
|||
ARG 1 senseInterval
|
||||
METHOD method_19099 getOutputMemoryModules ()Ljava/util/Set;
|
||||
METHOD method_19100 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
METHOD method_19101 sense (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
|
||||
ARG 1 world
|
||||
|
|
|
@ -3,3 +3,4 @@ CLASS net/minecraft/class_4149 net/minecraft/entity/ai/brain/sensor/SensorType
|
|||
METHOD method_19102 create ()Lnet/minecraft/class_4148;
|
||||
METHOD method_19103 register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149;
|
||||
ARG 0 id
|
||||
ARG 1 factory
|
||||
|
|
|
@ -3,8 +3,8 @@ CLASS net/minecraft/class_4150 net/minecraft/entity/ai/brain/sensor/VillagerHost
|
|||
METHOD method_19104 isHostile (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 hostile
|
||||
ARG 1 villager
|
||||
ARG 2 target
|
||||
METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional;
|
||||
ARG 1 entity
|
||||
METHOD method_19619 compareDistances (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)I
|
||||
|
|
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_4806 net/minecraft/entity/ai/brain/task/BreedTask
|
|||
FIELD field_22284 breedTime J
|
||||
METHOD <init> (Lnet/minecraft/class_1299;F)V
|
||||
ARG 1 targetType
|
||||
ARG 2 speed
|
||||
METHOD method_24542 getBreedTarget (Lnet/minecraft/class_1429;)Lnet/minecraft/class_1429;
|
||||
ARG 1 animal
|
||||
METHOD method_24546 hasBreedTarget (Lnet/minecraft/class_1429;)Z
|
||||
|
|
|
@ -2,5 +2,6 @@ CLASS net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTa
|
|||
FIELD field_22327 duration I
|
||||
METHOD <init> (ILjava/util/function/BiPredicate;)V
|
||||
ARG 1 duration
|
||||
ARG 2 predicate
|
||||
METHOD method_24616 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
|
||||
ARG 1 entity
|
||||
|
|
|
@ -6,6 +6,10 @@ CLASS net/minecraft/class_4096 net/minecraft/entity/ai/brain/task/FindPointOfInt
|
|||
FIELD field_20287 targetMemoryModuleType Lnet/minecraft/class_4140;
|
||||
METHOD <init> (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V
|
||||
ARG 1 poiType
|
||||
ARG 2 moduleType
|
||||
ARG 3 targetMemoryModuleType
|
||||
ARG 4 onlyRunIfChild
|
||||
ARG 5 entityStatus
|
||||
CLASS class_5397 RetryMarker
|
||||
FIELD field_25600 random Ljava/util/Random;
|
||||
FIELD field_25601 previousAttemptAt J
|
||||
|
|
|
@ -7,7 +7,7 @@ CLASS net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask
|
|||
ARG 1 predicate
|
||||
ARG 2 maxDistance
|
||||
METHOD <init> (Lnet/minecraft/class_1299;F)V
|
||||
ARG 1 type
|
||||
ARG 1 entityType
|
||||
ARG 2 maxDistance
|
||||
METHOD <init> (Lnet/minecraft/class_1311;F)V
|
||||
ARG 1 group
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateT
|
|||
FIELD field_22304 completionRange I
|
||||
METHOD <init> (IF)V
|
||||
ARG 1 completionRange
|
||||
ARG 2 speed
|
||||
METHOD method_24576 getCelebrateLocation (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;
|
||||
ARG 0 entity
|
||||
METHOD method_24577 fuzz (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
|
|
|
@ -4,3 +4,5 @@ CLASS net/minecraft/class_4116 net/minecraft/entity/ai/brain/task/GoToIfNearbyTa
|
|||
FIELD field_18374 maxDistance I
|
||||
METHOD <init> (Lnet/minecraft/class_4140;FI)V
|
||||
ARG 1 target
|
||||
ARG 2 walkSpeed
|
||||
ARG 3 maxDistance
|
||||
|
|
|
@ -5,3 +5,6 @@ CLASS net/minecraft/class_4219 net/minecraft/entity/ai/brain/task/GoToNearbyPosi
|
|||
FIELD field_18865 nextRunTime J
|
||||
METHOD <init> (Lnet/minecraft/class_4140;FII)V
|
||||
ARG 1 memoryModuleType
|
||||
ARG 2 walkSpeed
|
||||
ARG 3 completionRange
|
||||
ARG 4 maxDistance
|
||||
|
|
|
@ -21,6 +21,7 @@ CLASS net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRemembered
|
|||
ARG 2 range
|
||||
ARG 3 requiresWalkTarget
|
||||
METHOD method_24602 isWalkTargetPresentAndFar (Lnet/minecraft/class_1314;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_24603 toEntity (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
|
||||
ARG 0 memoryType
|
||||
ARG 1 speed
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4125 net/minecraft/entity/ai/brain/task/StayAboveWaterTask
|
||||
FIELD field_18387 chance F
|
||||
METHOD <init> (F)V
|
||||
ARG 1 minWaterHeight
|
||||
ARG 1 chance
|
||||
|
|
|
@ -48,4 +48,5 @@ CLASS net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task
|
|||
ARG 2 entity
|
||||
ARG 3 time
|
||||
METHOD method_19546 hasRequiredMemoryState (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
CLASS class_4098 Status
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
CLASS net/minecraft/class_4111 net/minecraft/entity/ai/brain/task/VillagerBreedTask
|
||||
FIELD field_18368 breedEndTime J
|
||||
METHOD method_18970 createChild (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Optional;
|
||||
ARG 1 world
|
||||
ARG 2 parent
|
||||
ARG 3 partner
|
||||
METHOD method_18972 isReadyToBreed (Lnet/minecraft/class_1646;)Z
|
||||
ARG 1 villager
|
||||
METHOD method_19572 setChildHome (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)V
|
||||
|
|
|
@ -1,19 +1,32 @@
|
|||
CLASS net/minecraft/class_4129 net/minecraft/entity/ai/brain/task/VillagerTaskListProvider
|
||||
METHOD method_19020 createCoreTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19021 createWorkTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19022 createRestTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19023 createMeetTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19024 createIdleTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19025 createPanicTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19990 createPlayTasks (F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 speed
|
||||
METHOD method_19991 createPreRaidTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19992 createRaidTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_19993 createHideTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
|
||||
ARG 0 profession
|
||||
ARG 1 speed
|
||||
METHOD method_20241 createFreeFollowTask ()Lcom/mojang/datafixers/util/Pair;
|
||||
METHOD method_20242 createBusyFollowTask ()Lcom/mojang/datafixers/util/Pair;
|
||||
|
|
|
@ -11,6 +11,8 @@ CLASS net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTo
|
|||
ARG 4 maxRange
|
||||
ARG 5 maxRunTime
|
||||
METHOD method_19597 exceedsMaxRange (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
|
||||
ARG 1 villager
|
||||
ARG 2 pos
|
||||
METHOD method_19988 reachedDestination (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
|
||||
ARG 1 world
|
||||
ARG 2 villager
|
||||
|
|
|
@ -3,6 +3,8 @@ CLASS net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestV
|
|||
FIELD field_22306 radius I
|
||||
METHOD <init> (Ljava/util/function/Predicate;FZI)V
|
||||
ARG 1 startCondition
|
||||
ARG 2 speed
|
||||
ARG 3 requiresWalkTarget
|
||||
ARG 4 radius
|
||||
METHOD method_24580 getNearestVisibleWantedItem (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542;
|
||||
ARG 1 entity
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_4112 net/minecraft/entity/ai/brain/task/WanderAroundTa
|
|||
FIELD field_18371 speed F
|
||||
FIELD field_18964 pathUpdateCountdownTicks I
|
||||
METHOD method_18977 hasFinishedPath (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Z
|
||||
ARG 1 entity
|
||||
ARG 3 time
|
||||
METHOD method_18980 hasReached (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z
|
||||
ARG 1 entity
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/DolphinLookControl
|
||||
CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/AquaticLookControl
|
||||
FIELD field_6357 maxYawDifference I
|
||||
METHOD <init> (Lnet/minecraft/class_1308;I)V
|
||||
ARG 1 entity
|
|
@ -12,7 +12,7 @@ CLASS net/minecraft/class_1335 net/minecraft/entity/ai/control/MoveControl
|
|||
METHOD method_6235 getTargetY ()D
|
||||
METHOD method_6236 getTargetX ()D
|
||||
METHOD method_6237 getTargetZ ()D
|
||||
METHOD method_6238 changeAngle (FFF)F
|
||||
METHOD method_6238 wrapDegrees (FFF)F
|
||||
ARG 1 from
|
||||
ARG 2 to
|
||||
ARG 3 max
|
||||
|
|
|
@ -8,11 +8,11 @@ CLASS net/minecraft/class_1357 net/minecraft/entity/ai/goal/DolphinJumpGoal
|
|||
ARG 2 chance
|
||||
METHOD method_6282 isAirAbove (Lnet/minecraft/class_2338;III)Z
|
||||
ARG 1 pos
|
||||
ARG 2 xOffset
|
||||
ARG 3 zOffset
|
||||
ARG 2 offsetX
|
||||
ARG 3 offsetZ
|
||||
ARG 4 multiplier
|
||||
METHOD method_6284 isWater (Lnet/minecraft/class_2338;III)Z
|
||||
ARG 1 pos
|
||||
ARG 2 xOffset
|
||||
ARG 3 zOffset
|
||||
ARG 2 offsetX
|
||||
ARG 3 offsetZ
|
||||
ARG 4 multiplier
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_1343 net/minecraft/entity/ai/goal/DoorInteractGoal
|
||||
FIELD field_6409 zOffset F
|
||||
FIELD field_6410 xOffset F
|
||||
FIELD field_6409 offsetZ F
|
||||
FIELD field_6410 offsetX F
|
||||
FIELD field_6411 shouldStop Z
|
||||
FIELD field_6412 doorValid Z
|
||||
FIELD field_6413 mob Lnet/minecraft/class_1308;
|
||||
|
|
|
@ -5,11 +5,11 @@ CLASS net/minecraft/class_1355 net/minecraft/entity/ai/goal/GoalSelector
|
|||
COMMENT <p>A running goal will always be replaced with a goal with a <i>lower</i> priority, if
|
||||
COMMENT such a goal exists, it's competing for the same control and its
|
||||
COMMENT {@link Goal#canStart() canStart()} method returns true. (Note that some goals randomize
|
||||
COMMENT this method.)</p>
|
||||
COMMENT this method.)
|
||||
COMMENT
|
||||
COMMENT <p>If two goals have the same priority and are competing for the same control, then one
|
||||
COMMENT goal cannot replace the other if it's running. The goal selector tries to run goals in the order
|
||||
COMMENT they were added.</p>
|
||||
COMMENT they were added.
|
||||
FIELD field_18410 REPLACEABLE_GOAL Lnet/minecraft/class_4135;
|
||||
FIELD field_18411 goalsByControl Ljava/util/Map;
|
||||
FIELD field_6461 goals Ljava/util/Set;
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_1368 net/minecraft/entity/ai/goal/MoveThroughVillageGo
|
|||
FIELD field_6524 requiresNighttime Z
|
||||
FIELD field_6525 mob Lnet/minecraft/class_1314;
|
||||
METHOD <init> (Lnet/minecraft/class_1314;DZILjava/util/function/BooleanSupplier;)V
|
||||
ARG 1 entity
|
||||
ARG 2 speed
|
||||
ARG 4 requiresNighttime
|
||||
ARG 5 distance
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal
|
|||
FIELD field_6621 lastPlayerZ D
|
||||
FIELD field_6622 food Lnet/minecraft/class_1856;
|
||||
METHOD <init> (Lnet/minecraft/class_1314;DLnet/minecraft/class_1856;Z)V
|
||||
ARG 1 mob
|
||||
ARG 1 entity
|
||||
ARG 2 speed
|
||||
ARG 4 food
|
||||
ARG 5 canBeScared
|
||||
|
|
|
@ -1,11 +1,18 @@
|
|||
CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker
|
||||
FIELD field_63 waterPathNodeTypeWeight F
|
||||
METHOD method_20536 isValidDiagonalSuccessor (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z
|
||||
METHOD method_20536 isValidAdjacentSuccessor (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z
|
||||
ARG 1 node
|
||||
ARG 2 successor1
|
||||
METHOD method_23476 getLandNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_58 getCommonNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_59 getNodeTypeFromNeighbors (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_7;)Lnet/minecraft/class_7;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 nodeType
|
||||
METHOD method_60 getFeetY (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)D
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
|
@ -22,6 +29,7 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker
|
|||
ARG 4 maxYStep
|
||||
ARG 5 prevFeetY
|
||||
ARG 7 direction
|
||||
ARG 8 nodeType
|
||||
METHOD method_63 getNodeType (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;
|
||||
ARG 1 entity
|
||||
ARG 2 pos
|
||||
|
|
|
@ -12,9 +12,9 @@ CLASS net/minecraft/class_1409 net/minecraft/entity/ai/pathing/MobNavigation
|
|||
ARG 1 centerX
|
||||
ARG 2 centerY
|
||||
ARG 3 centerZ
|
||||
ARG 4 xSize
|
||||
ARG 5 ySize
|
||||
ARG 6 zSize
|
||||
ARG 4 sizeX
|
||||
ARG 5 sizeY
|
||||
ARG 6 sizeZ
|
||||
ARG 7 entityPos
|
||||
ARG 8 lookVecX
|
||||
ARG 10 lookVecZ
|
||||
|
@ -24,9 +24,9 @@ CLASS net/minecraft/class_1409 net/minecraft/entity/ai/pathing/MobNavigation
|
|||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
ARG 4 xSize
|
||||
ARG 5 ySize
|
||||
ARG 6 zSize
|
||||
ARG 4 sizeX
|
||||
ARG 5 sizeY
|
||||
ARG 6 sizeZ
|
||||
ARG 7 entityPos
|
||||
ARG 8 lookVecX
|
||||
ARG 10 lookVecZ
|
||||
|
|
|
@ -22,6 +22,7 @@ CLASS net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path
|
|||
METHOD method_40 getNode (I)Lnet/minecraft/class_9;
|
||||
ARG 1 index
|
||||
METHOD method_41 equalsPath (Lnet/minecraft/class_11;)Z
|
||||
ARG 1 o
|
||||
METHOD method_42 setCurrentNodeIndex (I)V
|
||||
ARG 1 index
|
||||
METHOD method_44 next ()V
|
||||
|
@ -32,3 +33,4 @@ CLASS net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path
|
|||
ARG 2 index
|
||||
METHOD method_48 getTarget ()Lnet/minecraft/class_2338;
|
||||
METHOD method_49 getNodePosition (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
|
||||
ARG 1 entity
|
||||
|
|
|
@ -22,14 +22,14 @@ CLASS net/minecraft/class_9 net/minecraft/entity/ai/pathing/PathNode
|
|||
ARG 1 node
|
||||
METHOD method_21654 getManhattanDistance (Lnet/minecraft/class_2338;)F
|
||||
ARG 1 pos
|
||||
METHOD method_22879 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_22879 getBlockPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_26 copyWithNewPosition (III)Lnet/minecraft/class_9;
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
METHOD method_27 isInHeap ()Z
|
||||
METHOD method_28 fromBuffer (Lnet/minecraft/class_2540;)Lnet/minecraft/class_9;
|
||||
ARG 0 buffer
|
||||
METHOD method_28 readBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_9;
|
||||
ARG 0 buf
|
||||
METHOD method_30 hash (III)I
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
|
|
|
@ -14,14 +14,14 @@ CLASS net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer
|
|||
ARG 1 other
|
||||
METHOD method_26847 removeModifiers (Lcom/google/common/collect/Multimap;)V
|
||||
ARG 1 attributeModifiers
|
||||
METHOD method_26850 fromTag (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 tag
|
||||
METHOD method_26850 readNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_26851 getAttributesToSend ()Ljava/util/Collection;
|
||||
METHOD method_26852 getValue (Lnet/minecraft/class_1320;)D
|
||||
ARG 1 attribute
|
||||
METHOD method_26854 addTemporaryModifiers (Lcom/google/common/collect/Multimap;)V
|
||||
ARG 1 attributeModifiers
|
||||
METHOD method_26855 toTag ()Lnet/minecraft/class_2499;
|
||||
METHOD method_26855 toNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_26856 getBaseValue (Lnet/minecraft/class_1320;)D
|
||||
ARG 1 attribute
|
||||
METHOD method_26857 (Lnet/minecraft/class_1324;)Z
|
||||
|
|
|
@ -19,8 +19,8 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns
|
|||
METHOD method_26832 (Lnet/minecraft/class_1322$class_1323;Ljava/util/Set;)V
|
||||
ARG 1 operation
|
||||
ARG 2 modifiers
|
||||
METHOD method_26833 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_26833 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_26834 getModifiersByOperation (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Collection;
|
||||
ARG 1 operation
|
||||
METHOD method_26835 addTemporaryModifier (Lnet/minecraft/class_1322;)V
|
||||
|
@ -32,7 +32,7 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns
|
|||
METHOD method_26837 addPersistentModifier (Lnet/minecraft/class_1322;)V
|
||||
ARG 1 modifier
|
||||
METHOD method_26838 onUpdate ()V
|
||||
METHOD method_26839 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_26839 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_26840 computeValue ()D
|
||||
COMMENT Computes this attribute's value, taking modifiers into account.
|
||||
COMMENT
|
||||
|
|
|
@ -20,9 +20,9 @@ CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeMod
|
|||
ARG 5 operation
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_26859 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322;
|
||||
ARG 0 tag
|
||||
METHOD method_26860 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_26859 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322;
|
||||
ARG 0 nbt
|
||||
METHOD method_26860 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_6182 getOperation ()Lnet/minecraft/class_1322$class_1323;
|
||||
METHOD method_6185 getName ()Ljava/lang/String;
|
||||
METHOD method_6186 getValue ()D
|
||||
|
|
|
@ -17,7 +17,7 @@ CLASS net/minecraft/class_1259 net/minecraft/entity/boss/BossBar
|
|||
METHOD method_5407 getUuid ()Ljava/util/UUID;
|
||||
METHOD method_5408 setPercent (F)V
|
||||
ARG 1 percentage
|
||||
METHOD method_5409 setOverlay (Lnet/minecraft/class_1259$class_1261;)V
|
||||
METHOD method_5409 setStyle (Lnet/minecraft/class_1259$class_1261;)V
|
||||
ARG 1 style
|
||||
METHOD method_5410 setDragonMusic (Z)Lnet/minecraft/class_1259;
|
||||
ARG 1 dragonMusic
|
||||
|
@ -27,12 +27,12 @@ CLASS net/minecraft/class_1259 net/minecraft/entity/boss/BossBar
|
|||
METHOD method_5413 setName (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 name
|
||||
METHOD method_5414 getName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_5415 getOverlay ()Lnet/minecraft/class_1259$class_1261;
|
||||
METHOD method_5415 getStyle ()Lnet/minecraft/class_1259$class_1261;
|
||||
METHOD method_5416 setColor (Lnet/minecraft/class_1259$class_1260;)V
|
||||
ARG 1 color
|
||||
METHOD method_5417 getDarkenSky ()Z
|
||||
METHOD method_5417 shouldDarkenSky ()Z
|
||||
METHOD method_5418 hasDragonMusic ()Z
|
||||
METHOD method_5419 getThickenFog ()Z
|
||||
METHOD method_5419 shouldThickenFog ()Z
|
||||
METHOD method_5420 getColor ()Lnet/minecraft/class_1259$class_1260;
|
||||
CLASS class_1260 Color
|
||||
FIELD field_5781 name Ljava/lang/String;
|
||||
|
|
|
@ -7,11 +7,11 @@ CLASS net/minecraft/class_3004 net/minecraft/entity/boss/BossBarManager
|
|||
ARG 2 displayName
|
||||
METHOD method_12971 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002;
|
||||
ARG 1 id
|
||||
METHOD method_12972 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_12972 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_12973 remove (Lnet/minecraft/class_3002;)V
|
||||
ARG 1 bossBar
|
||||
METHOD method_12974 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12974 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12975 onPlayerConnect (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
METHOD method_12976 onPlayerDisconnect (Lnet/minecraft/class_3222;)V
|
||||
|
|
|
@ -21,10 +21,10 @@ CLASS net/minecraft/class_3002 net/minecraft/entity/boss/CommandBossBar
|
|||
ARG 1 player
|
||||
METHOD method_12962 addPlayers (Ljava/util/Collection;)Z
|
||||
ARG 1 players
|
||||
METHOD method_12963 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12963 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12964 addPlayer (Ljava/util/UUID;)V
|
||||
ARG 1 uuid
|
||||
METHOD method_12965 toHoverableText ()Lnet/minecraft/class_2561;
|
||||
METHOD method_12966 fromTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002;
|
||||
ARG 0 tag
|
||||
METHOD method_12966 fromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002;
|
||||
ARG 0 nbt
|
||||
ARG 1 id
|
||||
|
|
|
@ -19,8 +19,12 @@ CLASS net/minecraft/class_1528 net/minecraft/entity/boss/WitherEntity
|
|||
METHOD method_6876 setTrackedEntityId (II)V
|
||||
ARG 1 headIndex
|
||||
ARG 2 id
|
||||
METHOD method_6877 (IDDDZ)V
|
||||
METHOD method_6877 shootSkullAt (IDDDZ)V
|
||||
ARG 1 headIndex
|
||||
ARG 2 targetX
|
||||
ARG 4 targetY
|
||||
ARG 6 targetZ
|
||||
ARG 8 charged
|
||||
METHOD method_6879 getHeadYaw (I)F
|
||||
ARG 1 headIndex
|
||||
METHOD method_6880 getHeadY (I)D
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntity
|
||||
FIELD field_18120 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
|
||||
FIELD field_7008 pathHeap Lnet/minecraft/class_5;
|
||||
FIELD field_7009 partTail2 Lnet/minecraft/class_1508;
|
||||
FIELD field_7009 tail2 Lnet/minecraft/class_1508;
|
||||
FIELD field_7010 latestSegment I
|
||||
FIELD field_7011 partNeck Lnet/minecraft/class_1508;
|
||||
FIELD field_7011 neck Lnet/minecraft/class_1508;
|
||||
FIELD field_7012 pathNodes [Lnet/minecraft/class_9;
|
||||
COMMENT The first 12 path nodes are used for end crystals; the others are not tied to them.
|
||||
FIELD field_7013 PHASE_TYPE Lnet/minecraft/class_2940;
|
||||
FIELD field_7014 partWingLeft Lnet/minecraft/class_1508;
|
||||
FIELD field_7015 partWingRight Lnet/minecraft/class_1508;
|
||||
FIELD field_7014 leftWing Lnet/minecraft/class_1508;
|
||||
FIELD field_7015 rightWing Lnet/minecraft/class_1508;
|
||||
FIELD field_7016 fight Lnet/minecraft/class_2881;
|
||||
FIELD field_7017 partHead Lnet/minecraft/class_1508;
|
||||
FIELD field_7017 head Lnet/minecraft/class_1508;
|
||||
FIELD field_7018 ticksUntilNextGrowl I
|
||||
FIELD field_7019 prevWingPosition F
|
||||
FIELD field_7020 partTail1 Lnet/minecraft/class_1508;
|
||||
FIELD field_7020 tail1 Lnet/minecraft/class_1508;
|
||||
FIELD field_7021 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_7022 partTail3 Lnet/minecraft/class_1508;
|
||||
FIELD field_7023 partBody Lnet/minecraft/class_1508;
|
||||
FIELD field_7022 tail3 Lnet/minecraft/class_1508;
|
||||
FIELD field_7023 body Lnet/minecraft/class_1508;
|
||||
FIELD field_7024 connectedCrystal Lnet/minecraft/class_1511;
|
||||
FIELD field_7025 pathNodeConnections [I
|
||||
COMMENT An array of 24 bitflags, where node #i leads to #j if and only if
|
||||
|
@ -29,6 +29,7 @@ CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntit
|
|||
FIELD field_7031 ticksSinceDeath I
|
||||
FIELD field_7032 parts [Lnet/minecraft/class_1508;
|
||||
METHOD method_22863 movePart (Lnet/minecraft/class_1508;DDD)V
|
||||
ARG 1 enderDragonPart
|
||||
ARG 2 dx
|
||||
ARG 4 dy
|
||||
ARG 6 dz
|
||||
|
@ -46,11 +47,12 @@ CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntit
|
|||
ARG 1 source
|
||||
ARG 2 amount
|
||||
METHOD method_6821 destroyBlocks (Lnet/minecraft/class_238;)Z
|
||||
ARG 1 box
|
||||
METHOD method_6822 getNearestPathNodeIndex (DDD)I
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_6823 (I[D[D)F
|
||||
METHOD method_6823 getChangeInNeckPitch (I[D[D)F
|
||||
ARG 1 segmentOffset
|
||||
ARG 2 segment1
|
||||
ARG 3 segment2
|
||||
|
@ -80,5 +82,6 @@ CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntit
|
|||
METHOD method_6833 findPath (IILnet/minecraft/class_9;)Lnet/minecraft/class_11;
|
||||
ARG 1 from
|
||||
ARG 2 to
|
||||
METHOD method_6834 (F)Lnet/minecraft/class_243;
|
||||
ARG 3 pathNode
|
||||
METHOD method_6834 getRotationVectorFromPhase (F)Lnet/minecraft/class_243;
|
||||
ARG 1 tickDelta
|
||||
|
|
|
@ -19,15 +19,19 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight
|
|||
FIELD field_13122 playerUpdateTimer I
|
||||
METHOD <init> (Lnet/minecraft/class_3218;JLnet/minecraft/class_2487;)V
|
||||
ARG 1 world
|
||||
ARG 2 gatewaysSeed
|
||||
ARG 4 nbt
|
||||
METHOD method_12514 worldContainsEndPortal ()Z
|
||||
METHOD method_12515 convertFromLegacy ()V
|
||||
METHOD method_12516 generateEndGateway (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_12517 getAliveEndCrystals ()I
|
||||
METHOD method_12518 generateEndPortal (Z)V
|
||||
ARG 1 previouslyKilled
|
||||
METHOD method_12519 generateNewEndGateway ()V
|
||||
METHOD method_12520 updatePlayers ()V
|
||||
METHOD method_12521 setSpawnState (Lnet/minecraft/class_2876;)V
|
||||
ARG 1 spawnState
|
||||
METHOD method_12522 respawnDragon ()V
|
||||
METHOD method_12523 createDragon ()Lnet/minecraft/class_1510;
|
||||
METHOD method_12524 resetEndCrystals ()V
|
||||
|
@ -39,7 +43,7 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight
|
|||
ARG 1 dragon
|
||||
METHOD method_12529 respawnDragon (Ljava/util/List;)V
|
||||
ARG 1 crystals
|
||||
METHOD method_12530 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12530 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12531 findEndPortal ()Lnet/minecraft/class_2700$class_2702;
|
||||
METHOD method_12532 updateFight (Lnet/minecraft/class_1510;)V
|
||||
ARG 1 dragon
|
||||
|
|
|
@ -3,3 +3,4 @@ CLASS net/minecraft/class_2876 net/minecraft/entity/boss/dragon/EnderDragonSpawn
|
|||
ARG 1 world
|
||||
ARG 2 fight
|
||||
ARG 3 crystals
|
||||
ARG 5 pos
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_1513 net/minecraft/entity/boss/dragon/phase/ChargingPlayerPhase
|
||||
FIELD field_7038 target Lnet/minecraft/class_243;
|
||||
FIELD field_7038 pathTarget Lnet/minecraft/class_243;
|
||||
FIELD field_7039 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_6840 setTarget (Lnet/minecraft/class_243;)V
|
||||
ARG 1 target
|
||||
METHOD method_6840 setPathTarget (Lnet/minecraft/class_243;)V
|
||||
ARG 1 pathTarget
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_1517 net/minecraft/entity/boss/dragon/phase/HoldingPatternPhase
|
||||
FIELD field_18121 PLAYERS_IN_RANGE_PREDICATE Lnet/minecraft/class_4051;
|
||||
FIELD field_7045 target Lnet/minecraft/class_243;
|
||||
FIELD field_7045 pathTarget Lnet/minecraft/class_243;
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_1519 net/minecraft/entity/boss/dragon/phase/LandingApproachPhase
|
||||
FIELD field_18122 PLAYERS_IN_RANGE_PREDICATE Lnet/minecraft/class_4051;
|
||||
FIELD field_7048 target Lnet/minecraft/class_243;
|
||||
FIELD field_7048 pathTarget Lnet/minecraft/class_243;
|
||||
|
|
|
@ -7,8 +7,10 @@ CLASS net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase
|
|||
ARG 2 pos
|
||||
ARG 3 source
|
||||
ARG 4 player
|
||||
METHOD method_6851 getTarget ()Lnet/minecraft/class_243;
|
||||
METHOD method_6851 getPathTarget ()Lnet/minecraft/class_243;
|
||||
METHOD method_6852 modifyDamageTaken (Lnet/minecraft/class_1282;F)F
|
||||
ARG 1 damageSource
|
||||
ARG 2 damage
|
||||
METHOD method_6853 clientTick ()V
|
||||
METHOD method_6854 endPhase ()V
|
||||
METHOD method_6855 serverTick ()V
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_1525 net/minecraft/entity/boss/dragon/phase/StrafePlayerPhase
|
||||
FIELD field_7057 target Lnet/minecraft/class_243;
|
||||
FIELD field_7057 pathTarget Lnet/minecraft/class_243;
|
||||
FIELD field_7061 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CLASS net/minecraft/class_1524 net/minecraft/entity/boss/dragon/phase/TakeoffPhase
|
||||
FIELD field_7055 target Lnet/minecraft/class_243;
|
||||
FIELD field_7055 pathTarget Lnet/minecraft/class_243;
|
||||
|
|
|
@ -77,7 +77,7 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
|
|||
ARG 1 attacker
|
||||
METHOD method_5525 getName ()Ljava/lang/String;
|
||||
METHOD method_5526 getSource ()Lnet/minecraft/class_1297;
|
||||
METHOD method_5527 getMagic ()Z
|
||||
METHOD method_5527 isMagic ()Z
|
||||
METHOD method_5528 getExhaustion ()F
|
||||
METHOD method_5529 getAttacker ()Lnet/minecraft/class_1297;
|
||||
METHOD method_5530 isSourceCreativePlayer ()Z
|
||||
|
|
|
@ -14,10 +14,12 @@ CLASS net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker
|
|||
METHOD method_5541 getBiggestAttacker ()Lnet/minecraft/class_1309;
|
||||
METHOD method_5542 setFallDeathSuffix ()V
|
||||
METHOD method_5543 getFallDeathSuffix (Lnet/minecraft/class_1281;)Ljava/lang/String;
|
||||
ARG 1 damageRecord
|
||||
METHOD method_5544 getBiggestFall ()Lnet/minecraft/class_1281;
|
||||
METHOD method_5545 clearFallDeathSuffix ()V
|
||||
METHOD method_5546 getTimeSinceLastAttack ()I
|
||||
METHOD method_5547 onDamage (Lnet/minecraft/class_1282;FF)V
|
||||
ARG 1 damageSource
|
||||
ARG 2 originalHealth
|
||||
ARG 3 damage
|
||||
METHOD method_5548 getDeathMessage ()Lnet/minecraft/class_2561;
|
||||
|
|
|
@ -10,11 +10,15 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
|
|||
ARG 1 trackedEntity
|
||||
METHOD method_12776 addTrackedData (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
|
||||
METHOD method_12777 entryFromPacket (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946;
|
||||
ARG 0 buf
|
||||
METHOD method_12778 set (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
|
||||
ARG 1 key
|
||||
ARG 2 value
|
||||
METHOD method_12779 writeUpdatedEntries (Ljava/util/List;)V
|
||||
METHOD method_12781 getDirtyEntries ()Ljava/util/List;
|
||||
METHOD method_12782 writeEntryToPacket (Lnet/minecraft/class_2540;Lnet/minecraft/class_2945$class_2946;)V
|
||||
ARG 0 buf
|
||||
ARG 1 entry
|
||||
METHOD method_12783 getEntry (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946;
|
||||
METHOD method_12784 startTracking (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
|
||||
ARG 1 key
|
||||
|
@ -23,7 +27,9 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
|
|||
METHOD method_12786 isDirty ()Z
|
||||
METHOD method_12787 entriesToPacket (Ljava/util/List;Lnet/minecraft/class_2540;)V
|
||||
METHOD method_12788 deserializePacket (Lnet/minecraft/class_2540;)Ljava/util/List;
|
||||
ARG 0 buf
|
||||
METHOD method_12789 get (Lnet/minecraft/class_2940;)Ljava/lang/Object;
|
||||
ARG 1 data
|
||||
METHOD method_12790 isEmpty ()Z
|
||||
METHOD method_12791 registerData (Ljava/lang/Class;Lnet/minecraft/class_2941;)Lnet/minecraft/class_2940;
|
||||
ARG 0 entityClass
|
||||
|
|
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_2940 net/minecraft/entity/data/TrackedData
|
|||
FIELD field_13307 dataType Lnet/minecraft/class_2941;
|
||||
METHOD <init> (ILnet/minecraft/class_2941;)V
|
||||
ARG 1 id
|
||||
ARG 2 dataType
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_12712 getType ()Lnet/minecraft/class_2941;
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
CLASS net/minecraft/class_2941 net/minecraft/entity/data/TrackedDataHandler
|
||||
METHOD method_12714 copy (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 1 value
|
||||
METHOD method_12715 write (Lnet/minecraft/class_2540;Ljava/lang/Object;)V
|
||||
ARG 1 data
|
||||
ARG 1 buf
|
||||
ARG 2 value
|
||||
METHOD method_12716 read (Lnet/minecraft/class_2540;)Ljava/lang/Object;
|
||||
ARG 1 buf
|
||||
METHOD method_12717 create (I)Lnet/minecraft/class_2940;
|
||||
|
|
|
@ -53,8 +53,10 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
|
|||
METHOD method_6908 onBreak (Lnet/minecraft/class_1282;)V
|
||||
ARG 1 damageSource
|
||||
METHOD method_6909 setLeftLegRotation (Lnet/minecraft/class_2379;)V
|
||||
ARG 1 angle
|
||||
METHOD method_6910 setLeftArmRotation (Lnet/minecraft/class_2379;)V
|
||||
METHOD method_6911 serializePose ()Lnet/minecraft/class_2487;
|
||||
ARG 1 angle
|
||||
METHOD method_6911 poseToNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_6912 isMarker ()Z
|
||||
METHOD method_6913 setShowArms (Z)V
|
||||
ARG 1 showArms
|
||||
|
@ -62,8 +64,10 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
|
|||
METHOD method_6915 isSlotDisabled (Lnet/minecraft/class_1304;)Z
|
||||
ARG 1 slot
|
||||
METHOD method_6916 slotFromPosition (Lnet/minecraft/class_243;)Lnet/minecraft/class_1304;
|
||||
ARG 1 hitPos
|
||||
METHOD method_6917 getLeftLegRotation ()Lnet/minecraft/class_2379;
|
||||
METHOD method_6919 setHeadRotation (Lnet/minecraft/class_2379;)V
|
||||
ARG 1 angle
|
||||
METHOD method_6920 playBreakSound ()V
|
||||
METHOD method_6921 getHeadRotation ()Lnet/minecraft/class_2379;
|
||||
METHOD method_6922 setSmall (Z)V
|
||||
|
@ -72,8 +76,12 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
|
|||
METHOD method_6924 breakAndDropItem (Lnet/minecraft/class_1282;)V
|
||||
ARG 1 damageSource
|
||||
METHOD method_6925 setRightArmRotation (Lnet/minecraft/class_2379;)V
|
||||
ARG 1 angle
|
||||
METHOD method_6926 setRightLegRotation (Lnet/minecraft/class_2379;)V
|
||||
ARG 1 angle
|
||||
METHOD method_6927 setBodyRotation (Lnet/minecraft/class_2379;)V
|
||||
METHOD method_6928 deserializePose (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 angle
|
||||
METHOD method_6928 readPoseNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_6929 shouldShowArms ()Z
|
||||
METHOD method_6930 getLeftArmRotation ()Lnet/minecraft/class_2379;
|
||||
|
|
|
@ -9,7 +9,7 @@ CLASS net/minecraft/class_1511 net/minecraft/entity/decoration/EndCrystalEntity
|
|||
ARG 6 z
|
||||
METHOD method_6835 crystalDestroyed (Lnet/minecraft/class_1282;)V
|
||||
ARG 1 source
|
||||
METHOD method_6836 getShowBottom ()Z
|
||||
METHOD method_6836 shouldShowBottom ()Z
|
||||
METHOD method_6837 setBeamTarget (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 beamTarget
|
||||
METHOD method_6838 getBeamTarget ()Lnet/minecraft/class_2338;
|
||||
|
|
|
@ -7,7 +7,7 @@ CLASS net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity
|
|||
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 direction
|
||||
ARG 3 facing
|
||||
METHOD method_6933 setHeldItemStack (Lnet/minecraft/class_1799;Z)V
|
||||
ARG 1 value
|
||||
ARG 2 update
|
||||
|
@ -24,3 +24,4 @@ CLASS net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity
|
|||
METHOD method_6940 getHeldItemStack ()Lnet/minecraft/class_1799;
|
||||
METHOD method_6941 setRotation (IZ)V
|
||||
ARG 1 value
|
||||
ARG 2 updateComparators
|
||||
|
|
|
@ -46,22 +46,22 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
|
|||
ARG 1 that
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_24275 fromTag (Lnet/minecraft/class_1291;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
|
||||
METHOD method_24275 fromNbt (Lnet/minecraft/class_1291;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
|
||||
ARG 0 type
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_24276 copyFrom (Lnet/minecraft/class_1293;)V
|
||||
ARG 1 that
|
||||
METHOD method_24277 typelessToTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_24277 writeTypelessNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_5578 getAmplifier ()I
|
||||
METHOD method_5579 getEffectType ()Lnet/minecraft/class_1291;
|
||||
METHOD method_5580 setPermanent (Z)V
|
||||
ARG 1 permanent
|
||||
METHOD method_5581 shouldShowParticles ()Z
|
||||
METHOD method_5582 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_5583 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
|
||||
ARG 0 tag
|
||||
METHOD method_5582 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_5583 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
|
||||
ARG 0 nbt
|
||||
METHOD method_5584 getDuration ()I
|
||||
METHOD method_5585 update (Lnet/minecraft/class_1309;Ljava/lang/Runnable;)Z
|
||||
ARG 1 entity
|
||||
|
|
|
@ -18,8 +18,8 @@ CLASS net/minecraft/class_5354 net/minecraft/entity/mob/Angerable
|
|||
ARG 1 entity
|
||||
METHOD method_29516 forgive (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_29517 angerToTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_29517 writeAngerToNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_29921 universallyAnger ()V
|
||||
METHOD method_29922 stopAnger ()V
|
||||
METHOD method_29923 isUniversallyAngry (Lnet/minecraft/class_1937;)Z
|
||||
|
|
|
@ -2,6 +2,8 @@ CLASS net/minecraft/class_1545 net/minecraft/entity/mob/BlazeEntity
|
|||
FIELD field_7214 eyeOffset F
|
||||
FIELD field_7215 eyeOffsetCooldown I
|
||||
FIELD field_7216 BLAZE_FLAGS Lnet/minecraft/class_2940;
|
||||
COMMENT The tracked flags of blazes. Only has the {@code 1} bit for {@linkplain
|
||||
COMMENT #isFireActive() fire activation}.
|
||||
METHOD method_26906 createBlazeAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_6993 setFireActive (Z)V
|
||||
ARG 1 fireActive
|
||||
|
|
|
@ -8,7 +8,7 @@ CLASS net/minecraft/class_1548 net/minecraft/entity/mob/CreeperEntity
|
|||
FIELD field_7230 FUSE_SPEED Lnet/minecraft/class_2940;
|
||||
FIELD field_7231 IGNITED Lnet/minecraft/class_2940;
|
||||
METHOD method_26908 createCreeperAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_7000 getIgnited ()Z
|
||||
METHOD method_7000 isIgnited ()Z
|
||||
METHOD method_7001 spawnEffectsCloud ()V
|
||||
METHOD method_7002 onHeadDropped ()V
|
||||
METHOD method_7003 getClientFuseTime (F)F
|
||||
|
|
|
@ -3,10 +3,10 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
|
|||
FIELD field_7281 spikesExtensionRate F
|
||||
FIELD field_7282 beamTicks I
|
||||
FIELD field_7283 flopping Z
|
||||
FIELD field_7284 prevSpikesExtension F
|
||||
FIELD field_7285 tailAngle F
|
||||
FIELD field_7286 spikesExtension F
|
||||
FIELD field_7287 prevTailAngle F
|
||||
FIELD field_7284 prevTailAngle F
|
||||
FIELD field_7285 spikesExtension F
|
||||
FIELD field_7286 tailAngle F
|
||||
FIELD field_7287 prevSpikesExtension F
|
||||
FIELD field_7288 cachedBeamTarget Lnet/minecraft/class_1309;
|
||||
FIELD field_7289 wanderGoal Lnet/minecraft/class_1379;
|
||||
FIELD field_7290 BEAM_TARGET_ID Lnet/minecraft/class_2940;
|
||||
|
@ -18,12 +18,12 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
|
|||
ARG 4 random
|
||||
METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309;
|
||||
METHOD method_7053 getTailAngle (F)F
|
||||
METHOD method_7053 getSpikesExtension (F)F
|
||||
ARG 1 tickDelta
|
||||
METHOD method_7054 setSpikesRetracted (Z)V
|
||||
ARG 1 retracted
|
||||
METHOD method_7055 getWarmupTime ()I
|
||||
METHOD method_7057 getSpikesExtension (F)F
|
||||
METHOD method_7057 getTailAngle (F)F
|
||||
ARG 1 tickDelta
|
||||
METHOD method_7058 areSpikesRetracted ()Z
|
||||
METHOD method_7060 setBeamTarget (I)V
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
CLASS net/minecraft/class_1588 net/minecraft/entity/mob/HostileEntity
|
||||
METHOD method_16827 updateDespawnCounter ()V
|
||||
METHOD method_20679 isSpawnDark (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 random
|
||||
METHOD method_20680 canSpawnInDark (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 type
|
||||
ARG 1 world
|
||||
ARG 2 spawnReason
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_1576 net/minecraft/entity/mob/HuskEntity
|
||||
METHOD method_20677 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 type
|
||||
ARG 1 world
|
||||
ARG 2 spawnReason
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
|
|||
FIELD field_6189 navigation Lnet/minecraft/class_1408;
|
||||
FIELD field_6190 visibilityCache Lnet/minecraft/class_1413;
|
||||
FIELD field_6191 ambientSoundChance I
|
||||
FIELD field_6192 leashTag Lnet/minecraft/class_2487;
|
||||
FIELD field_6192 leashNbt Lnet/minecraft/class_2487;
|
||||
FIELD field_6193 MOB_FLAGS Lnet/minecraft/class_2940;
|
||||
FIELD field_6194 experiencePoints I
|
||||
FIELD field_6195 handItems Lnet/minecraft/class_2371;
|
||||
|
@ -94,7 +94,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
|
|||
ARG 1 sidewaysMovement
|
||||
METHOD method_5939 canPickupItem (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_5940 deserializeLeashTag ()V
|
||||
METHOD method_5940 readLeashNbt ()V
|
||||
METHOD method_5941 setPathfindingPenalty (Lnet/minecraft/class_7;F)V
|
||||
ARG 1 nodeType
|
||||
ARG 2 penalty
|
||||
|
@ -104,7 +104,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
|
|||
ARG 2 difficulty
|
||||
ARG 3 spawnReason
|
||||
ARG 4 entityData
|
||||
ARG 5 entityTag
|
||||
ARG 5 entityNbt
|
||||
METHOD method_5944 getPathfindingPenalty (Lnet/minecraft/class_7;)F
|
||||
ARG 1 nodeType
|
||||
METHOD method_5945 getLimitPerChunk ()I
|
||||
|
|
|
@ -56,6 +56,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
|
|||
ARG 0 target
|
||||
METHOD method_24741 consumeOffHandItem (Lnet/minecraft/class_4836;Z)V
|
||||
ARG 0 piglin
|
||||
ARG 1 barter
|
||||
METHOD method_24742 angerAtCloserTargets (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
|
@ -88,6 +89,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
|
|||
METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V
|
||||
ARG 0 piglin
|
||||
METHOD method_24759 tryRevenge (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 target
|
||||
METHOD method_24760 addAdmireItemActivities (Lnet/minecraft/class_4095;)V
|
||||
ARG 0 brain
|
||||
METHOD method_24761 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_1309;)Z
|
||||
|
@ -177,11 +180,11 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
|
|||
ARG 1 player
|
||||
METHOD method_29947 getNearestDetectedPlayer (Lnet/minecraft/class_5418;)Ljava/util/Optional;
|
||||
ARG 0 piglin
|
||||
METHOD method_30087 (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414;
|
||||
METHOD method_30087 getSound (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414;
|
||||
ARG 0 piglin
|
||||
ARG 1 activity
|
||||
METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
|
||||
ARG 0 piglin
|
||||
ARG 1 stack
|
||||
METHOD method_30091 (Lnet/minecraft/class_4836;)Ljava/util/Optional;
|
||||
METHOD method_30091 getCurrentActivitySound (Lnet/minecraft/class_4836;)Ljava/util/Optional;
|
||||
ARG 0 piglin
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
CLASS net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain
|
||||
METHOD method_30252 create (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
|
||||
ARG 0 piglinBrute
|
||||
ARG 1 brain
|
||||
|
|
|
@ -25,7 +25,8 @@ CLASS net/minecraft/class_4836 net/minecraft/entity/mob/PiglinEntity
|
|||
ARG 1 stack
|
||||
METHOD method_24845 equipToOffHand (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_24846 (Lnet/minecraft/class_1799;)Z
|
||||
METHOD method_24846 canEquipStack (Lnet/minecraft/class_1799;)Z
|
||||
COMMENT Returns whether this piglin can equip into or replace current equipment slot.
|
||||
ARG 1 stack
|
||||
METHOD method_26953 createPiglinAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_26954 setCannotHunt (Z)V
|
||||
|
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
|
|||
FIELD field_7346 PEEK_AMOUNT Lnet/minecraft/class_2940;
|
||||
METHOD method_24350 canStay (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
|
||||
ARG 1 pos
|
||||
ARG 2 attachSide
|
||||
ARG 2 direction
|
||||
METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
|
||||
ARG 1 pos
|
||||
METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
CLASS net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity
|
||||
FIELD field_7403 SPIDER_FLAGS Lnet/minecraft/class_2940;
|
||||
COMMENT The tracked flags of spiders. Only has the {@code 1} bit for {@linkplain
|
||||
COMMENT #isClimbingWall() wall climbing}.
|
||||
METHOD method_26923 createSpiderAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_7166 setClimbingWall (Z)V
|
||||
ARG 1 climbing
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity
|
|||
ARG 3 pos
|
||||
ARG 4 random
|
||||
METHOD method_24650 breed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V
|
||||
ARG 1 world
|
||||
ARG 2 other
|
||||
METHOD method_29270 getLoveTicks ()I
|
||||
METHOD method_6474 canBreedWith (Lnet/minecraft/class_1429;)Z
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity
|
||||
FIELD field_18100 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
|
||||
FIELD field_6728 BAT_FLAGS Lnet/minecraft/class_2940;
|
||||
COMMENT Equals 0 when the bat is flying, and 1 when it's roosting.
|
||||
COMMENT The tracked flags of bats. Only has the {@code 1} bit for {@linkplain
|
||||
COMMENT #isRoosting() roosting}.
|
||||
FIELD field_6729 hangingPosition Lnet/minecraft/class_2338;
|
||||
METHOD method_20661 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 type
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
||||
FIELD field_20353 STATUS_TRACKER Lnet/minecraft/class_2940;
|
||||
FIELD field_20353 BEE_FLAGS Lnet/minecraft/class_2940;
|
||||
FIELD field_20354 ANGER Lnet/minecraft/class_2940;
|
||||
FIELD field_20356 currentPitch F
|
||||
FIELD field_20357 lastPitch F
|
||||
|
|
|
@ -46,10 +46,10 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity
|
|||
COMMENT <p>In the item slot argument type, the slot is referred to as <code>
|
||||
COMMENT horse.armor</code>. In this horse's screen, it appears in the middle of
|
||||
COMMENT the left side, and right below the saddle slot if this horse has a saddle
|
||||
COMMENT slot.</p>
|
||||
COMMENT slot.
|
||||
COMMENT
|
||||
COMMENT <p>This is used by horse armors and llama carpets, but can be
|
||||
COMMENT refitted to any purpose.</p>
|
||||
COMMENT refitted to any purpose.
|
||||
METHOD method_6736 isAngry ()Z
|
||||
METHOD method_6737 setAngry (Z)V
|
||||
ARG 1 angry
|
||||
|
|
|
@ -5,6 +5,8 @@ CLASS net/minecraft/class_1439 net/minecraft/entity/passive/IronGolemEntity
|
|||
FIELD field_6759 lookingAtVillagerTicksLeft I
|
||||
FIELD field_6762 attackTicksLeft I
|
||||
FIELD field_6763 IRON_GOLEM_FLAGS Lnet/minecraft/class_2940;
|
||||
COMMENT The tracked flags of iron golems. Only has the {@code 1} bit for whether a
|
||||
COMMENT golem is {@linkplain #isPlayerCreated() created by a player}.
|
||||
METHOD method_22328 getAttackDamage ()F
|
||||
METHOD method_23347 getCrack ()Lnet/minecraft/class_1439$class_4621;
|
||||
METHOD method_26886 createIronGolemAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
|
|
|
@ -22,9 +22,10 @@ CLASS net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity
|
|||
METHOD method_6580 getSoundPitch (Ljava/util/Random;)F
|
||||
ARG 0 random
|
||||
METHOD method_6581 isInAir ()Z
|
||||
METHOD method_6582 getSongPlaying ()Z
|
||||
METHOD method_6582 isSongPlaying ()Z
|
||||
METHOD method_6583 getRandomSound (Lnet/minecraft/class_1937;Ljava/util/Random;)Lnet/minecraft/class_3414;
|
||||
ARG 0 world
|
||||
ARG 1 random
|
||||
METHOD method_6584 getVariant ()I
|
||||
METHOD method_6585 setVariant (I)V
|
||||
ARG 1 variant
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
|
|||
METHOD method_6631 setColor (Lnet/minecraft/class_1767;)V
|
||||
ARG 1 color
|
||||
METHOD method_6632 generateDefaultColor (Ljava/util/Random;)Lnet/minecraft/class_1767;
|
||||
ARG 0 random
|
||||
METHOD method_6633 getColor ()Lnet/minecraft/class_1767;
|
||||
METHOD method_6634 getRgbColor (Lnet/minecraft/class_1767;)[F
|
||||
ARG 0 dyeColor
|
||||
|
|
|
@ -2,6 +2,9 @@ CLASS net/minecraft/class_1321 net/minecraft/entity/passive/TameableEntity
|
|||
FIELD field_21974 sitting Z
|
||||
FIELD field_6320 OWNER_UUID Lnet/minecraft/class_2940;
|
||||
FIELD field_6322 TAMEABLE_FLAGS Lnet/minecraft/class_2940;
|
||||
COMMENT The tracked flags of tameable entities. Has the {@code 1} flag for {@linkplain
|
||||
COMMENT #isInSittingPose() sitting pose} and the {@code 4} flag for {@linkplain
|
||||
COMMENT #isTamed() tamed}.
|
||||
METHOD method_24345 isSitting ()Z
|
||||
METHOD method_24346 setSitting (Z)V
|
||||
ARG 1 sitting
|
||||
|
|
|
@ -36,14 +36,15 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity
|
|||
METHOD method_19182 restock ()V
|
||||
METHOD method_19183 playWorkSound ()V
|
||||
METHOD method_19185 consumeAvailableFood ()V
|
||||
METHOD method_19187 clearCurrentBonus ()V
|
||||
METHOD method_19187 clearSpecialPrices ()V
|
||||
COMMENT Resets the special price of all the trade offers of this villager.
|
||||
METHOD method_19188 canLevelUp ()Z
|
||||
METHOD method_19189 getAvailableFood ()I
|
||||
METHOD method_19190 spawnIronGolem (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1439;
|
||||
ARG 1 world
|
||||
METHOD method_19191 beginTradeWith (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 customer
|
||||
METHOD method_19192 prepareRecipesFor (Lnet/minecraft/class_1657;)V
|
||||
METHOD method_19192 prepareOffersFor (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_19193 depleteFood (I)V
|
||||
ARG 1 amount
|
||||
|
@ -58,21 +59,26 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity
|
|||
METHOD method_20688 summonGolem (Lnet/minecraft/class_3218;JI)V
|
||||
ARG 1 world
|
||||
ARG 2 time
|
||||
ARG 4 requiredCount
|
||||
METHOD method_20690 notifyDeath (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 killer
|
||||
METHOD method_20696 decayGossip ()V
|
||||
METHOD method_20697 eatForBreeding ()V
|
||||
METHOD method_20698 lacksFood ()Z
|
||||
METHOD method_20741 hasRecentlyWorkedAndSlept (J)Z
|
||||
METHOD method_20741 hasRecentlySlept (J)Z
|
||||
ARG 1 worldTime
|
||||
METHOD method_20821 clearDailyRestockCount ()V
|
||||
METHOD method_20822 shouldRestock ()Z
|
||||
METHOD method_20823 needRestock ()Z
|
||||
METHOD method_20823 needsRestock ()Z
|
||||
COMMENT Returns whether this villager needs restock.
|
||||
COMMENT
|
||||
COMMENT <p>Checks if at least one of its trade offers has been used.
|
||||
METHOD method_20824 canRestock ()Z
|
||||
METHOD method_21650 setGossipDataFromTag (Lnet/minecraft/class_2520;)V
|
||||
ARG 1 tag
|
||||
METHOD method_21650 readGossipDataNbt (Lnet/minecraft/class_2520;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_21651 getGossip ()Lnet/minecraft/class_4136;
|
||||
METHOD method_21724 updatePricesOnDemand ()V
|
||||
METHOD method_21724 updateDemandBonus ()V
|
||||
COMMENT Updates the demand bonus of all the trade offers of this villager.
|
||||
METHOD method_26955 createVillagerAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
METHOD method_29279 isNatural ()Z
|
||||
METHOD method_7221 setVillagerData (Lnet/minecraft/class_3850;)V
|
||||
|
|
|
@ -17,10 +17,10 @@ CLASS net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity
|
|||
COMMENT <p>
|
||||
COMMENT The brightness multiplier represents how much darker the wolf gets while its fur is wet. The multiplier changes (from 0.75 to 1.0 incrementally) when a wolf shakes.
|
||||
COMMENT
|
||||
COMMENT @param tickDelta Progress for linearly interpolating between the previous and current game state.
|
||||
COMMENT @return Brightness as a float value between 0.75 and 1.0.
|
||||
COMMENT @see net.minecraft.client.render.entity.model.TintableAnimalModel#setColorMultiplier(float, float, float)
|
||||
ARG 1 tickDelta
|
||||
COMMENT progress for linearly interpolating between the previous and current game state
|
||||
METHOD method_6708 setCollarColor (Lnet/minecraft/class_1767;)V
|
||||
ARG 1 color
|
||||
METHOD method_6710 isBegging ()Z
|
||||
|
|
|
@ -2,23 +2,24 @@ CLASS net/minecraft/class_1702 net/minecraft/entity/player/HungerManager
|
|||
FIELD field_7752 exhaustion F
|
||||
FIELD field_7753 foodSaturationLevel F
|
||||
FIELD field_7754 prevFoodLevel I
|
||||
FIELD field_7755 foodStarvationTimer I
|
||||
FIELD field_7755 foodTickTimer I
|
||||
FIELD field_7756 foodLevel I
|
||||
METHOD method_7579 eat (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 item
|
||||
ARG 2 stack
|
||||
METHOD method_7580 setFoodLevel (I)V
|
||||
ARG 1 foodLevel
|
||||
METHOD method_7581 setSaturationLevelClient (F)V
|
||||
METHOD method_7581 setSaturationLevel (F)V
|
||||
ARG 1 saturationLevel
|
||||
METHOD method_7582 toTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_7582 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_7583 addExhaustion (F)V
|
||||
ARG 1 exhaustion
|
||||
METHOD method_7584 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_7584 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_7585 add (IF)V
|
||||
ARG 1 food
|
||||
ARG 2 saturationModifier
|
||||
METHOD method_7586 getFoodLevel ()I
|
||||
METHOD method_7587 isNotFull ()Z
|
||||
METHOD method_7588 update (Lnet/minecraft/class_1657;)V
|
||||
|
|
|
@ -8,9 +8,11 @@ CLASS net/minecraft/class_1656 net/minecraft/entity/player/PlayerAbilities
|
|||
FIELD field_7482 walkSpeed F
|
||||
METHOD method_7248 setFlySpeed (F)V
|
||||
ARG 1 flySpeed
|
||||
METHOD method_7249 deserialize (Lnet/minecraft/class_2487;)V
|
||||
METHOD method_7249 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_7250 setWalkSpeed (F)V
|
||||
ARG 1 walkSpeed
|
||||
METHOD method_7251 serialize (Lnet/minecraft/class_2487;)V
|
||||
METHOD method_7251 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_7252 getFlySpeed ()F
|
||||
METHOD method_7253 getWalkSpeed ()F
|
||||
|
|
|
@ -95,6 +95,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
METHOD method_7266 resetStat (Lnet/minecraft/class_3445;)V
|
||||
ARG 1 stat
|
||||
METHOD method_7267 updateShoulderEntity (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 entityNbt
|
||||
METHOD method_7268 setReducedDebugInfo (Z)V
|
||||
ARG 1 reducedDebugInfo
|
||||
METHOD method_7269 trySleep (Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either;
|
||||
|
@ -105,9 +106,11 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
ARG 0 profile
|
||||
METHOD method_7272 getScore ()I
|
||||
METHOD method_7273 setShoulderEntityLeft (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 entityTag
|
||||
ARG 1 entityNbt
|
||||
METHOD method_7274 getEnderChestInventory ()Lnet/minecraft/class_1730;
|
||||
METHOD method_7276 isSleepingLongEnough ()Z
|
||||
COMMENT Returns whether this player has been sleeping long enough to count towards
|
||||
COMMENT resetting the time of day and weather of the server.
|
||||
METHOD method_7277 addCritParticles (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 target
|
||||
METHOD method_7278 getEnchantmentTableSeed ()I
|
||||
|
@ -143,29 +146,50 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
ARG 1 entityNbt
|
||||
METHOD method_7297 getSleepTimer ()I
|
||||
METHOD method_7298 addShoulderEntity (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 tag
|
||||
ARG 1 entityNbt
|
||||
METHOD method_7299 addTellClickEvent (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
|
||||
ARG 1 component
|
||||
METHOD method_7302 getReducedDebugInfo ()Z
|
||||
METHOD method_7302 hasReducedDebugInfo ()Z
|
||||
METHOD method_7303 openStructureBlockScreen (Lnet/minecraft/class_2633;)V
|
||||
ARG 1 structureBlock
|
||||
METHOD method_7304 addEnchantedHitParticles (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 target
|
||||
METHOD method_7305 isUsingEffectiveTool (Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 block
|
||||
METHOD method_7305 canHarvest (Lnet/minecraft/class_2680;)Z
|
||||
COMMENT Determines whether the player is able to harvest drops from the specified block state.
|
||||
COMMENT If a block requires a special tool, it will check
|
||||
COMMENT whether the held item is effective for that block, otherwise
|
||||
COMMENT it returns {@code true}.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.item.Item#isSuitableFor(BlockState)
|
||||
ARG 1 state
|
||||
METHOD method_7308 getShoulderEntityRight ()Lnet/minecraft/class_2487;
|
||||
METHOD method_7310 getOfflinePlayerUuid (Ljava/lang/String;)Ljava/util/UUID;
|
||||
ARG 0 nickname
|
||||
METHOD method_7311 openEditSignScreen (Lnet/minecraft/class_2625;)V
|
||||
ARG 1 sign
|
||||
METHOD method_7313 updateCapeAngles ()V
|
||||
METHOD method_7315 openEditBookScreen (Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V
|
||||
METHOD method_7315 useBook (Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V
|
||||
COMMENT Called when the player uses (defaults to right click) a writable or written
|
||||
COMMENT book item.
|
||||
COMMENT
|
||||
COMMENT <p>This can be called either on the client or the server player. Check {@code
|
||||
COMMENT book} for whether this is a written or a writable book.
|
||||
COMMENT
|
||||
COMMENT @implNote The writing of a writable book in vanilla is totally controlled by
|
||||
COMMENT the client; the server cannot make the client open a book edit screen by
|
||||
COMMENT making a server player use a writable book. Only when the client finishes
|
||||
COMMENT writing a book it will send a {@linkplain net.minecraft.network.packet.c2s.play.BookUpdateC2SPacket book update C2S packet}.
|
||||
COMMENT
|
||||
COMMENT <p>Meanwhile, the reading of a written book is totally controlled and initiated
|
||||
COMMENT by the server.
|
||||
ARG 1 book
|
||||
COMMENT the book
|
||||
ARG 2 hand
|
||||
COMMENT the hand holding the book
|
||||
METHOD method_7316 addExperienceLevels (I)V
|
||||
ARG 1 levels
|
||||
METHOD method_7317 canFoodHeal ()Z
|
||||
METHOD method_7318 updateSize ()V
|
||||
METHOD method_7318 updatePose ()V
|
||||
METHOD method_7320 setScore (I)V
|
||||
ARG 1 score
|
||||
METHOD method_7322 addExhaustion (F)V
|
||||
|
@ -183,7 +207,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;
|
||||
ARG 1 stack
|
||||
ARG 2 throwRandomly
|
||||
COMMENT If true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing
|
||||
COMMENT if true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing
|
||||
ARG 3 retainOwnership
|
||||
METHOD method_7330 updateTurtleHelmet ()V
|
||||
METHOD method_7331 requestRespawn ()V
|
||||
|
@ -197,6 +221,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
METHOD method_7336 setGameMode (Lnet/minecraft/class_1934;)V
|
||||
ARG 1 gameMode
|
||||
METHOD method_7337 isCreative ()Z
|
||||
COMMENT Returns whether this player is in creative mode.
|
||||
METHOD method_7338 isCreativeLevelTwoOp ()Z
|
||||
METHOD method_7339 increaseStat (Lnet/minecraft/class_2960;I)V
|
||||
ARG 1 stat
|
||||
|
@ -213,7 +238,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
|
|||
ARG 3 stack
|
||||
METHOD method_7344 getHungerManager ()Lnet/minecraft/class_1702;
|
||||
METHOD method_7345 setShoulderEntityRight (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 entityTag
|
||||
ARG 1 entityNbt
|
||||
METHOD method_7346 closeHandledScreen ()V
|
||||
METHOD method_7348 isPartVisible (Lnet/minecraft/class_1664;)Z
|
||||
ARG 1 modelPart
|
||||
|
|
|
@ -15,7 +15,7 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory
|
|||
ARG 3 craftingInventory
|
||||
METHOD method_7364 getChangeCount ()I
|
||||
METHOD method_7365 swapSlotWithHotbar (I)V
|
||||
ARG 1 hotbarSlot
|
||||
ARG 1 slot
|
||||
METHOD method_7366 addStack (Lnet/minecraft/class_1799;)I
|
||||
ARG 1 stack
|
||||
METHOD method_7367 insertStack (ILnet/minecraft/class_1799;)Z
|
||||
|
@ -44,8 +44,8 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory
|
|||
METHOD method_7381 updateItems ()V
|
||||
METHOD method_7382 contains (Lnet/minecraft/class_3494;)Z
|
||||
ARG 1 tag
|
||||
METHOD method_7384 serialize (Lnet/minecraft/class_2499;)Lnet/minecraft/class_2499;
|
||||
ARG 1 tag
|
||||
METHOD method_7384 writeNbt (Lnet/minecraft/class_2499;)Lnet/minecraft/class_2499;
|
||||
ARG 1 nbtList
|
||||
METHOD method_7385 addStack (ILnet/minecraft/class_1799;)I
|
||||
ARG 1 slot
|
||||
ARG 2 stack
|
||||
|
@ -68,8 +68,8 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory
|
|||
ARG 1 stack
|
||||
METHOD method_7396 setCursorStack (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_7397 deserialize (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 tag
|
||||
METHOD method_7397 readNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbtList
|
||||
METHOD method_7398 offerOrDrop (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 world
|
||||
ARG 2 stack
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity
|
|||
ARG 1 stack
|
||||
METHOD method_7460 getColor ()I
|
||||
METHOD method_7461 spawnParticles (I)V
|
||||
ARG 1 amount
|
||||
METHOD method_7462 initColor ()V
|
||||
METHOD method_7463 addEffect (Lnet/minecraft/class_1293;)V
|
||||
ARG 1 effect
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjectileEntity
|
||||
FIELD field_7599 posZ D
|
||||
FIELD field_7600 posY D
|
||||
FIELD field_7601 posX D
|
||||
FIELD field_7599 powerZ D
|
||||
FIELD field_7600 powerY D
|
||||
FIELD field_7601 powerX D
|
||||
METHOD <init> (Lnet/minecraft/class_1299;DDDDDDLnet/minecraft/class_1937;)V
|
||||
ARG 1 type
|
||||
ARG 2 x
|
||||
|
|
|
@ -48,5 +48,6 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEnti
|
|||
ARG 1 usedItem
|
||||
METHOD method_6958 checkForCollision ()V
|
||||
METHOD method_6959 removeIfInvalid (Lnet/minecraft/class_1657;)Z
|
||||
ARG 1 player
|
||||
CLASS class_1537 State
|
||||
CLASS class_4984 PositionType
|
||||
|
|
|
@ -13,6 +13,8 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity
|
|||
ARG 1 blockHitResult
|
||||
METHOD method_24921 getOwner ()Lnet/minecraft/class_1297;
|
||||
METHOD method_26960 updateRotation (FF)F
|
||||
ARG 0 prevRot
|
||||
ARG 1 newRot
|
||||
METHOD method_7432 setOwner (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
||||
METHOD method_7454 onEntityHit (Lnet/minecraft/class_3966;)V
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
|
||||
METHOD method_18074 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239;
|
||||
ARG 0 entity
|
||||
METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966;
|
||||
ARG 0 entity
|
||||
METHOD method_18077 getEntityCollision (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Lnet/minecraft/class_3966;
|
||||
ARG 0 world
|
||||
ARG 1 entity
|
||||
METHOD method_18812 getHandPossiblyHolding (Lnet/minecraft/class_1309;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1268;
|
||||
ARG 0 entity
|
||||
ARG 1 item
|
||||
|
|
|
@ -18,4 +18,6 @@ CLASS net/minecraft/class_1678 net/minecraft/entity/projectile/ShulkerBulletEnti
|
|||
ARG 1 world
|
||||
ARG 2 owner
|
||||
ARG 3 target
|
||||
ARG 4 axis
|
||||
METHOD method_7487 setDirection (Lnet/minecraft/class_2350;)V
|
||||
ARG 1 direction
|
||||
|
|
|
@ -62,6 +62,7 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
|
|||
METHOD method_7518 getMinecartType ()Lnet/minecraft/class_1688$class_1689;
|
||||
METHOD method_7519 getContainedBlock ()Lnet/minecraft/class_2680;
|
||||
METHOD method_7520 setDamageWobbleStrength (F)V
|
||||
ARG 1 damageWobbleStrength
|
||||
METHOD method_7521 getDamageWobbleStrength ()F
|
||||
METHOD method_7522 getDamageWobbleSide ()I
|
||||
METHOD method_7523 create (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;)Lnet/minecraft/class_1688;
|
||||
|
|
|
@ -48,12 +48,14 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/FlowableFluid
|
|||
ARG 4 flowDirection
|
||||
ARG 5 flowTo
|
||||
ARG 6 flowToBlockState
|
||||
ARG 7 fluidState
|
||||
ARG 8 fluid
|
||||
METHOD method_15739 getLevelDecreasePerBlock (Lnet/minecraft/class_4538;)I
|
||||
ARG 1 world
|
||||
METHOD method_15740 (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_15741 (Lnet/minecraft/class_3610;)I
|
||||
METHOD method_15741 getBlockStateLevel (Lnet/minecraft/class_3610;)I
|
||||
ARG 0 state
|
||||
METHOD method_15742 (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I
|
||||
ARG 1 world
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_3611 net/minecraft/fluid/Fluid
|
|||
FIELD field_15905 stateManager Lnet/minecraft/class_2689;
|
||||
METHOD method_15774 getBucketItem ()Lnet/minecraft/class_1792;
|
||||
METHOD method_15775 appendProperties (Lnet/minecraft/class_2689$class_2690;)V
|
||||
ARG 1 builder
|
||||
METHOD method_15776 randomDisplayTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
@ -47,6 +48,7 @@ CLASS net/minecraft/class_3611 net/minecraft/fluid/Fluid
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
ARG 4 random
|
||||
METHOD method_15793 isStill (Lnet/minecraft/class_3610;)Z
|
||||
ARG 1 state
|
||||
METHOD method_15794 isEmpty ()Z
|
||||
|
|
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_3610 net/minecraft/fluid/FluidState
|
|||
METHOD <init> (Lnet/minecraft/class_3611;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V
|
||||
ARG 1 fluid
|
||||
ARG 2 propertiesMap
|
||||
ARG 3 codec
|
||||
METHOD method_15756 (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -11,11 +11,11 @@ CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock
|
|||
COMMENT or if the key string is empty.
|
||||
ARG 1 stack
|
||||
COMMENT the key item stack
|
||||
METHOD method_5473 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273;
|
||||
COMMENT Creates a new {@code ContainerLock} from the {@code Lock} key of the compound tag.
|
||||
METHOD method_5473 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273;
|
||||
COMMENT Creates a new {@code ContainerLock} from the {@code Lock} key of the NBT compound.
|
||||
COMMENT <p>
|
||||
COMMENT If the {@code Lock} key is not present, returns an empty lock.
|
||||
ARG 0 tag
|
||||
METHOD method_5474 toTag (Lnet/minecraft/class_2487;)V
|
||||
COMMENT Inserts the key string of this lock into the {@code Lock} key of the compound tag.
|
||||
ARG 1 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_5474 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
COMMENT Inserts the key string of this lock into the {@code Lock} key of the NBT compound.
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -15,18 +15,18 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
|
|||
ARG 2 maxCount
|
||||
ARG 3 dryRun
|
||||
COMMENT whether to return the number of items which would have been removed without actually removing them
|
||||
METHOD method_5426 toTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)Lnet/minecraft/class_2487;
|
||||
ARG 0 tag
|
||||
METHOD method_5426 writeNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)Lnet/minecraft/class_2487;
|
||||
ARG 0 nbt
|
||||
ARG 1 stacks
|
||||
METHOD method_5427 toTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Z)Lnet/minecraft/class_2487;
|
||||
ARG 0 tag
|
||||
METHOD method_5427 writeNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Z)Lnet/minecraft/class_2487;
|
||||
ARG 0 nbt
|
||||
ARG 1 stacks
|
||||
ARG 2 setIfEmpty
|
||||
METHOD method_5428 removeStack (Ljava/util/List;I)Lnet/minecraft/class_1799;
|
||||
ARG 0 stacks
|
||||
ARG 1 slot
|
||||
METHOD method_5429 fromTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)V
|
||||
ARG 0 tag
|
||||
METHOD method_5429 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)V
|
||||
ARG 0 nbt
|
||||
ARG 1 stacks
|
||||
METHOD method_5430 splitStack (Ljava/util/List;II)Lnet/minecraft/class_1799;
|
||||
ARG 0 stacks
|
||||
|
|
|
@ -32,6 +32,6 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory
|
|||
ARG 1 listener
|
||||
METHOD method_5491 addStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
|
||||
ARG 1 stack
|
||||
METHOD method_7659 readTags (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 tags
|
||||
METHOD method_7660 getTags ()Lnet/minecraft/class_2499;
|
||||
METHOD method_7659 readNbtList (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbtList
|
||||
METHOD method_7660 toNbtList ()Lnet/minecraft/class_2499;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_1759 net/minecraft/item/CompassItem
|
||||
METHOD method_26364 getLodestoneDimension (Lnet/minecraft/class_2487;)Ljava/util/Optional;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_26365 hasLodestone (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_1772 net/minecraft/item/EnchantedBookItem
|
||||
METHOD method_7806 getEnchantmentTag (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;
|
||||
METHOD method_7806 getEnchantmentNbt (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;
|
||||
ARG 0 stack
|
||||
METHOD method_7807 addEnchantment (Lnet/minecraft/class_1799;Lnet/minecraft/class_1889;)V
|
||||
ARG 0 stack
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem
|
||||
FIELD field_7991 entityType Lnet/minecraft/class_1299;
|
||||
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 type
|
||||
ARG 2 fluid
|
||||
ARG 3 settings
|
||||
METHOD method_7824 spawnEntity (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 stack
|
||||
ARG 3 pos
|
|
@ -34,6 +34,7 @@ CLASS net/minecraft/class_1806 net/minecraft/item/FilledMapItem
|
|||
ARG 0 map
|
||||
ARG 1 world
|
||||
METHOD method_8002 fillExplorationMap (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)V
|
||||
ARG 0 world
|
||||
ARG 1 map
|
||||
METHOD method_8003 getMapId (Lnet/minecraft/class_1799;)I
|
||||
ARG 0 stack
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_1780 net/minecraft/item/FireworkChargeItem
|
||||
METHOD method_7809 appendFireworkTooltip (Lnet/minecraft/class_2487;Ljava/util/List;)V
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
ARG 1 tooltip
|
||||
METHOD method_7810 getColorText (I)Lnet/minecraft/class_2561;
|
||||
ARG 0 color
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
CLASS net/minecraft/class_1785 net/minecraft/item/FishBucketItem
|
||||
FIELD field_7991 fishType Lnet/minecraft/class_1299;
|
||||
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 type
|
||||
ARG 2 fluid
|
||||
ARG 3 settings
|
||||
METHOD method_7824 spawnFish (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
|
||||
ARG 2 stack
|
||||
ARG 3 pos
|
|
@ -1,4 +1,7 @@
|
|||
CLASS net/minecraft/class_1754 net/minecraft/item/GlassBottleItem
|
||||
METHOD method_7725 fill (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
|
||||
ARG 1 stack
|
||||
ARG 2 player
|
||||
ARG 3 outputStack
|
||||
METHOD method_7726 (Lnet/minecraft/class_1295;)Z
|
||||
ARG 0 entity
|
||||
|
|
|
@ -83,15 +83,22 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
|
|||
METHOD method_7854 getDefaultStack ()Lnet/minecraft/class_1799;
|
||||
METHOD method_7855 isIn (Lnet/minecraft/class_3494;)Z
|
||||
ARG 1 tag
|
||||
METHOD method_7856 isEffectiveOn (Lnet/minecraft/class_2680;)Z
|
||||
METHOD method_7856 isSuitableFor (Lnet/minecraft/class_2680;)Z
|
||||
COMMENT Determines whether this item can be used as a suitable tool for mining the specified block.
|
||||
COMMENT Depending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield
|
||||
COMMENT drops that would not be obtained when mining otherwise.
|
||||
COMMENT <p>
|
||||
COMMENT Note that this is not the <b>only</b> way to achieve "effectiveness" when mining.
|
||||
COMMENT Other items, such as shears on string, may use their own logic
|
||||
COMMENT and calls to this method might not return a value consistent to this rule for those items.
|
||||
ARG 1 state
|
||||
METHOD method_7857 hasRecipeRemainder ()Z
|
||||
COMMENT Checks if this item has a remainder item that is left behind when used as a crafting ingredient.
|
||||
METHOD method_7858 getRecipeRemainder ()Lnet/minecraft/class_1792;
|
||||
COMMENT Gets the remainder item that should be left behind when this item is used as a crafting ingredient.
|
||||
METHOD method_7859 getGroup ()Lnet/minecraft/class_1761;
|
||||
METHOD method_7860 postProcessTag (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 tag
|
||||
METHOD method_7860 postProcessNbt (Lnet/minecraft/class_2487;)Z
|
||||
ARG 1 nbt
|
||||
METHOD method_7861 finishUsing (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
|
||||
ARG 1 stack
|
||||
ARG 2 world
|
||||
|
@ -107,6 +114,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
|
|||
COMMENT Gets the translation key of this item using the provided item stack for context.
|
||||
ARG 1 stack
|
||||
METHOD method_7867 fromBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792;
|
||||
COMMENT @deprecated Please use {@link Block#asItem}
|
||||
ARG 0 block
|
||||
METHOD method_7869 getOrCreateTranslationKey ()Ljava/lang/String;
|
||||
METHOD method_7870 isEnchantable (Lnet/minecraft/class_1799;)Z
|
||||
|
@ -163,7 +171,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
|
|||
COMMENT <p>By default, returns true if the item has enchantments.
|
||||
ARG 1 stack
|
||||
METHOD method_7887 shouldSyncTagToClient ()Z
|
||||
COMMENT Checks if an item should have its NBT data stored in {@link #tag} sent to the client.
|
||||
COMMENT Checks if an item should have its NBT data stored in {@link ItemStack#tag} sent to the client.
|
||||
COMMENT
|
||||
COMMENT <p>If an item is damageable, this method is ignored and data is always synced to client.
|
||||
METHOD method_7888 inventoryTick (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V
|
||||
|
|
|
@ -20,7 +20,9 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
ARG 1 item
|
||||
ARG 2 count
|
||||
METHOD <init> (Lnet/minecraft/class_1935;ILjava/util/Optional;)V
|
||||
ARG 1 item
|
||||
ARG 2 count
|
||||
ARG 3 tag
|
||||
METHOD <init> (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_17869 (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V
|
||||
|
@ -35,9 +37,12 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
METHOD method_27320 setHolder (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 holder
|
||||
METHOD method_30266 getHideFlags ()I
|
||||
METHOD method_30267 isSectionHidden (ILnet/minecraft/class_1799$class_5422;)Z
|
||||
METHOD method_30267 isSectionVisible (ILnet/minecraft/class_1799$class_5422;)Z
|
||||
COMMENT Determines whether the given tooltip section will be visible according to the given flags.
|
||||
ARG 0 flags
|
||||
ARG 1 tooltipSection
|
||||
METHOD method_30268 addHideFlag (Lnet/minecraft/class_1799$class_5422;)V
|
||||
ARG 1 tooltipSection
|
||||
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
|
||||
METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
|
||||
ARG 1 world
|
||||
|
@ -51,9 +56,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
ARG 2 user
|
||||
ARG 3 hand
|
||||
METHOD method_7914 getMaxCount ()I
|
||||
METHOD method_7915 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799;
|
||||
ARG 0 tag
|
||||
METHOD method_7915 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799;
|
||||
ARG 0 nbt
|
||||
METHOD method_7916 addAttributeModifier (Lnet/minecraft/class_1320;Lnet/minecraft/class_1322;Lnet/minecraft/class_1304;)V
|
||||
ARG 1 attribute
|
||||
ARG 2 modifier
|
||||
ARG 3 slot
|
||||
METHOD method_7917 inventoryTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V
|
||||
|
@ -76,6 +82,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
ARG 1 state
|
||||
METHOD method_7925 removeCustomName ()V
|
||||
METHOD method_7926 getAttributeModifiers (Lnet/minecraft/class_1304;)Lcom/google/common/collect/Multimap;
|
||||
ARG 1 slot
|
||||
METHOD method_7927 setRepairCost (I)V
|
||||
ARG 1 repairCost
|
||||
METHOD method_7928 getRepairCost ()I
|
||||
|
@ -98,11 +105,13 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
METHOD method_7939 setCount (I)V
|
||||
ARG 1 count
|
||||
METHOD method_7940 canDestroy (Lnet/minecraft/class_5415;Lnet/minecraft/class_2694;)Z
|
||||
ARG 1 tagManager
|
||||
ARG 2 pos
|
||||
METHOD method_7941 getSubTag (Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
ARG 1 key
|
||||
METHOD method_7942 hasEnchantments ()Z
|
||||
METHOD method_7944 canPlaceOn (Lnet/minecraft/class_5415;Lnet/minecraft/class_2694;)Z
|
||||
ARG 1 tagManager
|
||||
ARG 2 pos
|
||||
METHOD method_7945 getFrame ()Lnet/minecraft/class_1533;
|
||||
METHOD method_7946 isStackable ()Z
|
||||
|
@ -115,15 +124,22 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
|
|||
METHOD method_7950 getTooltip (Lnet/minecraft/class_1657;Lnet/minecraft/class_1836;)Ljava/util/List;
|
||||
ARG 1 player
|
||||
ARG 2 context
|
||||
METHOD method_7951 isEffectiveOn (Lnet/minecraft/class_2680;)Z
|
||||
METHOD method_7951 isSuitableFor (Lnet/minecraft/class_2680;)Z
|
||||
COMMENT Determines whether this item can be used as a suitable tool for mining the specified block.
|
||||
COMMENT <p>
|
||||
COMMENT Depending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield
|
||||
COMMENT drops that would not be obtained when mining otherwise.
|
||||
COMMENT
|
||||
COMMENT @return values consistent with calls to {@link Item#isSuitableFor}
|
||||
COMMENT @see Item#isSuitableFor(BlockState)
|
||||
ARG 1 state
|
||||
METHOD method_7952 postMine (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 pos
|
||||
ARG 4 miner
|
||||
METHOD method_7953 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_7953 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_7954 toHoverableText ()Lnet/minecraft/class_2561;
|
||||
METHOD method_7955 (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
|
||||
ARG 0 text
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage
|
||||
METHOD method_29282 consumeHeldItem (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
|
||||
ARG 0 world
|
||||
ARG 1 player
|
||||
ARG 2 hand
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS net/minecraft/class_1804 net/minecraft/item/LeadItem
|
||||
METHOD method_7994 attachHeldMobsToBlock (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269;
|
||||
ARG 0 player
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -10,13 +10,18 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
|
|||
ARG 4 settings
|
||||
METHOD method_24793 spawnBaby (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;Lnet/minecraft/class_1299;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1799;)Ljava/util/Optional;
|
||||
ARG 1 user
|
||||
ARG 2 entity
|
||||
ARG 3 entityType
|
||||
ARG 4 world
|
||||
ARG 5 pos
|
||||
ARG 6 stack
|
||||
METHOD method_8015 getEntityType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1299;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_8016 getColor (I)I
|
||||
ARG 1 num
|
||||
METHOD method_8017 getAll ()Ljava/lang/Iterable;
|
||||
METHOD method_8018 isOfSameEntityType (Lnet/minecraft/class_2487;Lnet/minecraft/class_1299;)Z
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
ARG 2 type
|
||||
METHOD method_8019 forEntity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826;
|
||||
ARG 0 type
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_1829 net/minecraft/item/SwordItem
|
|||
FIELD field_23745 attributeModifiers Lcom/google/common/collect/Multimap;
|
||||
FIELD field_8920 attackDamage F
|
||||
METHOD <init> (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 toolMaterial
|
||||
ARG 2 attackDamage
|
||||
ARG 3 attackSpeed
|
||||
ARG 4 settings
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5151 net/minecraft/item/Wearable
|
||||
COMMENT Represents a type of item that is wearable in an armor equipment slot.
|
||||
COMMENT
|
||||
COMMENT <p>This type of item can be targeted by the {@code minecraft:binding_curse} enchantment.</p>
|
||||
COMMENT <p>This type of item can be targeted by the {@code minecraft:binding_curse} enchantment.
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
CLASS net/minecraft/class_1840 net/minecraft/item/WritableBookItem
|
||||
METHOD method_8047 isValid (Lnet/minecraft/class_2487;)Z
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_1843 net/minecraft/item/WrittenBookItem
|
|||
METHOD method_8052 getGeneration (Lnet/minecraft/class_1799;)I
|
||||
ARG 0 stack
|
||||
METHOD method_8053 isValid (Lnet/minecraft/class_2487;)Z
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_8054 resolve (Lnet/minecraft/class_1799;Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;)Z
|
||||
ARG 0 book
|
||||
ARG 1 commandSource
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
CLASS net/minecraft/class_17 net/minecraft/item/map/MapBannerMarker
|
||||
COMMENT Represents a banner marker in world.
|
||||
COMMENT <p>
|
||||
COMMENT Used to track banners in a map state.
|
||||
FIELD field_67 name Lnet/minecraft/class_2561;
|
||||
FIELD field_68 color Lnet/minecraft/class_1767;
|
||||
FIELD field_69 pos Lnet/minecraft/class_2338;
|
||||
|
@ -9,7 +12,7 @@ CLASS net/minecraft/class_17 net/minecraft/item/map/MapBannerMarker
|
|||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_67 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_17;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_68 getName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_70 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_71 getKey ()Ljava/lang/String;
|
||||
|
|
|
@ -10,8 +10,8 @@ CLASS net/minecraft/class_19 net/minecraft/item/map/MapFrameMarker
|
|||
ARG 0 pos
|
||||
METHOD method_82 getKey ()Ljava/lang/String;
|
||||
METHOD method_83 getRotation ()I
|
||||
METHOD method_84 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_84 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_85 getEntityId ()I
|
||||
METHOD method_86 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_87 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_19;
|
||||
ARG 0 tag
|
||||
METHOD method_87 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_19;
|
||||
ARG 0 nbt
|
||||
|
|
|
@ -2,8 +2,14 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
|
|||
FIELD field_112 updateTrackers Ljava/util/List;
|
||||
FIELD field_113 unlimitedTracking Z
|
||||
FIELD field_114 showIcons Z
|
||||
FIELD field_115 zCenter I
|
||||
FIELD field_116 xCenter I
|
||||
FIELD field_115 centerZ I
|
||||
COMMENT The scaled center coordinate of the map state on the Z axis.
|
||||
COMMENT <p>
|
||||
COMMENT Always {@code 0} for the client.
|
||||
FIELD field_116 centerX I
|
||||
COMMENT The scaled center coordinate of the map state on the X axis.
|
||||
COMMENT <p>
|
||||
COMMENT Always {@code 0} for the client.
|
||||
FIELD field_117 icons Ljava/util/Map;
|
||||
FIELD field_118 dimension Lnet/minecraft/class_5321;
|
||||
FIELD field_119 scale B
|
||||
|
@ -11,6 +17,9 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
|
|||
FIELD field_121 frames Ljava/util/Map;
|
||||
FIELD field_122 colors [B
|
||||
FIELD field_123 banners Ljava/util/Map;
|
||||
COMMENT The banner markers to track in world.
|
||||
COMMENT <p>
|
||||
COMMENT Empty for the client.
|
||||
FIELD field_17403 locked Z
|
||||
METHOD method_100 getPlayerMarkerPacket (Lnet/minecraft/class_1799;Lnet/minecraft/class_1922;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2596;
|
||||
ARG 1 map
|
||||
|
@ -53,7 +62,7 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
|
|||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD method_110 addDecorationsTag (Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_20$class_21;)V
|
||||
METHOD method_110 addDecorationsNbt (Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_20$class_21;)V
|
||||
ARG 0 stack
|
||||
ARG 1 pos
|
||||
ARG 2 id
|
||||
|
|
|
@ -22,6 +22,7 @@ CLASS net/minecraft/class_55 net/minecraft/loot/LootPool
|
|||
ARG 2 context
|
||||
METHOD method_347 builder ()Lnet/minecraft/class_55$class_56;
|
||||
METHOD method_349 validate (Lnet/minecraft/class_58;)V
|
||||
ARG 1 reporter
|
||||
CLASS class_56 Builder
|
||||
FIELD field_959 rolls Lnet/minecraft/class_59;
|
||||
FIELD field_960 entries Ljava/util/List;
|
||||
|
|
|
@ -7,6 +7,7 @@ CLASS net/minecraft/class_69 net/minecraft/loot/entry/CombinedEntry
|
|||
METHOD method_394 combine ([Lnet/minecraft/class_64;)Lnet/minecraft/class_64;
|
||||
ARG 1 children
|
||||
METHOD method_395 createSerializer (Lnet/minecraft/class_69$class_70;)Lnet/minecraft/class_79$class_5337;
|
||||
ARG 0 factory
|
||||
CLASS class_70 Factory
|
||||
METHOD create ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_69;
|
||||
ARG 1 children
|
||||
|
|
|
@ -2,3 +2,4 @@ CLASS net/minecraft/class_75 net/minecraft/loot/entry/LootPoolEntryTypes
|
|||
METHOD method_29316 createGsonSerializer ()Ljava/lang/Object;
|
||||
METHOD method_29317 register (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5338;
|
||||
ARG 0 id
|
||||
ARG 1 jsonSerializer
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_91 net/minecraft/loot/entry/TagEntry
|
|||
ARG 2 quality
|
||||
ARG 3 conditions
|
||||
ARG 4 functions
|
||||
METHOD method_445 builder (Lnet/minecraft/class_3494;)Lnet/minecraft/class_85$class_86;
|
||||
METHOD method_445 expandBuilder (Lnet/minecraft/class_3494;)Lnet/minecraft/class_85$class_86;
|
||||
ARG 0 name
|
||||
METHOD method_447 grow (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z
|
||||
ARG 1 context
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction
|
|||
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2248;Ljava/util/Set;)V
|
||||
ARG 3 properties
|
||||
METHOD method_21892 getBuilder (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4488$class_4489;
|
||||
ARG 0 block
|
||||
CLASS class_4489 Builder
|
||||
FIELD field_20451 block Lnet/minecraft/class_2248;
|
||||
FIELD field_20452 properties Ljava/util/Set;
|
||||
|
|
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_131 net/minecraft/loot/function/LootFunctionTypes
|
|||
METHOD method_29322 createGsonSerializer ()Ljava/lang/Object;
|
||||
METHOD method_29323 register (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5339;
|
||||
ARG 0 id
|
||||
ARG 1 jsonSerializer
|
||||
METHOD method_591 (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799;
|
||||
ARG 2 stack
|
||||
ARG 3 context
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
CLASS net/minecraft/class_159 net/minecraft/loot/function/SetNbtLootFunction
|
||||
FIELD field_1138 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_1138 nbt Lnet/minecraft/class_2487;
|
||||
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 conditions
|
||||
ARG 2 tag
|
||||
METHOD method_675 (Lnet/minecraft/class_2487;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117;
|
||||
ARG 1 conditions
|
||||
METHOD method_677 builder (Lnet/minecraft/class_2487;)Lnet/minecraft/class_120$class_121;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
CLASS class_160 Serializer
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
CLASS net/minecraft/class_2483 net/minecraft/nbt/AbstractListTag
|
||||
METHOD add (ILjava/lang/Object;)V
|
||||
ARG 1 index
|
||||
ARG 2 value
|
||||
METHOD method_10533 addTag (ILnet/minecraft/class_2520;)Z
|
||||
ARG 1 index
|
||||
ARG 2 tag
|
||||
METHOD method_10535 setTag (ILnet/minecraft/class_2520;)Z
|
||||
ARG 1 index
|
||||
ARG 2 tag
|
||||
METHOD method_10601 getElementType ()B
|
||||
METHOD remove (I)Ljava/lang/Object;
|
||||
ARG 1 index
|
||||
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 1 index
|
||||
ARG 2 value
|
|
@ -0,0 +1,20 @@
|
|||
CLASS net/minecraft/class_2483 net/minecraft/nbt/AbstractNbtList
|
||||
COMMENT Represents an abstraction of a mutable NBT list which holds elements of the same type.
|
||||
METHOD add (ILjava/lang/Object;)V
|
||||
ARG 1 index
|
||||
ARG 2 value
|
||||
METHOD method_10533 addElement (ILnet/minecraft/class_2520;)Z
|
||||
ARG 1 index
|
||||
ARG 2 element
|
||||
METHOD method_10535 setElement (ILnet/minecraft/class_2520;)Z
|
||||
ARG 1 index
|
||||
ARG 2 element
|
||||
METHOD method_10601 getHeldType ()B
|
||||
COMMENT Gets the {@linkplain NbtElement#getType type} of element that this list holds.
|
||||
COMMENT
|
||||
COMMENT @return the type of element that this list holds
|
||||
METHOD remove (I)Ljava/lang/Object;
|
||||
ARG 1 index
|
||||
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 1 index
|
||||
ARG 2 value
|
|
@ -0,0 +1,33 @@
|
|||
CLASS net/minecraft/class_2514 net/minecraft/nbt/AbstractNbtNumber
|
||||
COMMENT Represents an NBT number.
|
||||
COMMENT <p>
|
||||
COMMENT The type {@code 99} can be used to
|
||||
COMMENT {@linkplain NbtCompound#contains check for the existence of any numeric element in a NBT compound object}.
|
||||
METHOD method_10696 shortValue ()S
|
||||
COMMENT Gets the value as a 16-bit integer.
|
||||
COMMENT
|
||||
COMMENT @return the value as a short
|
||||
METHOD method_10697 doubleValue ()D
|
||||
COMMENT Gets the value as a 64-bit floating-point number.
|
||||
COMMENT
|
||||
COMMENT @return the value as a double
|
||||
METHOD method_10698 byteValue ()B
|
||||
COMMENT Gets the value as an 8-bit integer.
|
||||
COMMENT
|
||||
COMMENT @return the value as a byte
|
||||
METHOD method_10699 longValue ()J
|
||||
COMMENT Gets the value as a 64-bit integer.
|
||||
COMMENT
|
||||
COMMENT @return the value as a long
|
||||
METHOD method_10700 floatValue ()F
|
||||
COMMENT Gets the value as a 32-bit floating-point number.
|
||||
COMMENT
|
||||
COMMENT @return the value as a float
|
||||
METHOD method_10701 intValue ()I
|
||||
COMMENT Gets the value as a 32-bit integer.
|
||||
COMMENT
|
||||
COMMENT @return the value as an int
|
||||
METHOD method_10702 numberValue ()Ljava/lang/Number;
|
||||
COMMENT Gets the value as a generic number.
|
||||
COMMENT
|
||||
COMMENT @return the value as a {@link Number}
|
|
@ -1,8 +0,0 @@
|
|||
CLASS net/minecraft/class_2514 net/minecraft/nbt/AbstractNumberTag
|
||||
METHOD method_10696 getShort ()S
|
||||
METHOD method_10697 getDouble ()D
|
||||
METHOD method_10698 getByte ()B
|
||||
METHOD method_10699 getLong ()J
|
||||
METHOD method_10700 getFloat ()F
|
||||
METHOD method_10701 getInt ()I
|
||||
METHOD method_10702 getNumber ()Ljava/lang/Number;
|
|
@ -1,3 +0,0 @@
|
|||
CLASS net/minecraft/class_2491 net/minecraft/nbt/EndTag
|
||||
FIELD field_21032 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21033 INSTANCE Lnet/minecraft/class_2491;
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2481 net/minecraft/nbt/ByteTag
|
||||
CLASS net/minecraft/class_2481 net/minecraft/nbt/NbtByte
|
||||
COMMENT Represents an NBT byte.
|
||||
FIELD field_11498 value B
|
||||
FIELD field_21025 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21025 TYPE Lnet/minecraft/class_4614;
|
||||
FIELD field_21026 ZERO Lnet/minecraft/class_2481;
|
||||
FIELD field_21027 ONE Lnet/minecraft/class_2481;
|
||||
METHOD <init> (B)V
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2479 net/minecraft/nbt/ByteArrayTag
|
||||
CLASS net/minecraft/class_2479 net/minecraft/nbt/NbtByteArray
|
||||
COMMENT Represents an NBT byte array.
|
||||
FIELD field_11493 value [B
|
||||
FIELD field_21024 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21024 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 value
|
||||
METHOD <init> ([B)V
|
|
@ -1,11 +1,12 @@
|
|||
CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
||||
CLASS net/minecraft/class_2487 net/minecraft/nbt/NbtCompound
|
||||
COMMENT Represents an NBT compound object which holds unordered key-value pairs with distinct case-sensitive string keys.
|
||||
FIELD field_11514 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_11515 tags Ljava/util/Map;
|
||||
FIELD field_11515 entries Ljava/util/Map;
|
||||
FIELD field_11516 PATTERN Ljava/util/regex/Pattern;
|
||||
FIELD field_21029 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21029 TYPE Lnet/minecraft/class_4614;
|
||||
FIELD field_25128 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/Map;)V
|
||||
ARG 1 tags
|
||||
ARG 1 entries
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_10537 getLong (Ljava/lang/String;)J
|
||||
|
@ -17,6 +18,9 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 1 key
|
||||
ARG 2 value
|
||||
METHOD method_10540 getType (Ljava/lang/String;)B
|
||||
COMMENT Gets the {@linkplain NbtElement#getType NBT type} of the element stored at the specified key.
|
||||
COMMENT
|
||||
COMMENT @return the element NBT type, or {@code 0} if it does not exist
|
||||
ARG 1 key
|
||||
METHOD method_10541 getKeys ()Ljava/util/Set;
|
||||
METHOD method_10542 readByte (Ljava/io/DataInput;Lnet/minecraft/class_2505;)B
|
||||
|
@ -28,6 +32,9 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 1 key
|
||||
ARG 2 value
|
||||
METHOD method_10545 contains (Ljava/lang/String;)Z
|
||||
COMMENT Determines whether the NBT compound object contains the specified key.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the key exists, else {@code false}
|
||||
ARG 1 key
|
||||
METHOD method_10546 getSize ()I
|
||||
METHOD method_10547 getByteArray (Ljava/lang/String;)[B
|
||||
|
@ -50,7 +57,7 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 2 type
|
||||
METHOD method_10555 write (Ljava/lang/String;Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V
|
||||
ARG 0 key
|
||||
ARG 1 tag
|
||||
ARG 1 element
|
||||
ARG 2 output
|
||||
METHOD method_10556 putBoolean (Ljava/lang/String;Z)V
|
||||
ARG 1 key
|
||||
|
@ -61,6 +68,7 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 1 key
|
||||
METHOD method_10559 createCrashReport (Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/ClassCastException;)Lnet/minecraft/class_128;
|
||||
ARG 1 key
|
||||
ARG 2 reader
|
||||
METHOD method_10561 getIntArray (Ljava/lang/String;)[I
|
||||
ARG 1 key
|
||||
METHOD method_10562 getCompound (Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
|
@ -72,7 +80,7 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 1 key
|
||||
METHOD method_10566 put (Ljava/lang/String;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520;
|
||||
ARG 1 key
|
||||
ARG 2 tag
|
||||
ARG 2 element
|
||||
METHOD method_10567 putByte (Ljava/lang/String;B)V
|
||||
ARG 1 key
|
||||
ARG 2 value
|
||||
|
@ -90,6 +98,11 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
ARG 1 key
|
||||
ARG 2 value
|
||||
METHOD method_10573 contains (Ljava/lang/String;I)Z
|
||||
COMMENT Returns whether the NBT compound object contains an element of the specified type at the specified key.
|
||||
COMMENT <p>
|
||||
COMMENT The type restriction can also be {@code 99}, which only allows any type of number.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if the key exists and the element type is equivalent to the given {@code type}, else {@code false}
|
||||
ARG 1 key
|
||||
ARG 2 type
|
||||
METHOD method_10574 getDouble (Ljava/lang/String;)D
|
||||
|
@ -115,14 +128,14 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
|
|||
METHOD method_10583 getFloat (Ljava/lang/String;)F
|
||||
ARG 1 key
|
||||
METHOD method_25926 getUuid (Ljava/lang/String;)Ljava/util/UUID;
|
||||
COMMENT Reads a {@link UUID} from its NBT representation in this {@code CompoundTag}.
|
||||
COMMENT Reads a {@link UUID} from its NBT representation in this {@code NbtCompound}.
|
||||
ARG 1 key
|
||||
METHOD method_25927 putUuid (Ljava/lang/String;Ljava/util/UUID;)V
|
||||
COMMENT Writes a {@link UUID} to its NBT representation in this {@code CompoundTag}.
|
||||
COMMENT Writes a {@link UUID} to its NBT representation in this {@code NbtCompound}.
|
||||
ARG 1 key
|
||||
ARG 2 value
|
||||
METHOD method_25928 containsUuid (Ljava/lang/String;)Z
|
||||
COMMENT Returns {@code true} if this {@code CompoundTag} contains a valid UUID representation associated with the given key.
|
||||
COMMENT Returns {@code true} if this {@code NbtCompound} contains a valid UUID representation associated with the given key.
|
||||
COMMENT A valid UUID is represented by an int array of length 4.
|
||||
ARG 1 key
|
||||
METHOD method_29143 toMap ()Ljava/util/Map;
|
|
@ -1,7 +1,8 @@
|
|||
CLASS net/minecraft/class_2489 net/minecraft/nbt/DoubleTag
|
||||
CLASS net/minecraft/class_2489 net/minecraft/nbt/NbtDouble
|
||||
COMMENT Represents an NBT 64-bit floating-point number.
|
||||
FIELD field_11520 value D
|
||||
FIELD field_21030 ZERO Lnet/minecraft/class_2489;
|
||||
FIELD field_21031 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21031 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (D)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
|
@ -1,15 +1,25 @@
|
|||
CLASS net/minecraft/class_2520 net/minecraft/nbt/Tag
|
||||
CLASS net/minecraft/class_2520 net/minecraft/nbt/NbtElement
|
||||
COMMENT Represents an NBT element.
|
||||
FIELD field_11591 AQUA Lnet/minecraft/class_124;
|
||||
FIELD field_11593 GOLD Lnet/minecraft/class_124;
|
||||
FIELD field_11594 GREEN Lnet/minecraft/class_124;
|
||||
FIELD field_11595 RED Lnet/minecraft/class_124;
|
||||
METHOD method_10707 copy ()Lnet/minecraft/class_2520;
|
||||
COMMENT Copies this NBT element.
|
||||
COMMENT
|
||||
COMMENT @return the copied element
|
||||
METHOD method_10710 toText (Ljava/lang/String;I)Lnet/minecraft/class_2561;
|
||||
ARG 1 indent
|
||||
ARG 2 depth
|
||||
METHOD method_10711 getType ()B
|
||||
COMMENT Gets the type of this NBT element.
|
||||
COMMENT
|
||||
COMMENT @return the type
|
||||
METHOD method_10713 write (Ljava/io/DataOutput;)V
|
||||
ARG 1 output
|
||||
METHOD method_10714 asString ()Ljava/lang/String;
|
||||
METHOD method_10715 toText ()Lnet/minecraft/class_2561;
|
||||
METHOD method_23258 getReader ()Lnet/minecraft/class_4614;
|
||||
METHOD method_23258 getNbtType ()Lnet/minecraft/class_4614;
|
||||
COMMENT Gets the NBT type definition of this NBT element.
|
||||
COMMENT
|
||||
COMMENT @return the element type definition
|
|
@ -1,7 +1,8 @@
|
|||
CLASS net/minecraft/class_2494 net/minecraft/nbt/FloatTag
|
||||
CLASS net/minecraft/class_2494 net/minecraft/nbt/NbtFloat
|
||||
COMMENT Represents an NBT 32-bit floating-point number.
|
||||
FIELD field_11523 value F
|
||||
FIELD field_21034 ZERO Lnet/minecraft/class_2494;
|
||||
FIELD field_21035 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21035 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (F)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
|
@ -1,17 +1,17 @@
|
|||
CLASS net/minecraft/class_2512 net/minecraft/nbt/NbtHelper
|
||||
FIELD field_11582 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_10681 toBlockState (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2680;
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
METHOD method_10682 withProperty (Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;Ljava/lang/String;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2688;
|
||||
ARG 0 state
|
||||
ARG 1 property
|
||||
ARG 2 key
|
||||
ARG 3 propertiesTag
|
||||
ARG 4 mainTag
|
||||
ARG 3 properties
|
||||
ARG 4 root
|
||||
METHOD method_10683 toGameProfile (Lnet/minecraft/class_2487;)Lcom/mojang/authlib/GameProfile;
|
||||
ARG 0 tag
|
||||
METHOD method_10684 fromGameProfile (Lnet/minecraft/class_2487;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2487;
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
METHOD method_10684 writeGameProfile (Lnet/minecraft/class_2487;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2487;
|
||||
ARG 0 compound
|
||||
ARG 1 profile
|
||||
METHOD method_10685 nameValue (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String;
|
||||
ARG 0 property
|
||||
|
@ -23,40 +23,40 @@ CLASS net/minecraft/class_2512 net/minecraft/nbt/NbtHelper
|
|||
ARG 1 subject
|
||||
ARG 2 equalValue
|
||||
METHOD method_10688 update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;I)Lnet/minecraft/class_2487;
|
||||
COMMENT Uses the data fixer to update a tag to the latest data version.
|
||||
COMMENT Uses the data fixer to update an NBT compound object to the latest data version.
|
||||
ARG 0 fixer
|
||||
COMMENT the data fixer
|
||||
ARG 1 fixTypes
|
||||
COMMENT the fix types
|
||||
ARG 2 tag
|
||||
COMMENT the tag to fix
|
||||
ARG 2 compound
|
||||
COMMENT the NBT compound object to fix
|
||||
ARG 3 oldVersion
|
||||
COMMENT the data version of the compound tag
|
||||
COMMENT the data version of the NBT compound object
|
||||
METHOD method_10691 toBlockPos (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338;
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
METHOD method_10692 fromBlockPos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
|
||||
ARG 0 pos
|
||||
METHOD method_10693 update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;II)Lnet/minecraft/class_2487;
|
||||
COMMENT Uses the data fixer to update a tag.
|
||||
COMMENT Uses the data fixer to update an NBT compound object.
|
||||
ARG 0 fixer
|
||||
COMMENT the data fixer
|
||||
ARG 1 fixTypes
|
||||
COMMENT the fix types
|
||||
ARG 2 tag
|
||||
COMMENT the tag to fix
|
||||
ARG 2 compound
|
||||
COMMENT the NBT compound object to fix
|
||||
ARG 3 oldVersion
|
||||
COMMENT the data version of the compound tag
|
||||
COMMENT the data version of the NBT compound object
|
||||
ARG 4 targetVersion
|
||||
COMMENT the data version to update the tag to
|
||||
COMMENT the data version to update the NBT compound object to
|
||||
METHOD method_25929 fromUuid (Ljava/util/UUID;)Lnet/minecraft/class_2495;
|
||||
COMMENT Serializes a {@link UUID} into its equivalent NBT representation.
|
||||
COMMENT
|
||||
COMMENT @since 20w10a
|
||||
ARG 0 uuid
|
||||
METHOD method_25930 toUuid (Lnet/minecraft/class_2520;)Ljava/util/UUID;
|
||||
COMMENT Deserializes a tag into a {@link UUID}.
|
||||
COMMENT The tag's data must have the same structure as the output of {@link #fromUuid}.
|
||||
COMMENT Deserializes an NBT element into a {@link UUID}.
|
||||
COMMENT The NBT element's data must have the same structure as the output of {@link #fromUuid}.
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if {@code tag} is not a valid representation of a UUID
|
||||
COMMENT @throws IllegalArgumentException if {@code element} is not a valid representation of a UUID
|
||||
COMMENT @since 20w10a
|
||||
ARG 0 tag
|
||||
ARG 0 element
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2497 net/minecraft/nbt/IntTag
|
||||
CLASS net/minecraft/class_2497 net/minecraft/nbt/NbtInt
|
||||
COMMENT Represents an NBT 32-bit integer.
|
||||
FIELD field_11525 value I
|
||||
FIELD field_21037 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21037 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (I)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2495 net/minecraft/nbt/IntArrayTag
|
||||
CLASS net/minecraft/class_2495 net/minecraft/nbt/NbtIntArray
|
||||
COMMENT Represents an NBT 32-bit integer array.
|
||||
FIELD field_11524 value [I
|
||||
FIELD field_21036 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21036 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 value
|
||||
METHOD <init> ([I)V
|
|
@ -9,23 +9,23 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
|
|||
METHOD method_10627 read (Ljava/io/DataInput;)Lnet/minecraft/class_2487;
|
||||
ARG 0 input
|
||||
METHOD method_10628 write (Lnet/minecraft/class_2487;Ljava/io/DataOutput;)V
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
ARG 1 output
|
||||
METHOD method_10629 readCompressed (Ljava/io/InputStream;)Lnet/minecraft/class_2487;
|
||||
ARG 0 stream
|
||||
METHOD method_10630 write (Lnet/minecraft/class_2487;Ljava/io/File;)V
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
ARG 1 file
|
||||
METHOD method_10631 write (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V
|
||||
ARG 0 tag
|
||||
ARG 0 element
|
||||
ARG 1 output
|
||||
METHOD method_10633 read (Ljava/io/File;)Lnet/minecraft/class_2487;
|
||||
ARG 0 file
|
||||
METHOD method_10634 writeCompressed (Lnet/minecraft/class_2487;Ljava/io/OutputStream;)V
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
ARG 1 stream
|
||||
METHOD method_30613 readCompressed (Ljava/io/File;)Lnet/minecraft/class_2487;
|
||||
ARG 0 file
|
||||
METHOD method_30614 writeCompressed (Lnet/minecraft/class_2487;Ljava/io/File;)V
|
||||
ARG 0 tag
|
||||
ARG 0 compound
|
||||
ARG 1 file
|
||||
|
|
|
@ -1,7 +1,12 @@
|
|||
CLASS net/minecraft/class_2499 net/minecraft/nbt/ListTag
|
||||
CLASS net/minecraft/class_2499 net/minecraft/nbt/NbtList
|
||||
COMMENT Represents an NBT list.
|
||||
COMMENT <p>
|
||||
COMMENT An NBT list holds values of the same {@linkplain NbtElement#getType NBT type}.
|
||||
COMMENT The {@linkplain AbstractNbtList#getHeldType NBT type} of an NBT list is determined
|
||||
COMMENT once its first element is inserted; empty NBT lists return {@code 0} as their held {@linkplain AbstractNbtList#getHeldType NBT type}.
|
||||
FIELD field_11550 value Ljava/util/List;
|
||||
FIELD field_11551 type B
|
||||
FIELD field_21039 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21039 TYPE Lnet/minecraft/class_4614;
|
||||
FIELD field_21461 NBT_NUMBER_TYPES Lit/unimi/dsi/fastutil/bytes/ByteSet;
|
||||
METHOD <init> (Ljava/util/List;B)V
|
||||
ARG 1 list
|
||||
|
@ -9,6 +14,7 @@ CLASS net/minecraft/class_2499 net/minecraft/nbt/ListTag
|
|||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_10600 getInt (I)I
|
||||
ARG 1 index
|
||||
METHOD method_10602 getCompound (I)Lnet/minecraft/class_2487;
|
||||
ARG 1 index
|
||||
METHOD method_10603 getList (I)Lnet/minecraft/class_2499;
|
||||
|
@ -16,7 +22,7 @@ CLASS net/minecraft/class_2499 net/minecraft/nbt/ListTag
|
|||
METHOD method_10604 getFloat (I)F
|
||||
ARG 1 index
|
||||
METHOD method_10605 canAdd (Lnet/minecraft/class_2520;)Z
|
||||
ARG 1 tag
|
||||
ARG 1 element
|
||||
METHOD method_10608 getString (I)Ljava/lang/String;
|
||||
ARG 1 index
|
||||
METHOD method_10609 getShort (I)S
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2503 net/minecraft/nbt/LongTag
|
||||
CLASS net/minecraft/class_2503 net/minecraft/nbt/NbtLong
|
||||
COMMENT Represents an NBT 64-bit integer.
|
||||
FIELD field_11553 value J
|
||||
FIELD field_21041 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21041 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (J)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2501 net/minecraft/nbt/LongArrayTag
|
||||
CLASS net/minecraft/class_2501 net/minecraft/nbt/NbtLongArray
|
||||
COMMENT Represents an NBT 64-bit integer array.
|
||||
FIELD field_11552 value [J
|
||||
FIELD field_21040 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21040 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V
|
||||
ARG 1 value
|
||||
METHOD <init> (Ljava/util/List;)V
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_2491 net/minecraft/nbt/NbtNull
|
||||
COMMENT Represents the NBT null value.
|
||||
COMMENT Defines the end of an NBT compound object,
|
||||
COMMENT represents nonexistent values in an NBT compound object,
|
||||
COMMENT and is the type of empty NBT lists.
|
||||
FIELD field_21032 TYPE Lnet/minecraft/class_4614;
|
||||
FIELD field_21033 INSTANCE Lnet/minecraft/class_2491;
|
|
@ -8,7 +8,7 @@ CLASS net/minecraft/class_2509 net/minecraft/nbt/NbtOps
|
|||
COMMENT they will be transported in packets as NBT. DataFixerUpper allows
|
||||
COMMENT generalizing the dimension serialization logic to prevent duplicate code,
|
||||
COMMENT where the NBT ops allow the DataFixerUpper dimension serialization logic
|
||||
COMMENT to interact with Minecraft NBTs.</p>
|
||||
COMMENT to interact with Minecraft NBTs.
|
||||
COMMENT
|
||||
COMMENT @see NbtOps#INSTANCE
|
||||
FIELD field_11560 INSTANCE Lnet/minecraft/class_2509;
|
||||
|
@ -17,5 +17,5 @@ CLASS net/minecraft/class_2509 net/minecraft/nbt/NbtOps
|
|||
COMMENT <p>This ops does not compress maps (replace field name to value pairs
|
||||
COMMENT with an ordered list of values in serialization). In fact, since
|
||||
COMMENT Minecraft NBT lists can only contain elements of the same type, this op
|
||||
COMMENT cannot compress maps.</p>
|
||||
COMMENT cannot compress maps.
|
||||
CLASS class_5320 MapBuilder
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2516 net/minecraft/nbt/ShortTag
|
||||
CLASS net/minecraft/class_2516 net/minecraft/nbt/NbtShort
|
||||
COMMENT Represents an NBT 16-bit integer.
|
||||
FIELD field_11588 value S
|
||||
FIELD field_21043 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21043 TYPE Lnet/minecraft/class_4614;
|
||||
METHOD <init> (S)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_2519 net/minecraft/nbt/StringTag
|
||||
CLASS net/minecraft/class_2519 net/minecraft/nbt/NbtString
|
||||
COMMENT Represents an NBT string.
|
||||
FIELD field_11590 value Ljava/lang/String;
|
||||
FIELD field_21045 READER Lnet/minecraft/class_4614;
|
||||
FIELD field_21045 TYPE Lnet/minecraft/class_4614;
|
||||
FIELD field_21046 EMPTY Lnet/minecraft/class_2519;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 value
|
|
@ -0,0 +1,8 @@
|
|||
CLASS net/minecraft/class_2505 net/minecraft/nbt/NbtTagSizeTracker
|
||||
FIELD field_11555 allocatedBytes J
|
||||
FIELD field_11556 EMPTY Lnet/minecraft/class_2505;
|
||||
FIELD field_11557 maxBytes J
|
||||
METHOD <init> (J)V
|
||||
ARG 1 maxBytes
|
||||
METHOD method_10623 add (J)V
|
||||
ARG 1 bits
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_4614 net/minecraft/nbt/TagReader
|
||||
CLASS net/minecraft/class_4614 net/minecraft/nbt/NbtType
|
||||
COMMENT Represents an NBT type.
|
||||
METHOD method_23259 getCrashReportName ()Ljava/lang/String;
|
||||
METHOD method_23260 createInvalid (I)Lnet/minecraft/class_4614;
|
||||
ARG 0 type
|
||||
|
@ -8,3 +9,9 @@ CLASS net/minecraft/class_4614 net/minecraft/nbt/TagReader
|
|||
ARG 2 depth
|
||||
ARG 3 tracker
|
||||
METHOD method_23263 isImmutable ()Z
|
||||
COMMENT Determines the immutability of this type.
|
||||
COMMENT <p>
|
||||
COMMENT The mutability of an NBT type means the held value can be modified
|
||||
COMMENT after the NBT element is instantiated.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} if this NBT type is immutable, else {@code false}
|
|
@ -0,0 +1,9 @@
|
|||
CLASS net/minecraft/class_4615 net/minecraft/nbt/NbtTypes
|
||||
FIELD field_21048 VALUES [Lnet/minecraft/class_4614;
|
||||
METHOD method_23265 byId (I)Lnet/minecraft/class_4614;
|
||||
COMMENT Gets the associated {@linkplain NbtType NBT type} for a given {@code id}.
|
||||
COMMENT <p>
|
||||
COMMENT This method does not support id aliases.
|
||||
COMMENT
|
||||
COMMENT @return the NBT type, or {@linkplain NbtType#createInvalid an invalid type} if there is no type with the given {@code id}
|
||||
ARG 0 id
|
|
@ -1,8 +0,0 @@
|
|||
CLASS net/minecraft/class_2505 net/minecraft/nbt/PositionTracker
|
||||
FIELD field_11555 pos J
|
||||
FIELD field_11556 DEFAULT Lnet/minecraft/class_2505;
|
||||
FIELD field_11557 max J
|
||||
METHOD <init> (J)V
|
||||
ARG 1 max
|
||||
METHOD method_10623 add (J)V
|
||||
ARG 1 bits
|
|
@ -16,19 +16,19 @@ CLASS net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader
|
|||
METHOD <init> (Lcom/mojang/brigadier/StringReader;)V
|
||||
ARG 1 reader
|
||||
METHOD method_10716 readComma ()Z
|
||||
METHOD method_10717 parseTagArray ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10717 parseArray ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10718 parse (Ljava/lang/String;)Lnet/minecraft/class_2487;
|
||||
ARG 0 string
|
||||
METHOD method_10719 expect (C)V
|
||||
METHOD method_10721 readCompoundTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_10722 parseTagPrimitive ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10723 parseTag ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10721 readCompound ()Lnet/minecraft/class_2487;
|
||||
METHOD method_10722 parseElementPrimitive ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10723 parseElement ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10725 readString ()Ljava/lang/String;
|
||||
METHOD method_10726 parseTagPrimitiveArray ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10727 parseCompoundTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_10726 parseElementPrimitiveArray ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10727 parseCompound ()Lnet/minecraft/class_2487;
|
||||
METHOD method_10728 readArray (Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List;
|
||||
ARG 1 arrayTypeReader
|
||||
ARG 2 typeReader
|
||||
METHOD method_10729 parseListTag ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10729 parseList ()Lnet/minecraft/class_2520;
|
||||
METHOD method_10731 parsePrimitive (Ljava/lang/String;)Lnet/minecraft/class_2520;
|
||||
ARG 1 input
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
CLASS net/minecraft/class_4615 net/minecraft/nbt/TagReaders
|
||||
FIELD field_21048 VALUES [Lnet/minecraft/class_4614;
|
||||
METHOD method_23265 of (I)Lnet/minecraft/class_4614;
|
||||
ARG 0 type
|
|
@ -1,23 +1,28 @@
|
|||
CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
|
||||
FIELD field_11639 MARKER_NETWORK_PACKETS Lorg/apache/logging/log4j/Marker;
|
||||
COMMENT A connection backed by a netty channel. It can be one to a client on the
|
||||
COMMENT server or one to a server on a client.
|
||||
FIELD field_11639 NETWORK_PACKETS_MARKER Lorg/apache/logging/log4j/Marker;
|
||||
FIELD field_11640 errored Z
|
||||
FIELD field_11641 MARKER_NETWORK Lorg/apache/logging/log4j/Marker;
|
||||
FIELD field_11641 NETWORK_MARKER Lorg/apache/logging/log4j/Marker;
|
||||
FIELD field_11642 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_11643 side Lnet/minecraft/class_2598;
|
||||
COMMENT The side this connection is to.
|
||||
FIELD field_11644 packetQueue Ljava/util/Queue;
|
||||
FIELD field_11645 address Ljava/net/SocketAddress;
|
||||
FIELD field_11646 disconnected Z
|
||||
FIELD field_11647 encrypted Z
|
||||
FIELD field_11648 ATTR_KEY_PROTOCOL Lio/netty/util/AttributeKey;
|
||||
FIELD field_11649 CLIENT_IO_GROUP_LOCAL Lnet/minecraft/class_3528;
|
||||
FIELD field_11648 PROTOCOL_ATTRIBUTE_KEY Lio/netty/util/AttributeKey;
|
||||
COMMENT The attribute key for the current network state of the backing netty
|
||||
COMMENT channel.
|
||||
FIELD field_11649 LOCAL_CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
||||
FIELD field_11650 CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
||||
FIELD field_11651 channel Lio/netty/channel/Channel;
|
||||
FIELD field_11652 packetListener Lnet/minecraft/class_2547;
|
||||
FIELD field_11653 avgPacketsSent F
|
||||
FIELD field_11654 avgPacketsReceived F
|
||||
FIELD field_11653 averagePacketsSent F
|
||||
FIELD field_11654 averagePacketsReceived F
|
||||
FIELD field_11655 ticks I
|
||||
FIELD field_11656 packetsSentCounter I
|
||||
FIELD field_11657 CLIENT_IO_GROUP_EPOLL Lnet/minecraft/class_3528;
|
||||
FIELD field_11657 EPOLL_CLIENT_IO_GROUP Lnet/minecraft/class_3528;
|
||||
FIELD field_11658 packetsReceivedCounter I
|
||||
FIELD field_11660 disconnectReason Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Lnet/minecraft/class_2598;)V
|
||||
|
@ -27,6 +32,8 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
|
|||
METHOD method_10744 getPacketListener ()Lnet/minecraft/class_2547;
|
||||
METHOD method_10745 getAveragePacketsSent ()F
|
||||
METHOD method_10746 setupEncryption (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V
|
||||
ARG 1 decryptionCipher
|
||||
ARG 2 encryptionCipher
|
||||
METHOD method_10747 disconnect (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 disconnectReason
|
||||
METHOD method_10748 getDisconnectReason ()Lnet/minecraft/class_2561;
|
||||
|
@ -52,6 +59,11 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
|
|||
ARG 1 compressionThreshold
|
||||
METHOD method_10762 getAveragePacketsReceived ()F
|
||||
METHOD method_10763 setPacketListener (Lnet/minecraft/class_2547;)V
|
||||
COMMENT Sets the packet listener that will handle oncoming packets, including
|
||||
COMMENT ones that are not yet handled by the current packet listener.
|
||||
COMMENT
|
||||
COMMENT @apiNote This may be called from the {@linkplain #packetListener} stored
|
||||
COMMENT in this connection.
|
||||
ARG 1 listener
|
||||
METHOD method_10764 sendImmediately (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V
|
||||
ARG 1 packet
|
||||
|
|
|
@ -1,2 +1,11 @@
|
|||
CLASS net/minecraft/class_2987 net/minecraft/network/OffThreadException
|
||||
COMMENT An exception thrown on netty's event loop to quit handling of one packet,
|
||||
COMMENT usually as it is scheduled to be handled on the game engine thread.
|
||||
COMMENT
|
||||
COMMENT <p>This is a {@linkplain #INSTANCE singleton}. It ignores stack traces
|
||||
COMMENT in order to be efficient.
|
||||
COMMENT
|
||||
COMMENT @see NetworkThreadUtils
|
||||
COMMENT @see ClientConnection#channelRead0
|
||||
FIELD field_13400 INSTANCE Lnet/minecraft/class_2987;
|
||||
COMMENT The singleton instance, to reduce object allocations.
|
||||
|
|
|
@ -1,43 +1,469 @@
|
|||
CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
|
||||
COMMENT A packet byte buf is a specialized byte buf with utility methods adapted
|
||||
COMMENT to Minecraft's protocol. It has serialization and deserialization of
|
||||
COMMENT custom objects.
|
||||
COMMENT
|
||||
COMMENT <div class="fabric"><table border=1>
|
||||
COMMENT <caption>Custom object handling</caption>
|
||||
COMMENT <tr>
|
||||
COMMENT <th><b>Object Type</b></th> <th><b>read method</b></th> <th><b>write method</b></th>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>Codec-based</td><td>{@link #decode(Codec)}</td><td>{@link #encode(Codec, Object)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@code byte[]}</td><td>{@link #readByteArray()}</td><td>{@link #writeByteArray(byte[])}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@code int[]}</td><td>{@link #readIntArray()}</td><td>{@link #writeIntArray(int[])}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@code long[]}</td><td>{@link #readLongArray(long[])}</td><td>{@link #writeLongArray(long[])}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link BlockPos}</td><td>{@link #readBlockPos()}</td><td>{@link #writeBlockPos(BlockPos)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link ChunkSectionPos}</td><td>{@link #readChunkSectionPos()}</td><td>No write method is available</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link Text}</td><td>{@link #readText()}</td><td>{@link #writeText(Text)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link Enum}</td><td>{@link #readEnumConstant(Class)}</td><td>{@link #writeEnumConstant(Enum)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@index VarInt}</td><td>{@link #readVarInt()}</td><td>{@link #writeVarInt(int)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@index VarLong}</td><td>{@link #readVarLong()}</td><td>{@link #writeVarLong(long)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link UUID}</td><td>{@link #readUuid()}</td><td>{@link #writeUuid(UUID)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link NbtCompound}</td><td>{@link #readNbt()}</td><td>{@link #writeNbt(NbtCompound)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link ItemStack}</td><td>{@link #readItemStack()}</td><td>{@link #writeItemStack(ItemStack)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link String}</td><td>{@link #readString()}</td><td>{@link #writeString(String)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link Identifier}</td><td>{@link #readIdentifier()}</td><td>{@link #writeIdentifier(Identifier)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link Date}</td><td>{@link #readDate()}</td><td>{@link #writeDate(Date)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT <tr>
|
||||
COMMENT <td>{@link BlockHitResult}</td><td>{@link #readBlockHitResult()}</td><td>{@link #writeBlockHitResult(BlockHitResult)}</td>
|
||||
COMMENT </tr>
|
||||
COMMENT </table></div>
|
||||
COMMENT
|
||||
COMMENT <p>All {@code read} and {@code write} methods throw {@link
|
||||
COMMENT IndexOutOfBoundsException} if there is not enough bytes to be read or
|
||||
COMMENT not enough space to write.
|
||||
FIELD field_11695 parent Lio/netty/buffer/ByteBuf;
|
||||
METHOD method_10787 readIntArray ()[I
|
||||
COMMENT Reads an array of primitive ints from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the var int entries. The array
|
||||
COMMENT does not have a length limit.
|
||||
COMMENT
|
||||
COMMENT @implNote An int array has the same format as a list of ints.
|
||||
COMMENT
|
||||
COMMENT @see #readIntArray(int)
|
||||
COMMENT @see #writeIntArray(int[])
|
||||
COMMENT @return the read byte array
|
||||
METHOD method_10788 writeString (Ljava/lang/String;I)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a string to this buf. A string is represented by a byte array of
|
||||
COMMENT its UTF-8 data. That byte array can have a maximum length of
|
||||
COMMENT {@code maxLength}.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the byte array of the
|
||||
COMMENT string to write is longer than {@code maxLength}
|
||||
COMMENT @see #readString()
|
||||
COMMENT @see #readString(int)
|
||||
COMMENT @see #writeString(String)
|
||||
ARG 1 string
|
||||
COMMENT the string to write
|
||||
ARG 2 maxLength
|
||||
COMMENT the max length of the byte array
|
||||
METHOD method_10789 writeLongArray ([J)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an array of primitive longs to this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the regular long (not var
|
||||
COMMENT long) values.
|
||||
COMMENT
|
||||
COMMENT @see #readLongArray(long[])
|
||||
COMMENT @return this buf, for chaining
|
||||
ARG 1 array
|
||||
COMMENT the array to write
|
||||
METHOD method_10790 readUuid ()Ljava/util/UUID;
|
||||
COMMENT Reads a UUID (universally unique identifier) from this buf. A UUID is
|
||||
COMMENT represented by two regular longs.
|
||||
COMMENT
|
||||
COMMENT @return the read UUID
|
||||
COMMENT @see #writeUuid(UUID)
|
||||
METHOD method_10791 writeVarLong (J)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a single var long to this buf.
|
||||
COMMENT
|
||||
COMMENT <p>Compared to regular longs, var longs may use less bytes when
|
||||
COMMENT representing smaller positive numbers.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readVarLong()
|
||||
ARG 1 value
|
||||
COMMENT the value to write
|
||||
METHOD method_10792 readVarLong ()J
|
||||
COMMENT Reads a single var long from this buf.
|
||||
COMMENT
|
||||
COMMENT @return the value read
|
||||
COMMENT @see #writeVarLong(long)
|
||||
METHOD method_10793 writeItemStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2540;
|
||||
METHOD method_10794 writeCompoundTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an item stack to this buf. An item stack is represented by a
|
||||
COMMENT boolean indicating whether it exists; if it exists, it is followed by
|
||||
COMMENT a var int for its raw id, a byte for its count, and an NBT compound for
|
||||
COMMENT its tag.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readItemStack()
|
||||
ARG 1 stack
|
||||
COMMENT the stack to write
|
||||
METHOD method_10794 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an NBT compound to this buf. The binary representation of NBT is
|
||||
COMMENT handled by {@link net.minecraft.nbt.NbtIo}. If {@code compound} is {@code
|
||||
COMMENT null}, it is treated as an NBT null.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be
|
||||
COMMENT written
|
||||
COMMENT @see #readNbt()
|
||||
COMMENT @see #readUnlimitedNbt()
|
||||
COMMENT @see #readNbt(NbtTagSizeTracker)
|
||||
ARG 1 compound
|
||||
COMMENT the compound to write
|
||||
METHOD method_10795 readByteArray ()[B
|
||||
COMMENT Reads an array of primitive bytes from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the actual bytes. The array
|
||||
COMMENT does not have a length limit.
|
||||
COMMENT
|
||||
COMMENT @see #readByteArray(int)
|
||||
COMMENT @see #writeByteArray(byte[])
|
||||
COMMENT @return the read byte array
|
||||
METHOD method_10796 writeDate (Ljava/util/Date;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a date to this buf. A date is represented by its time, a regular
|
||||
COMMENT long.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readDate()
|
||||
ARG 1 date
|
||||
COMMENT the date to write
|
||||
METHOD method_10797 writeUuid (Ljava/util/UUID;)Lnet/minecraft/class_2540;
|
||||
METHOD method_10798 readCompoundTag ()Lnet/minecraft/class_2487;
|
||||
COMMENT Writes a UUID (universally unique identifier) to this buf. A UUID is
|
||||
COMMENT represented by two regular longs.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readUuid()
|
||||
ARG 1 uuid
|
||||
COMMENT the UUID to write
|
||||
METHOD method_10798 readNbt ()Lnet/minecraft/class_2487;
|
||||
COMMENT Reads an NBT compound from this buf. The binary representation of NBT is
|
||||
COMMENT handled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,
|
||||
COMMENT this method returns {@code null}. The compound can have a maximum size of
|
||||
COMMENT {@code 2097152} bytes.
|
||||
COMMENT
|
||||
COMMENT @return the read compound, may be {@code null}
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
|
||||
COMMENT @throws RuntimeException if the compound exceeds the allowed maximum size
|
||||
COMMENT @see #writeNbt(NbtCompound)
|
||||
COMMENT @see #readUnlimitedNbt()
|
||||
COMMENT @see #readNbt(NbtTagSizeTracker)
|
||||
METHOD method_10799 readIntArray (I)[I
|
||||
COMMENT Reads an array of primitive ints from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the var int entries. The array
|
||||
COMMENT has a length limit given by {@code maxSize}.
|
||||
COMMENT
|
||||
COMMENT @implNote An int array has the same format as a list of ints.
|
||||
COMMENT
|
||||
COMMENT @see #readIntArray()
|
||||
COMMENT @see #writeIntArray(int[])
|
||||
COMMENT @return the read byte array
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the read array has a
|
||||
COMMENT length over {@code maxSize}
|
||||
ARG 1 maxSize
|
||||
COMMENT the max length of the read array
|
||||
METHOD method_10800 readString (I)Ljava/lang/String;
|
||||
COMMENT Reads a string from this buf. A string is represented by a byte array of
|
||||
COMMENT its UTF-8 data. The string can have a maximum length of {@code maxLength}.
|
||||
COMMENT
|
||||
COMMENT @return the string read
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the string read
|
||||
COMMENT is longer than {@code maxLength}
|
||||
COMMENT @see #readString()
|
||||
COMMENT @see #writeString(String)
|
||||
COMMENT @see #writeString(String, int)
|
||||
ARG 1 maxLength
|
||||
COMMENT the maximum length of the string read
|
||||
METHOD method_10801 readLongArray ([J)[J
|
||||
METHOD method_10802 readDate ()Ljava/util/Date;
|
||||
METHOD method_10803 readByteArray (I)[B
|
||||
METHOD method_10804 writeVarInt (I)Lnet/minecraft/class_2540;
|
||||
METHOD method_10805 writeText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540;
|
||||
ARG 1 text
|
||||
METHOD method_10806 writeIntArray ([I)Lnet/minecraft/class_2540;
|
||||
METHOD method_10807 writeBlockPos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2540;
|
||||
METHOD method_10808 readText ()Lnet/minecraft/class_2561;
|
||||
METHOD method_10809 readLongArray ([JI)[J
|
||||
COMMENT Reads an array of primitive longs from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the regular long (not var
|
||||
COMMENT long) values. The array does not have a length limit.
|
||||
COMMENT
|
||||
COMMENT <p>Only when {@code toArray} is not {@code null} and {@code
|
||||
COMMENT toArray.length} equals to the length var int read will the {@code
|
||||
COMMENT toArray} be reused and returned; otherwise, a new array
|
||||
COMMENT of proper size is created.
|
||||
COMMENT
|
||||
COMMENT @see #writeLongArray(long[])
|
||||
COMMENT @see #readLongArray(long[], int)
|
||||
COMMENT @return the read long array
|
||||
ARG 1 toArray
|
||||
COMMENT the array to reuse
|
||||
METHOD method_10802 readDate ()Ljava/util/Date;
|
||||
COMMENT Reads a date from this buf. A date is represented by its time, a regular
|
||||
COMMENT long.
|
||||
COMMENT
|
||||
COMMENT @return the read date
|
||||
COMMENT @see #writeDate(Date)
|
||||
METHOD method_10803 readByteArray (I)[B
|
||||
COMMENT Reads an array of primitive bytes from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the actual bytes. The array
|
||||
COMMENT has a length limit given by {@code maxSize}.
|
||||
COMMENT
|
||||
COMMENT @see #readByteArray()
|
||||
COMMENT @see #writeByteArray(byte[])
|
||||
COMMENT @return the read byte array
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the read array has a
|
||||
COMMENT length over {@code maxSize}
|
||||
ARG 1 maxSize
|
||||
COMMENT the max length of the read array
|
||||
METHOD method_10804 writeVarInt (I)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a single var int to this buf.
|
||||
COMMENT
|
||||
COMMENT <p>Compared to regular ints, var ints may use less bytes (ranging from 1
|
||||
COMMENT to 5, where regular ints use 4) when representing smaller positive
|
||||
COMMENT numbers.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readVarInt()
|
||||
COMMENT @see #getVarIntLength(int)
|
||||
ARG 1 value
|
||||
COMMENT the value to write
|
||||
METHOD method_10805 writeText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a text to this buf. A text is represented by a JSON string with
|
||||
COMMENT max length {@code 262144}.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the JSON string
|
||||
COMMENT written exceeds {@code 262144} in length
|
||||
COMMENT @see #readText()
|
||||
ARG 1 text
|
||||
COMMENT the text to write
|
||||
METHOD method_10806 writeIntArray ([I)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an array of primitive ints to this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the var int entries.
|
||||
COMMENT
|
||||
COMMENT @implNote An int array has the same format as a list of ints.
|
||||
COMMENT
|
||||
COMMENT @see #readIntArray(int)
|
||||
COMMENT @see #writeIntArray(int[])
|
||||
COMMENT @return this buf, for chaining
|
||||
ARG 1 array
|
||||
COMMENT the array to write
|
||||
METHOD method_10807 writeBlockPos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes a block position to this buf. A block position is represented by
|
||||
COMMENT a regular long.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readBlockPos()
|
||||
ARG 1 pos
|
||||
COMMENT the pos to write
|
||||
METHOD method_10808 readText ()Lnet/minecraft/class_2561;
|
||||
COMMENT Reads a text from this buf. A text is represented by a JSON string with
|
||||
COMMENT max length {@code 262144}.
|
||||
COMMENT
|
||||
COMMENT @return the read text
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the JSON string read
|
||||
COMMENT exceeds {@code 262144} in length
|
||||
COMMENT @see #writeText(Text)
|
||||
METHOD method_10809 readLongArray ([JI)[J
|
||||
COMMENT Reads an array of primitive longs from this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the regular long (not var
|
||||
COMMENT long) values. The array has a length limit of {@code maxSize}.
|
||||
COMMENT
|
||||
COMMENT <p>Only when {@code toArray} is not {@code null} and {@code
|
||||
COMMENT toArray.length} equals to the length var int read will the {@code
|
||||
COMMENT toArray} be reused and returned; otherwise, a new array
|
||||
COMMENT of proper size is created.
|
||||
COMMENT
|
||||
COMMENT @see #writeLongArray(long[])
|
||||
COMMENT @see #readLongArray(long[])
|
||||
COMMENT @return the read long array
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the read array has a
|
||||
COMMENT length over {@code maxSize}
|
||||
ARG 1 toArray
|
||||
COMMENT the array to reuse
|
||||
ARG 2 maxSize
|
||||
COMMENT the max length of the read array
|
||||
METHOD method_10810 readIdentifier ()Lnet/minecraft/class_2960;
|
||||
COMMENT Reads an identifier from this buf. An identifier is represented by its
|
||||
COMMENT string form. The read identifier's string form can have a max length of
|
||||
COMMENT {@code 32767}.
|
||||
COMMENT
|
||||
COMMENT @return the read identifier
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the identifier's
|
||||
COMMENT string form is longer than {@code 32767}
|
||||
COMMENT @see #writeIdentifier(Identifier)
|
||||
METHOD method_10811 readBlockPos ()Lnet/minecraft/class_2338;
|
||||
COMMENT Reads a block position from this buf. A block position is represented by
|
||||
COMMENT a regular long.
|
||||
COMMENT
|
||||
COMMENT @return the read block pos
|
||||
COMMENT @see #writeBlockPos(BlockPos)
|
||||
METHOD method_10812 writeIdentifier (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an identifier to this buf. An identifier is represented by its
|
||||
COMMENT string form. The written identifier's byte array can have a max length of
|
||||
COMMENT {@code 32767}.
|
||||
COMMENT
|
||||
COMMENT @return the read identifier
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the {@code id}'s
|
||||
COMMENT byte array is longer than {@code 32767}
|
||||
COMMENT @see #readIdentifier()
|
||||
ARG 1 id
|
||||
COMMENT the identifier to write
|
||||
METHOD method_10813 writeByteArray ([B)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an array of primitive bytes to this buf. The array first has a
|
||||
COMMENT var int indicating its length, followed by the actual bytes.
|
||||
COMMENT
|
||||
COMMENT @see #readByteArray()
|
||||
COMMENT @return this buf, for chaining
|
||||
ARG 1 array
|
||||
COMMENT the array to write
|
||||
METHOD method_10814 writeString (Ljava/lang/String;)Lnet/minecraft/class_2540;
|
||||
METHOD method_10815 getVarIntSizeBytes (I)I
|
||||
COMMENT Writes a string to this buf. A string is represented by a byte array of
|
||||
COMMENT its UTF-8 data. That byte array can have a maximum length of
|
||||
COMMENT {@code 32767}.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the byte array of the
|
||||
COMMENT string to write is longer than {@code 32767}
|
||||
COMMENT @see #readString()
|
||||
COMMENT @see #readString(int)
|
||||
COMMENT @see #writeString(String, int)
|
||||
ARG 1 string
|
||||
COMMENT the string to write
|
||||
METHOD method_10815 getVarIntLength (I)I
|
||||
COMMENT Returns the number of bytes needed to encode {@code value} as a
|
||||
COMMENT {@linkplain #writeVarInt(int) var int}. Guaranteed to be between {@code
|
||||
COMMENT 1} and {@code 5}.
|
||||
COMMENT
|
||||
COMMENT @return the number of bytes a var int {@code value} uses
|
||||
ARG 0 value
|
||||
COMMENT the value to encode
|
||||
METHOD method_10816 readVarInt ()I
|
||||
COMMENT Reads a single var int from this buf.
|
||||
COMMENT
|
||||
COMMENT @return the value read
|
||||
COMMENT @see #writeVarInt(int)
|
||||
METHOD method_10817 writeEnumConstant (Ljava/lang/Enum;)Lnet/minecraft/class_2540;
|
||||
COMMENT Writes an enum constant to this buf. An enum constant is represented
|
||||
COMMENT by a var int indicating its ordinal.
|
||||
COMMENT
|
||||
COMMENT @return this buf, for chaining
|
||||
COMMENT @see #readEnumConstant(Class)
|
||||
ARG 1 instance
|
||||
COMMENT the enum constant to write
|
||||
METHOD method_10818 readEnumConstant (Ljava/lang/Class;)Ljava/lang/Enum;
|
||||
COMMENT Reads an enum constant from this buf. An enum constant is represented
|
||||
COMMENT by a var int indicating its ordinal.
|
||||
COMMENT
|
||||
COMMENT @return the read enum constant
|
||||
COMMENT @see #writeEnumConstant(Enum)
|
||||
ARG 1 enumClass
|
||||
COMMENT the enum class, for constant lookup
|
||||
METHOD method_10819 readItemStack ()Lnet/minecraft/class_1799;
|
||||
COMMENT Reads an item stack from this buf. An item stack is represented by a
|
||||
COMMENT boolean indicating whether it exists; if it exists, it is followed by
|
||||
COMMENT a var int for its raw id, a byte for its count, and an NBT compound for
|
||||
COMMENT its tag.
|
||||
COMMENT
|
||||
COMMENT @return the read item stack
|
||||
COMMENT @see #writeItemStack(ItemStack)
|
||||
METHOD method_17813 writeBlockHitResult (Lnet/minecraft/class_3965;)V
|
||||
COMMENT Writes a block hit result to this buf. A block hit result is represented
|
||||
COMMENT by a block position, a direction enum constant, 3 floats for the hit
|
||||
COMMENT offset position, and a boolean for whether the hit was inside a block.
|
||||
COMMENT
|
||||
COMMENT @see #readBlockHitResult()
|
||||
ARG 1 hitResult
|
||||
COMMENT the block hit result to write
|
||||
METHOD method_17814 readBlockHitResult ()Lnet/minecraft/class_3965;
|
||||
COMMENT Reads a block hit result from this buf. A block hit result is represented
|
||||
COMMENT by a block position, a direction enum constant, 3 floats for the hit
|
||||
COMMENT offset position, and a boolean for whether the hit was inside a block.
|
||||
COMMENT
|
||||
COMMENT @return the read block hit result
|
||||
COMMENT @see #writeBlockHitResult(BlockHitResult)
|
||||
METHOD method_19456 readChunkSectionPos ()Lnet/minecraft/class_4076;
|
||||
COMMENT Reads a chunk section position from this buf. A chunk section position is
|
||||
COMMENT represented by a regular long.
|
||||
COMMENT
|
||||
COMMENT @return the read chunk section pos
|
||||
METHOD method_19772 readString ()Ljava/lang/String;
|
||||
COMMENT Reads a string from this buf. A string is represented by a byte array of
|
||||
COMMENT its UTF-8 data. The string can have a maximum length of {@code 32767}.
|
||||
COMMENT
|
||||
COMMENT @return the string read
|
||||
COMMENT @throws io.netty.handler.codec.DecoderException if the string read
|
||||
COMMENT exceeds the maximum length
|
||||
COMMENT @see #readString(int)
|
||||
COMMENT @see #writeString(String)
|
||||
COMMENT @see #writeString(String, int)
|
||||
METHOD method_29171 decode (Lcom/mojang/serialization/Codec;)Ljava/lang/Object;
|
||||
COMMENT Reads an object from this buf as a compound NBT with the given codec.
|
||||
COMMENT
|
||||
COMMENT @param <T> the decoded object's type
|
||||
COMMENT @return the read object
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the {@code codec} fails
|
||||
COMMENT to decode the compound NBT
|
||||
COMMENT @see #encode(Codec, Object)
|
||||
ARG 1 codec
|
||||
COMMENT the codec to decode the object
|
||||
METHOD method_29172 encode (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
|
||||
COMMENT Writes an object to this buf as a compound NBT with the given codec.
|
||||
COMMENT
|
||||
COMMENT @param <T> the encoded object's type
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the {@code codec} fails
|
||||
COMMENT to encode the compound NBT
|
||||
COMMENT @see #decode(Codec)
|
||||
ARG 1 codec
|
||||
COMMENT the codec to encode the object
|
||||
ARG 2 object
|
||||
COMMENT the object to write to this buf
|
||||
METHOD method_30616 readNbt (Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487;
|
||||
COMMENT Reads an NBT compound from this buf. The binary representation of NBT is
|
||||
COMMENT handled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,
|
||||
COMMENT this method returns {@code null}. The compound can have a maximum size
|
||||
COMMENT controlled by the {@code sizeTracker}.
|
||||
COMMENT
|
||||
COMMENT @return the read compound, may be {@code null}
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
|
||||
COMMENT @throws RuntimeException if the compound exceeds the allowed maximum size
|
||||
COMMENT @see #writeNbt(NbtCompound)
|
||||
COMMENT @see #readNbt()
|
||||
COMMENT @see #readUnlimitedNbt()
|
||||
ARG 1 sizeTracker
|
||||
METHOD method_30617 readUnlimitedNbt ()Lnet/minecraft/class_2487;
|
||||
COMMENT Reads an NBT compound from this buf. The binary representation of NBT is
|
||||
COMMENT handled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,
|
||||
COMMENT this method returns {@code null}. The compound does not have a size limit.
|
||||
COMMENT
|
||||
COMMENT @apiNote Since this version does not have a size limit, it may be
|
||||
COMMENT vulnerable to malicious NBT spam attacks.
|
||||
COMMENT
|
||||
COMMENT @return the read compound, may be {@code null}
|
||||
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
|
||||
COMMENT @see #writeNbt(NbtCompound)
|
||||
COMMENT @see #readNbt()
|
||||
COMMENT @see #readNbt(NbtTagSizeTracker)
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_5472 net/minecraft/network/RateLimitedConnection
|
||||
COMMENT A connection that disconnects from the backing netty channel if too
|
||||
COMMENT many packets are received.
|
||||
FIELD field_26342 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_26343 RATE_LIMIT_EXCEEDED_MESSAGE Lnet/minecraft/class_2561;
|
||||
FIELD field_26344 rateLimit I
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_3515 net/minecraft/network/NetworkEncryptionUtils
|
||||
CLASS net/minecraft/class_3515 net/minecraft/network/encryption/NetworkEncryptionUtils
|
||||
METHOD method_15234 decryptSecretKey (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey;
|
||||
ARG 0 privateKey
|
||||
ARG 1 encryptedSecretKey
|
|
@ -3,7 +3,10 @@ CLASS net/minecraft/class_2524 net/minecraft/network/encryption/PacketEncryption
|
|||
FIELD field_11613 conversionBuffer [B
|
||||
FIELD field_11614 encryptionBuffer [B
|
||||
METHOD method_10732 encrypt (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
|
||||
ARG 1 buffer
|
||||
ARG 1 buf
|
||||
ARG 2 result
|
||||
METHOD method_10733 toByteArray (Lio/netty/buffer/ByteBuf;)[B
|
||||
ARG 1 buf
|
||||
METHOD method_10734 decrypt (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
|
||||
ARG 1 context
|
||||
ARG 2 buf
|
||||
|
|
|
@ -1,4 +1,18 @@
|
|||
CLASS net/minecraft/class_2547 net/minecraft/network/listener/PacketListener
|
||||
COMMENT A packet listener listens to packets on a {@linkplain ClientConnection
|
||||
COMMENT connection}.
|
||||
COMMENT
|
||||
COMMENT <p>Its listener methods will be called on the netty event loop than the
|
||||
COMMENT client or server game engine threads.
|
||||
METHOD method_10839 onDisconnected (Lnet/minecraft/class_2561;)V
|
||||
COMMENT Called when the connection this listener listens to has disconnected.
|
||||
COMMENT Can be used to display the disconnection reason.
|
||||
ARG 1 reason
|
||||
COMMENT the reason of disconnection; may be a generic message
|
||||
METHOD method_2872 getConnection ()Lnet/minecraft/class_2535;
|
||||
COMMENT Returns the connection this packet listener intends to listen to.
|
||||
COMMENT
|
||||
COMMENT @apiNote The returned connection may or may not have this listener as
|
||||
COMMENT its current packet listener.
|
||||
COMMENT
|
||||
COMMENT @see ClientConnection#getPacketListener()
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket
|
||||
FIELD field_12815 actionType Lnet/minecraft/class_1713;
|
||||
FIELD field_12816 stack Lnet/minecraft/class_1799;
|
||||
FIELD field_12817 clickData I
|
||||
FIELD field_12817 button I
|
||||
FIELD field_12818 slot I
|
||||
FIELD field_12819 syncId I
|
||||
FIELD field_12820 actionId S
|
||||
|
@ -15,6 +15,6 @@ CLASS net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2
|
|||
METHOD method_12189 getActionId ()S
|
||||
METHOD method_12190 getStack ()Lnet/minecraft/class_1799;
|
||||
METHOD method_12192 getSlot ()I
|
||||
METHOD method_12193 getClickData ()I
|
||||
METHOD method_12193 getButton ()I
|
||||
METHOD method_12194 getSyncId ()I
|
||||
METHOD method_12195 getActionType ()Lnet/minecraft/class_1713;
|
||||
|
|
|
@ -41,4 +41,4 @@ CLASS net/minecraft/class_2875 net/minecraft/network/packet/c2s/play/UpdateStruc
|
|||
METHOD method_12503 shouldShowAir ()Z
|
||||
METHOD method_12504 getMode ()Lnet/minecraft/class_2776;
|
||||
METHOD method_12505 shouldShowBoundingBox ()Z
|
||||
METHOD method_12506 getIgnoreEntities ()Z
|
||||
METHOD method_12506 shouldIgnoreEntities ()Z
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_2905 net/minecraft/network/packet/s2c/login/LoginHello
|
|||
FIELD field_13211 publicKey [B
|
||||
METHOD <init> (Ljava/lang/String;[B[B)V
|
||||
ARG 1 serverId
|
||||
ARG 2 publicKey
|
||||
ARG 3 nonce
|
||||
METHOD method_12610 getServerId ()Ljava/lang/String;
|
||||
METHOD method_12611 getPublicKey ()Ljava/security/PublicKey;
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
CLASS net/minecraft/class_2622 net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket
|
||||
FIELD field_12038 blockEntityType I
|
||||
FIELD field_12039 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_12039 nbt Lnet/minecraft/class_2487;
|
||||
FIELD field_12040 pos Lnet/minecraft/class_2338;
|
||||
METHOD <init> (Lnet/minecraft/class_2338;ILnet/minecraft/class_2487;)V
|
||||
ARG 1 pos
|
||||
ARG 2 blockEntityType
|
||||
ARG 3 tag
|
||||
METHOD method_11290 getCompoundTag ()Lnet/minecraft/class_2487;
|
||||
ARG 3 nbt
|
||||
METHOD method_11290 getNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_11291 getBlockEntityType ()I
|
||||
METHOD method_11293 getPos ()Lnet/minecraft/class_2338;
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
CLASS net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaUpdateS2CPacket
|
||||
FIELD field_26345 sectionPos Lnet/minecraft/class_4076;
|
||||
FIELD field_26346 positions [S
|
||||
COMMENT The packed local positions {@see ChunkSectionPos#getPackedLocalPos} for each entry in {@see #blockStates}.
|
||||
COMMENT The packed local positions for each entry in {@link #blockStates}.
|
||||
COMMENT
|
||||
COMMENT @see ChunkSectionPos#packLocal(BlockPos)
|
||||
FIELD field_26347 blockStates [Lnet/minecraft/class_2680;
|
||||
METHOD <init> (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;Z)V
|
||||
ARG 1 sectionPos
|
||||
COMMENT the position of the given chunk section that will be sent to the client
|
||||
ARG 2 positions
|
||||
ARG 3 section
|
||||
ARG 4 noLightingUpdates
|
||||
METHOD method_30620 allocateBuffers (I)V
|
||||
ARG 1 positionCount
|
||||
METHOD method_30621 visitUpdates (Ljava/util/function/BiConsumer;)V
|
||||
|
|
|
@ -3,9 +3,14 @@ CLASS net/minecraft/class_2641 net/minecraft/network/packet/s2c/play/CommandTree
|
|||
METHOD <init> (Lcom/mojang/brigadier/tree/RootCommandNode;)V
|
||||
ARG 1 commandTree
|
||||
METHOD method_11401 writeNode (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Map;)V
|
||||
ARG 0 buf
|
||||
ARG 1 node
|
||||
ARG 2 nodeToIndex
|
||||
METHOD method_11402 readArgumentBuilder (Lnet/minecraft/class_2540;B)Lcom/mojang/brigadier/builder/ArgumentBuilder;
|
||||
ARG 0 buf
|
||||
METHOD method_11403 getCommandTree ()Lcom/mojang/brigadier/tree/RootCommandNode;
|
||||
METHOD method_11405 readCommandNode (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2641$class_2642;
|
||||
ARG 0 buf
|
||||
CLASS class_2642 CommandNodeData
|
||||
FIELD field_12124 flags B
|
||||
FIELD field_12125 childNodeIndices [I
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_2635 net/minecraft/network/packet/s2c/play/GameMessageS2CPacket
|
||||
FIELD field_12112 message Lnet/minecraft/class_2561;
|
||||
FIELD field_12113 location Lnet/minecraft/class_2556;
|
||||
FIELD field_25133 senderUuid Ljava/util/UUID;
|
||||
FIELD field_25133 sender Ljava/util/UUID;
|
||||
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
|
||||
ARG 1 message
|
||||
ARG 2 location
|
||||
ARG 3 senderUuid
|
||||
ARG 3 sender
|
||||
METHOD method_11387 isNonChat ()Z
|
||||
METHOD method_11388 getMessage ()Lnet/minecraft/class_2561;
|
||||
METHOD method_11389 getLocation ()Lnet/minecraft/class_2556;
|
||||
METHOD method_29175 getSenderUuid ()Ljava/util/UUID;
|
||||
METHOD method_29175 getSender ()Ljava/util/UUID;
|
||||
|
|
|
@ -7,6 +7,7 @@ CLASS net/minecraft/class_2707 net/minecraft/network/packet/s2c/play/LookAtS2CPa
|
|||
FIELD field_12388 entityId I
|
||||
FIELD field_12389 targetAnchor Lnet/minecraft/class_2183$class_2184;
|
||||
METHOD <init> (Lnet/minecraft/class_2183$class_2184;DDD)V
|
||||
ARG 1 selfAnchor
|
||||
ARG 2 targetX
|
||||
ARG 4 targetY
|
||||
ARG 6 targetZ
|
||||
|
|
|
@ -21,4 +21,5 @@ CLASS net/minecraft/class_2683 net/minecraft/network/packet/s2c/play/MapUpdateS2
|
|||
ARG 9 width
|
||||
ARG 10 height
|
||||
METHOD method_11642 apply (Lnet/minecraft/class_22;)V
|
||||
ARG 1 mapState
|
||||
METHOD method_11644 getId ()I
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_2774 net/minecraft/network/packet/s2c/play/TagQueryResponseS2CPacket
|
||||
FIELD field_12690 tag Lnet/minecraft/class_2487;
|
||||
CLASS net/minecraft/class_2774 net/minecraft/network/packet/s2c/play/NbtQueryResponseS2CPacket
|
||||
FIELD field_12690 nbt Lnet/minecraft/class_2487;
|
||||
FIELD field_12691 transactionId I
|
||||
METHOD <init> (ILnet/minecraft/class_2487;)V
|
||||
ARG 1 transactionId
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_11910 getTransactionId ()I
|
||||
METHOD method_11911 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_11911 getNbt ()Lnet/minecraft/class_2487;
|
|
@ -7,8 +7,14 @@ CLASS net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespa
|
|||
FIELD field_24621 flatWorld Z
|
||||
FIELD field_25714 previousGameMode Lnet/minecraft/class_1934;
|
||||
METHOD <init> (Lnet/minecraft/class_2874;Lnet/minecraft/class_5321;JLnet/minecraft/class_1934;Lnet/minecraft/class_1934;ZZZ)V
|
||||
ARG 1 dimensionType
|
||||
ARG 2 dimension
|
||||
ARG 3 sha256Seed
|
||||
ARG 5 gameMode
|
||||
ARG 6 previousGameMode
|
||||
ARG 7 debugWorld
|
||||
ARG 8 flatWorld
|
||||
ARG 9 keepPlayerAttributes
|
||||
METHOD method_11779 getDimension ()Lnet/minecraft/class_5321;
|
||||
METHOD method_11780 getGameMode ()Lnet/minecraft/class_1934;
|
||||
METHOD method_22425 getSha256Seed ()J
|
||||
|
|
|
@ -4,6 +4,9 @@ CLASS net/minecraft/class_2713 net/minecraft/network/packet/s2c/play/UnlockRecip
|
|||
FIELD field_12414 recipeIdsToChange Ljava/util/List;
|
||||
FIELD field_25797 options Lnet/minecraft/class_5411;
|
||||
METHOD <init> (Lnet/minecraft/class_2713$class_2714;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/class_5411;)V
|
||||
ARG 1 action
|
||||
ARG 2 recipeIdsToChange
|
||||
ARG 3 recipeIdsToInit
|
||||
ARG 4 options
|
||||
METHOD method_11750 getRecipeIdsToChange ()Ljava/util/List;
|
||||
METHOD method_11751 getAction ()Lnet/minecraft/class_2713$class_2714;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_2735 net/minecraft/network/packet/s2c/play/HeldItemChangeS2CPacket
|
||||
FIELD field_12463 slot I
|
||||
CLASS net/minecraft/class_2735 net/minecraft/network/packet/s2c/play/UpdateSelectedSlotS2CPacket
|
||||
FIELD field_12463 selectedSlot I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 slot
|
||||
METHOD method_11803 getSlot ()I
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect
|
|||
FIELD field_11185 blue F
|
||||
FIELD field_11186 green F
|
||||
FIELD field_11187 red F
|
||||
FIELD field_11188 RED Lnet/minecraft/class_2390;
|
||||
FIELD field_11188 DEFAULT Lnet/minecraft/class_2390;
|
||||
FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
|
||||
FIELD field_25124 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (FFFF)V
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_2396 net/minecraft/particle/ParticleType
|
|||
FIELD field_11197 parametersFactory Lnet/minecraft/class_2394$class_2395;
|
||||
METHOD <init> (ZLnet/minecraft/class_2394$class_2395;)V
|
||||
ARG 1 alwaysShow
|
||||
COMMENT whether this particle type should appear regardless of {@linkplain GameOptions#particles particle mode}
|
||||
COMMENT whether this particle type should appear regardless of {@linkplain net.minecraft.client.option.GameOptions#particles particle mode}
|
||||
ARG 2 parametersFactory
|
||||
METHOD method_10298 getParametersFactory ()Lnet/minecraft/class_2394$class_2395;
|
||||
METHOD method_10299 shouldAlwaysSpawn ()Z
|
||||
|
|
|
@ -7,13 +7,13 @@ CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil
|
|||
METHOD method_8057 getPotion (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1842;
|
||||
ARG 0 compound
|
||||
METHOD method_8058 getCustomPotionEffects (Lnet/minecraft/class_2487;Ljava/util/List;)V
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
ARG 1 list
|
||||
METHOD method_8059 getPotionEffects (Lnet/minecraft/class_1842;Ljava/util/Collection;)Ljava/util/List;
|
||||
ARG 0 potion
|
||||
ARG 1 custom
|
||||
METHOD method_8060 getCustomPotionEffects (Lnet/minecraft/class_2487;)Ljava/util/List;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_8061 setPotion (Lnet/minecraft/class_1799;Lnet/minecraft/class_1842;)Lnet/minecraft/class_1799;
|
||||
ARG 0 stack
|
||||
ARG 1 potion
|
||||
|
@ -27,7 +27,7 @@ CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil
|
|||
ARG 0 stack
|
||||
ARG 1 list
|
||||
METHOD method_8066 getPotionEffects (Lnet/minecraft/class_2487;)Ljava/util/List;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_8067 getPotionEffects (Lnet/minecraft/class_1799;)Ljava/util/List;
|
||||
ARG 0 stack
|
||||
METHOD method_8068 getCustomPotionEffects (Lnet/minecraft/class_1799;)Ljava/util/List;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
CLASS net/minecraft/class_2105 net/minecraft/predicate/NbtPredicate
|
||||
FIELD field_9715 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_9715 nbt Lnet/minecraft/class_2487;
|
||||
FIELD field_9716 ANY Lnet/minecraft/class_2105;
|
||||
METHOD <init> (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_9072 test (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_9073 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2105;
|
||||
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_2105 net/minecraft/predicate/NbtPredicate
|
|||
METHOD method_9074 test (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_9075 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_9076 entityToTag (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2487;
|
||||
METHOD method_9076 entityToNbt (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2487;
|
||||
ARG 0 entity
|
||||
METHOD method_9077 test (Lnet/minecraft/class_2520;)Z
|
||||
ARG 1 tag
|
||||
ARG 1 element
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
CLASS net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate
|
||||
FIELD field_20722 ANY Lnet/minecraft/class_4553;
|
||||
FIELD field_20723 experienceLevel Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_20724 gamemode Lnet/minecraft/class_1934;
|
||||
FIELD field_20724 gameMode Lnet/minecraft/class_1934;
|
||||
FIELD field_20725 stats Ljava/util/Map;
|
||||
FIELD field_20726 recipes Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;
|
||||
FIELD field_20727 advancements Ljava/util/Map;
|
||||
METHOD <init> (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1934;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;)V
|
||||
ARG 1 experienceLevel
|
||||
ARG 2 gamemode
|
||||
ARG 2 gameMode
|
||||
ARG 3 stats
|
||||
ARG 4 recipes
|
||||
ARG 5 advancements
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_4559 net/minecraft/predicate/StatePredicate
|
|||
FIELD field_20736 ANY Lnet/minecraft/class_4559;
|
||||
FIELD field_20737 conditions Ljava/util/List;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 testers
|
||||
ARG 1 conditions
|
||||
METHOD method_22513 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_22514 test (Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 state
|
||||
|
|
|
@ -37,6 +37,7 @@ CLASS net/minecraft/class_1301 net/minecraft/predicate/entity/EntityPredicates
|
|||
ARG 0 x
|
||||
ARG 2 y
|
||||
ARG 4 z
|
||||
ARG 6 max
|
||||
METHOD method_5911 canBePushedBy (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate;
|
||||
ARG 0 entity
|
||||
METHOD method_5913 rides (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate;
|
||||
|
|
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate
|
|||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
ARG 4 biome
|
||||
ARG 5 feature
|
||||
ARG 6 dimension
|
||||
ARG 7 smokey
|
||||
|
@ -38,6 +39,7 @@ CLASS net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate
|
|||
METHOD method_9021 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2090;
|
||||
ARG 0 json
|
||||
METHOD method_9022 biome (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090;
|
||||
ARG 0 biome
|
||||
CLASS class_2091 Builder
|
||||
FIELD field_20717 light Lnet/minecraft/class_4552;
|
||||
FIELD field_20718 block Lnet/minecraft/class_4550;
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_2035 net/minecraft/predicate/item/EnchantmentPredicate
|
|||
METHOD method_8879 deserializeAll (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2035;
|
||||
ARG 0 el
|
||||
METHOD method_8880 test (Ljava/util/Map;)Z
|
||||
ARG 1 enchantments
|
||||
METHOD method_8881 serialize ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8882 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2035;
|
||||
ARG 0 el
|
||||
|
|
|
@ -19,6 +19,7 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
|
|||
ARG 1 ingredient
|
||||
METHOD method_8074 registerPotionRecipe (Lnet/minecraft/class_1842;Lnet/minecraft/class_1792;Lnet/minecraft/class_1842;)V
|
||||
ARG 0 input
|
||||
ARG 1 item
|
||||
ARG 2 output
|
||||
METHOD method_8075 hasPotionRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 input
|
||||
|
|
|
@ -21,7 +21,7 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
|
|||
METHOD method_8094 (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856$class_1857;
|
||||
ARG 0 stack
|
||||
METHOD method_8096 cacheMatchingStacks ()V
|
||||
METHOD method_8100 getIds ()Lit/unimi/dsi/fastutil/ints/IntList;
|
||||
METHOD method_8100 getMatchingItemIds ()Lit/unimi/dsi/fastutil/ints/IntList;
|
||||
METHOD method_8101 ofStacks ([Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856;
|
||||
ARG 0 stacks
|
||||
METHOD method_8102 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
|
||||
FIELD field_13347 recipeFinder Lnet/minecraft/class_1662;
|
||||
FIELD field_13348 craftingScreenHandler Lnet/minecraft/class_1729;
|
||||
FIELD field_13347 matcher Lnet/minecraft/class_1662;
|
||||
FIELD field_13348 handler Lnet/minecraft/class_1729;
|
||||
FIELD field_13349 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_13350 inventory Lnet/minecraft/class_1661;
|
||||
METHOD method_12819 getAmountToFill (ZIZ)I
|
||||
|
@ -9,10 +9,13 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
|
|||
ARG 3 recipeInCraftingSlots
|
||||
METHOD method_12820 returnSlot (I)V
|
||||
METHOD method_12821 fillInputSlots (Lnet/minecraft/class_1860;Z)V
|
||||
ARG 1 recipe
|
||||
ARG 2 craftAll
|
||||
METHOD method_12822 returnInputs ()V
|
||||
METHOD method_12823 getFreeInventorySlots ()I
|
||||
METHOD method_12824 fillInputSlot (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 slot
|
||||
ARG 2 stack
|
||||
METHOD method_12825 canReturnInputs ()Z
|
||||
METHOD method_12826 fillInputSlots (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;Z)V
|
||||
ARG 1 entity
|
||||
|
|
|
@ -1,18 +1,40 @@
|
|||
CLASS net/minecraft/class_1860 net/minecraft/recipe/Recipe
|
||||
METHOD method_17447 getRecipeKindIcon ()Lnet/minecraft/class_1799;
|
||||
METHOD method_17447 createIcon ()Lnet/minecraft/class_1799;
|
||||
COMMENT Creates the stack that is displayed on the recipe book tab containing this recipe, and on a toast when a recipe of this type is unlocked.
|
||||
COMMENT Used in conjunction with {@link #getGroup()}.
|
||||
METHOD method_17716 getType ()Lnet/minecraft/class_3956;
|
||||
METHOD method_8110 getOutput ()Lnet/minecraft/class_1799;
|
||||
METHOD method_8111 getRemainingStacks (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2371;
|
||||
METHOD method_8111 getRemainder (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2371;
|
||||
COMMENT Returns the remaining stacks to be left in the crafting grid after crafting is complete.
|
||||
COMMENT Should return the same number of items as the input grid contains in the same order they're expected
|
||||
COMMENT to appear in that grid.
|
||||
COMMENT
|
||||
COMMENT @implSpec Default implementation simply returns a grid of all empty stacks where all stacks from the
|
||||
COMMENT input grid have been replaced with the result of calling {@link net.minecraft.item.Item#getRecipeRemainder()} on them.
|
||||
ARG 1 inventory
|
||||
METHOD method_8112 getGroup ()Ljava/lang/String;
|
||||
COMMENT Optional group this recipe belongs in. Used to group recipes into different categories by the recipe book.
|
||||
METHOD method_8113 fits (II)Z
|
||||
COMMENT Determines whether this recipe's pattern will fit into the available crafting area.
|
||||
ARG 1 width
|
||||
ARG 2 height
|
||||
METHOD method_8114 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_8115 matches (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Z
|
||||
ARG 1 inv
|
||||
COMMENT Determines whether this recipe matches the contents currently placed inside the available crafting grid.
|
||||
ARG 1 inventory
|
||||
ARG 2 world
|
||||
METHOD method_8116 craft (Lnet/minecraft/class_1263;)Lnet/minecraft/class_1799;
|
||||
ARG 1 inv
|
||||
METHOD method_8117 getPreviewInputs ()Lnet/minecraft/class_2371;
|
||||
COMMENT Crafts this recipe.
|
||||
COMMENT
|
||||
COMMENT <p>This method may perform side effects on the {@code inventory} argument.</p>
|
||||
COMMENT
|
||||
COMMENT <p>This method should return a new item stack on each call.</p>
|
||||
COMMENT
|
||||
COMMENT @return the resulting item stack
|
||||
ARG 1 inventory
|
||||
METHOD method_8117 getIngredients ()Lnet/minecraft/class_2371;
|
||||
COMMENT The ingredients accepted as inputs for this recipe. Used by the recipe book
|
||||
COMMENT when displaying a ghost form of this recipe on the crafting grid as well as for
|
||||
COMMENT previewing the possible inputs in the book itself.
|
||||
METHOD method_8118 isIgnoredInRecipeBook ()Z
|
||||
METHOD method_8119 getSerializer ()Lnet/minecraft/class_1865;
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeFinder
|
||||
FIELD field_7550 idToAmountMap Lit/unimi/dsi/fastutil/ints/Int2IntMap;
|
||||
METHOD method_7400 addItem (Lnet/minecraft/class_1799;)V
|
||||
METHOD method_7401 addItem (II)V
|
||||
ARG 1 id
|
||||
ARG 2 amount
|
||||
METHOD method_7402 findRecipe (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7403 countRecipeCrafts (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 2 limit
|
||||
ARG 3 outMatchingInputIds
|
||||
METHOD method_7404 addNormalItem (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_7405 getStackFromId (I)Lnet/minecraft/class_1799;
|
||||
METHOD method_7406 findRecipe (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;I)Z
|
||||
ARG 2 outMatchingInputIds
|
||||
ARG 3 amount
|
||||
METHOD method_7407 countRecipeCrafts (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7408 getItemId (Lnet/minecraft/class_1799;)I
|
||||
METHOD method_7409 clear ()V
|
||||
METHOD method_7410 contains (I)Z
|
||||
METHOD method_7411 take (II)I
|
||||
ARG 1 id
|
||||
ARG 2 amount
|
||||
CLASS class_1663 Filter
|
||||
FIELD field_7552 ingredients Ljava/util/List;
|
||||
FIELD field_7555 recipe Lnet/minecraft/class_1860;
|
||||
FIELD field_7556 ingredientCount I
|
||||
METHOD <init> (Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V
|
||||
ARG 1 recipe
|
||||
METHOD method_7417 find (ILit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
ARG 1 amount
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7427 countCrafts (ILit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 1 limit
|
||||
ARG 2 outMatchingInputIds
|
|
@ -17,9 +17,13 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
|
|||
METHOD method_30027 listAllOfType (Lnet/minecraft/class_3956;)Ljava/util/List;
|
||||
COMMENT Creates a list of all recipes of the given type.
|
||||
COMMENT Modifications to the returned list do not affect the manager.
|
||||
ARG 1 recipeType
|
||||
METHOD method_8126 values ()Ljava/util/Collection;
|
||||
METHOD method_8127 keys ()Ljava/util/stream/Stream;
|
||||
METHOD method_8128 getRemainingStacks (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Lnet/minecraft/class_2371;
|
||||
ARG 1 recipeType
|
||||
ARG 2 inventory
|
||||
ARG 3 world
|
||||
METHOD method_8130 get (Lnet/minecraft/class_2960;)Ljava/util/Optional;
|
||||
ARG 1 id
|
||||
METHOD method_8132 getFirstMatch (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/Optional;
|
||||
|
|
|
@ -0,0 +1,77 @@
|
|||
CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher
|
||||
COMMENT Matching class that matches a recipe to its required resources.
|
||||
COMMENT This specifically does not check patterns (See {@link ShapedRecipe} for that).
|
||||
FIELD field_7550 inputs Lit/unimi/dsi/fastutil/ints/Int2IntMap;
|
||||
METHOD method_7400 addInput (Lnet/minecraft/class_1799;)V
|
||||
COMMENT Adds a full item stack to the pool of available resources.
|
||||
COMMENT
|
||||
COMMENT <p>This is equivalent to calling {@code addInput(stack, Item.DEFAULT_MAX_COUNT)}.</p>
|
||||
ARG 1 stack
|
||||
METHOD method_7401 addInput (II)V
|
||||
COMMENT Adds an input to be used for recipe matching.
|
||||
ARG 1 itemId
|
||||
COMMENT the raw ID of the item to match
|
||||
ARG 2 count
|
||||
COMMENT the item's count
|
||||
METHOD method_7402 match (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
COMMENT Attempts to match the recipe against the collected inputs.
|
||||
COMMENT Assumes only one output is required.
|
||||
ARG 1 recipe
|
||||
COMMENT the recipe to match against
|
||||
ARG 2 output
|
||||
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
|
||||
METHOD method_7403 countCrafts (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
COMMENT Determines the number of crafts that can be produced for a recipe using the
|
||||
COMMENT collected resources available to this crafter.
|
||||
ARG 1 recipe
|
||||
COMMENT the recipe to match against
|
||||
ARG 2 limit
|
||||
ARG 3 output
|
||||
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
|
||||
METHOD method_7404 addUnenchantedInput (Lnet/minecraft/class_1799;)V
|
||||
COMMENT Adds a full item stack to the pool of available resources.
|
||||
COMMENT
|
||||
COMMENT <p>This is equivalent to calling {@code addInput(stack, Item.DEFAULT_MAX_COUNT)}.</p>
|
||||
ARG 1 stack
|
||||
METHOD method_7405 getStackFromId (I)Lnet/minecraft/class_1799;
|
||||
ARG 0 itemId
|
||||
METHOD method_7406 match (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;I)Z
|
||||
COMMENT Attempts to match the recipe against the collected inputs. Will only succeed if there has been enough
|
||||
COMMENT resources gathered to produce the requested number of outputs.
|
||||
ARG 1 recipe
|
||||
COMMENT the recipe to match against
|
||||
ARG 2 output
|
||||
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
|
||||
ARG 3 multiplier
|
||||
COMMENT the number of expected outputs
|
||||
METHOD method_7407 countCrafts (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
COMMENT Determines the number of crafts that can be produced for a recipe using the
|
||||
COMMENT collected resources available to this crafter.
|
||||
ARG 1 recipe
|
||||
COMMENT the recipe to match against
|
||||
ARG 2 output
|
||||
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
|
||||
METHOD method_7408 getItemId (Lnet/minecraft/class_1799;)I
|
||||
ARG 0 stack
|
||||
METHOD method_7409 clear ()V
|
||||
METHOD method_7410 contains (I)Z
|
||||
COMMENT Determines whether a raw item id is present in the pool of crafting resources.
|
||||
ARG 1 itemId
|
||||
METHOD method_7411 consume (II)I
|
||||
COMMENT Consumes a resource from the pool of available items.
|
||||
ARG 1 itemId
|
||||
COMMENT the raw id of the item being consumed
|
||||
ARG 2 count
|
||||
COMMENT the number of times that item must be consumed
|
||||
CLASS class_1663 Filter
|
||||
FIELD field_7552 ingredients Ljava/util/List;
|
||||
FIELD field_7555 recipe Lnet/minecraft/class_1860;
|
||||
FIELD field_7556 ingredientCount I
|
||||
METHOD <init> (Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V
|
||||
ARG 1 recipe
|
||||
METHOD method_7417 find (ILit/unimi/dsi/fastutil/ints/IntList;)Z
|
||||
ARG 1 amount
|
||||
ARG 2 outMatchingInputIds
|
||||
METHOD method_7427 countCrafts (ILit/unimi/dsi/fastutil/ints/IntList;)I
|
||||
ARG 1 limit
|
||||
ARG 2 outMatchingInputIds
|
|
@ -9,3 +9,4 @@ CLASS net/minecraft/class_3956 net/minecraft/recipe/RecipeType
|
|||
ARG 2 world
|
||||
ARG 3 inventory
|
||||
METHOD method_17726 register (Ljava/lang/String;)Lnet/minecraft/class_3956;
|
||||
ARG 0 id
|
||||
|
|
|
@ -5,4 +5,6 @@ CLASS net/minecraft/class_1732 net/minecraft/recipe/RecipeUnlocker
|
|||
METHOD method_7664 unlockLastRecipe (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_7665 shouldCraftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)Z
|
||||
ARG 1 world
|
||||
ARG 2 player
|
||||
ARG 3 recipe
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
|
||||
FIELD field_9051 id Lnet/minecraft/class_2960;
|
||||
FIELD field_9052 inputs Lnet/minecraft/class_2371;
|
||||
FIELD field_9052 input Lnet/minecraft/class_2371;
|
||||
FIELD field_9053 output Lnet/minecraft/class_1799;
|
||||
FIELD field_9054 height I
|
||||
FIELD field_9055 width I
|
||||
|
@ -10,29 +10,54 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
|
|||
ARG 2 group
|
||||
ARG 3 width
|
||||
ARG 4 height
|
||||
ARG 5 ingredients
|
||||
ARG 5 input
|
||||
ARG 6 output
|
||||
METHOD method_8145 getPattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String;
|
||||
ARG 0 json
|
||||
METHOD method_8146 combinePattern ([Ljava/lang/String;)[Ljava/lang/String;
|
||||
ARG 0 lines
|
||||
METHOD method_8148 getIngredients ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_2371;
|
||||
METHOD method_8146 removePadding ([Ljava/lang/String;)[Ljava/lang/String;
|
||||
COMMENT Removes empty space from around the recipe pattern.
|
||||
COMMENT
|
||||
COMMENT <p>Turns patterns such as:</p>
|
||||
COMMENT <pre>
|
||||
COMMENT {@code
|
||||
COMMENT " o"
|
||||
COMMENT " a"
|
||||
COMMENT " "
|
||||
COMMENT }
|
||||
COMMENT </pre>
|
||||
COMMENT Into:
|
||||
COMMENT <pre>
|
||||
COMMENT {@code
|
||||
COMMENT "o"
|
||||
COMMENT "a"
|
||||
COMMENT }
|
||||
COMMENT </pre>
|
||||
COMMENT
|
||||
COMMENT @return a new recipe pattern with all leading and trailing empty rows/columns removed
|
||||
ARG 0 pattern
|
||||
ARG 1 key
|
||||
METHOD method_8148 createPatternMatrix ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_2371;
|
||||
COMMENT Compiles a pattern and series of symbols into a list of ingredients (the matrix) suitable for matching
|
||||
COMMENT against a crafting grid.
|
||||
ARG 0 pattern
|
||||
ARG 1 symbols
|
||||
ARG 2 width
|
||||
ARG 3 height
|
||||
METHOD method_8150 getWidth ()I
|
||||
METHOD method_8151 findNextIngredient (Ljava/lang/String;)I
|
||||
ARG 0 pattern
|
||||
METHOD method_8153 findNextIngredientReverse (Ljava/lang/String;)I
|
||||
METHOD method_8151 findFirstSymbol (Ljava/lang/String;)I
|
||||
ARG 0 line
|
||||
METHOD method_8153 findLastSymbol (Ljava/lang/String;)I
|
||||
ARG 0 pattern
|
||||
METHOD method_8155 getItemStack (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799;
|
||||
ARG 0 json
|
||||
METHOD method_8157 getComponents (Lcom/google/gson/JsonObject;)Ljava/util/Map;
|
||||
METHOD method_8157 readSymbols (Lcom/google/gson/JsonObject;)Ljava/util/Map;
|
||||
COMMENT Reads the pattern symbols.
|
||||
COMMENT
|
||||
COMMENT @return a mapping from a symbol to the ingredient it represents
|
||||
ARG 0 json
|
||||
METHOD method_8158 getHeight ()I
|
||||
METHOD method_8161 matchesSmall (Lnet/minecraft/class_1715;IIZ)Z
|
||||
METHOD method_8161 matchesPattern (Lnet/minecraft/class_1715;IIZ)Z
|
||||
ARG 1 inv
|
||||
ARG 2 offsetX
|
||||
ARG 3 offsetY
|
||||
ARG 4 flipped
|
||||
CLASS class_1870 Serializer
|
||||
|
|
|
@ -11,8 +11,8 @@ CLASS net/minecraft/class_5411 net/minecraft/recipe/book/RecipeBookOptions
|
|||
METHOD method_30181 setGuiOpen (Lnet/minecraft/class_5421;Z)V
|
||||
ARG 1 category
|
||||
ARG 2 open
|
||||
METHOD method_30183 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_5411;
|
||||
ARG 0 tag
|
||||
METHOD method_30183 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_5411;
|
||||
ARG 0 nbt
|
||||
METHOD method_30186 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5411;
|
||||
ARG 0 buf
|
||||
METHOD method_30187 isFilteringCraftable (Lnet/minecraft/class_5421;)Z
|
||||
|
@ -20,8 +20,8 @@ CLASS net/minecraft/class_5411 net/minecraft/recipe/book/RecipeBookOptions
|
|||
METHOD method_30188 setFilteringCraftable (Lnet/minecraft/class_5421;Z)V
|
||||
ARG 1 category
|
||||
ARG 2 filtering
|
||||
METHOD method_30189 toTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_30189 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_30190 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
CLASS class_5412 CategoryOption
|
||||
|
|
|
@ -12,9 +12,12 @@ CLASS net/minecraft/class_3268 net/minecraft/resource/DefaultResourcePack
|
|||
METHOD method_14417 getInputStream (Ljava/lang/String;)Ljava/io/InputStream;
|
||||
ARG 1 path
|
||||
METHOD method_14418 getIdentifiers (Ljava/util/Collection;ILjava/lang/String;Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/function/Predicate;)V
|
||||
ARG 0 results
|
||||
ARG 1 maxDepth
|
||||
ARG 2 namespace
|
||||
ARG 4 searchLocation
|
||||
ARG 3 root
|
||||
ARG 4 prefix
|
||||
ARG 5 pathFilter
|
||||
METHOD method_20728 isValidUrl (Ljava/lang/String;Ljava/net/URL;)Z
|
||||
ARG 0 fileName
|
||||
ARG 1 url
|
||||
|
|
|
@ -3,5 +3,6 @@ CLASS net/minecraft/class_3279 net/minecraft/resource/FileResourcePackProvider
|
|||
FIELD field_14218 packsFolder Ljava/io/File;
|
||||
METHOD <init> (Ljava/io/File;Lnet/minecraft/class_5352;)V
|
||||
ARG 1 packsFolder
|
||||
ARG 2 source
|
||||
METHOD method_14432 createResourcePack (Ljava/io/File;)Ljava/util/function/Supplier;
|
||||
ARG 1 file
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_4309 net/minecraft/resource/JsonDataLoader
|
||||
COMMENT An abstract implementation of resource reloader that reads JSON files
|
||||
COMMENT into Gson representations in the prepare stage.
|
||||
FIELD field_19377 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_19378 FILE_SUFFIX_LENGTH I
|
||||
FIELD field_19379 gson Lcom/google/gson/Gson;
|
||||
|
|
|
@ -1,16 +1,22 @@
|
|||
CLASS net/minecraft/class_4010 net/minecraft/resource/ProfilingResourceReloader
|
||||
CLASS net/minecraft/class_4010 net/minecraft/resource/ProfiledResourceReload
|
||||
COMMENT An implementation of resource reload that includes an additional profiling
|
||||
COMMENT summary for each reloader.
|
||||
FIELD field_17918 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_17919 reloadTimer Lcom/google/common/base/Stopwatch;
|
||||
METHOD <init> (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V
|
||||
ARG 1 manager
|
||||
ARG 2 listeners
|
||||
ARG 2 reloaders
|
||||
ARG 3 prepareExecutor
|
||||
ARG 4 applyExecutor
|
||||
ARG 5 initialStage
|
||||
METHOD method_18238 finish (Ljava/util/List;)V
|
||||
ARG 1 summaries
|
||||
METHOD method_18355 (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 4 prepareExecutor
|
||||
ARG 5 applyExecutor
|
||||
ARG 1 synchronizer
|
||||
ARG 2 resourceManager
|
||||
ARG 3 reloader
|
||||
ARG 4 prepare
|
||||
ARG 5 apply
|
||||
CLASS class_4046 Summary
|
||||
FIELD field_18037 name Ljava/lang/String;
|
||||
FIELD field_18038 prepareProfile Lnet/minecraft/class_3696;
|
|
@ -1,13 +1,46 @@
|
|||
CLASS net/minecraft/class_3296 net/minecraft/resource/ReloadableResourceManager
|
||||
METHOD method_14477 registerListener (Lnet/minecraft/class_3302;)V
|
||||
ARG 1 listener
|
||||
METHOD method_14478 beginReload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT A resource manager that has a reload mechanism. Reloading allows
|
||||
COMMENT reloaders to update when resources change. Accessing resources in
|
||||
COMMENT reloads can reduce impact on game performance as well.
|
||||
COMMENT
|
||||
COMMENT <p>In each reload, all reloaders in this resource manager will have
|
||||
COMMENT their {@linkplain ResourceReloader#reload reload} called.
|
||||
COMMENT
|
||||
COMMENT @see ResourceReloader
|
||||
METHOD method_14477 registerReloader (Lnet/minecraft/class_3302;)V
|
||||
COMMENT Registers a resource reloader to this manager.
|
||||
ARG 1 reloader
|
||||
COMMENT the reloader
|
||||
METHOD method_14478 reload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Performs a reload. This returns a future that is completed when the
|
||||
COMMENT reload is completed.
|
||||
COMMENT
|
||||
COMMENT @return the future of the reload
|
||||
COMMENT @see #reload(Executor, Executor, CompletableFuture, List)
|
||||
ARG 1 prepareExecutor
|
||||
COMMENT an executor for the prepare stage
|
||||
ARG 2 applyExecutor
|
||||
COMMENT an executor for the apply stage
|
||||
ARG 3 packs
|
||||
COMMENT a list of resource packs providing resources
|
||||
ARG 4 initialStage
|
||||
METHOD method_18232 beginMonitoredReload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/class_4011;
|
||||
COMMENT a completable future to be completed before this reload
|
||||
METHOD method_18232 reload (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/class_4011;
|
||||
COMMENT Performs a reload. Returns an object that yields some insights to the
|
||||
COMMENT reload.
|
||||
COMMENT
|
||||
COMMENT <p>{@code prepareExecutor} may be asynchronous. {@code applyExecutor} must
|
||||
COMMENT synchronize with the game engine so changes are properly made to it.
|
||||
COMMENT The reload will only begin after {@code initialStage} has completed.
|
||||
COMMENT Earlier elements in {@code packs} have lower priorities.
|
||||
COMMENT
|
||||
COMMENT @return the reload
|
||||
COMMENT @see ResourceReloader#reload
|
||||
ARG 1 prepareExecutor
|
||||
COMMENT an executor for the prepare stage
|
||||
ARG 2 applyExecutor
|
||||
COMMENT an executor for the apply stage
|
||||
ARG 3 initialStage
|
||||
COMMENT a completable future to be completed before this reload
|
||||
ARG 4 packs
|
||||
COMMENT a list of resource packs providing resources
|
||||
|
|
|
@ -3,11 +3,12 @@ CLASS net/minecraft/class_3304 net/minecraft/resource/ReloadableResourceManagerI
|
|||
FIELD field_14293 namespaceManagers Ljava/util/Map;
|
||||
FIELD field_14294 type Lnet/minecraft/class_3264;
|
||||
FIELD field_14295 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_17935 listeners Ljava/util/List;
|
||||
FIELD field_17935 reloaders Ljava/util/List;
|
||||
FIELD field_17936 initialListeners Ljava/util/List;
|
||||
METHOD <init> (Lnet/minecraft/class_3264;)V
|
||||
ARG 1 type
|
||||
METHOD method_14475 addPack (Lnet/minecraft/class_3262;)V
|
||||
ARG 1 pack
|
||||
METHOD method_14495 clear ()V
|
||||
METHOD method_18240 beginReloadInner (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4011;
|
||||
ARG 1 prepareExecutor
|
||||
|
|
|
@ -1,6 +1,24 @@
|
|||
CLASS net/minecraft/class_3298 net/minecraft/resource/Resource
|
||||
COMMENT A resource of binary data.
|
||||
COMMENT
|
||||
COMMENT <p>The resource must be closed before disposal to avoid resource leaks.
|
||||
COMMENT
|
||||
COMMENT @see ResourceManager#getResource(Identifier)
|
||||
COMMENT @see ResourceManager#getAllResources(Identifier)
|
||||
METHOD method_14480 getResourcePackName ()Ljava/lang/String;
|
||||
COMMENT Returns the user-friendly name of the pack this resource is from.
|
||||
METHOD method_14481 getMetadata (Lnet/minecraft/class_3270;)Ljava/lang/Object;
|
||||
COMMENT Returns a metadata of this resource by the {@code metaReader}, or {@code null}
|
||||
COMMENT if no such metadata exists.
|
||||
ARG 1 metaReader
|
||||
COMMENT the metadata reader
|
||||
METHOD method_14482 getInputStream ()Ljava/io/InputStream;
|
||||
COMMENT Returns the input stream of this resource.
|
||||
COMMENT
|
||||
COMMENT <p>This input stream is closed when this resource is closed.
|
||||
METHOD method_14483 getId ()Lnet/minecraft/class_2960;
|
||||
COMMENT Returns the location of this resource.
|
||||
COMMENT
|
||||
COMMENT <p>Within each resource pack, this location is a unique identifer for a
|
||||
COMMENT resource; however, in a resource manager, there may be multiple resources
|
||||
COMMENT with the same location available.
|
||||
|
|
|
@ -1,13 +1,52 @@
|
|||
CLASS net/minecraft/class_3300 net/minecraft/resource/ResourceManager
|
||||
COMMENT Provides resource loading capabilities to Minecraft.
|
||||
METHOD method_14486 getResource (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3298;
|
||||
COMMENT Finds and returns the corresponding resource for a resource's identifier.
|
||||
COMMENT
|
||||
COMMENT <p>Starts by scanning each resource pack from highest priority to lowest. If no resource packs were found
|
||||
COMMENT to contain the requested entry, will throw a {@code FileNotFoundException}.
|
||||
COMMENT
|
||||
COMMENT <p>The returned resource must be closed to avoid resource leaks.
|
||||
COMMENT
|
||||
COMMENT @throws java.io.FileNotFoundException if the identified resource could not be found, or could not be loaded.
|
||||
COMMENT @throws IOException if the identified resource was found but a stream to it could not be opened.
|
||||
ARG 1 id
|
||||
COMMENT the resource identifier to search for
|
||||
METHOD method_14487 getAllNamespaces ()Ljava/util/Set;
|
||||
COMMENT Gets a set of all namespaces offered by the resource packs loaded by this manager.
|
||||
METHOD method_14488 findResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
|
||||
ARG 1 resourceType
|
||||
COMMENT Returns a sorted list of identifiers matching a path predicate.
|
||||
COMMENT
|
||||
COMMENT <p>Scanning begins in {@code startingPath} and each candidate file present under that directory
|
||||
COMMENT will be offered up to the predicate to decide whether it should be included or not.
|
||||
COMMENT
|
||||
COMMENT <p>Elements in the returned list may not, necessarily be unique. Additional effort is advised to ensure that
|
||||
COMMENT duplicates in the returned list are discarded before loading.
|
||||
COMMENT
|
||||
COMMENT @return the list matching identifiers
|
||||
ARG 1 startingPath
|
||||
COMMENT the starting path to begin scanning from
|
||||
ARG 2 pathPredicate
|
||||
COMMENT a predicate to determine whether a path should be included or not
|
||||
METHOD method_14489 getAllResources (Lnet/minecraft/class_2960;)Ljava/util/List;
|
||||
COMMENT Gets all of the available resources to the corresponding resource identifier.
|
||||
COMMENT
|
||||
COMMENT <p>Resources are returned in load order, or ascending order of priority, so the last element in the returned
|
||||
COMMENT list is what would be returned normally by {@link #getResource}
|
||||
COMMENT
|
||||
COMMENT <p>Each resource in this returned list must be closed to avoid resource leaks.
|
||||
COMMENT
|
||||
COMMENT @throws java.io.FileNotFoundException if no matching resources could be found (i.e. if the list would be empty)
|
||||
COMMENT @throws IOException if resources were found, but any one of them could not be opened to be read.
|
||||
ARG 1 id
|
||||
COMMENT the resource identifier to search for
|
||||
METHOD method_18234 containsResource (Lnet/minecraft/class_2960;)Z
|
||||
COMMENT Checks whether any of the currently-loaded resource packs contain an entry for the given id.
|
||||
COMMENT
|
||||
COMMENT <p>Starts by querying the resource pack with the highest priority to lowest until it finds one that
|
||||
COMMENT responds to the requested identifier.
|
||||
ARG 1 id
|
||||
COMMENT the resource identifier to search for
|
||||
METHOD method_29213 streamResourcePacks ()Ljava/util/stream/Stream;
|
||||
COMMENT Gets a stream of loaded resource packs in increasing order of priority.
|
||||
CLASS class_5353 Empty
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
CLASS net/minecraft/class_3262 net/minecraft/resource/ResourcePack
|
||||
COMMENT A resource pack, providing resources to resource managers.
|
||||
COMMENT
|
||||
COMMENT <p>They are single-use in each reload cycle of a reloadable resource manager.
|
||||
COMMENT {@link ResourcePackProfile} is a persistent version of the resource packs.
|
||||
METHOD method_14405 open (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream;
|
||||
ARG 1 type
|
||||
ARG 2 id
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
CLASS net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager
|
||||
COMMENT A resource pack manager manages a list of {@link ResourcePackProfile}s and
|
||||
COMMENT builds {@linkplain #createResourcePacks() a list of resource packs} when the
|
||||
COMMENT resource manager reloads.
|
||||
FIELD field_14225 enabled Ljava/util/List;
|
||||
FIELD field_14226 profiles Ljava/util/Map;
|
||||
FIELD field_14227 providers Ljava/util/Set;
|
||||
|
|
|
@ -1,8 +1,17 @@
|
|||
CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
||||
COMMENT Represents a resource pack in a {@link ResourcePackManager}.
|
||||
COMMENT
|
||||
COMMENT <p>Compared to a single-use {@link ResourcePack}, a profile is persistent
|
||||
COMMENT and serves as {@linkplain #createResourcePack a factory} for the single-use
|
||||
COMMENT packs. It also contains user-friendly information about resource packs.
|
||||
COMMENT
|
||||
COMMENT <p>The profiles are registered by {@link ResourcePackProvider}s.
|
||||
COMMENT
|
||||
COMMENT <p>Closing the profile doesn't have any effect.
|
||||
FIELD field_14270 pinned Z
|
||||
FIELD field_14271 alwaysEnabled Z
|
||||
FIELD field_14272 name Ljava/lang/String;
|
||||
FIELD field_14273 packGetter Ljava/util/function/Supplier;
|
||||
FIELD field_14273 packFactory Ljava/util/function/Supplier;
|
||||
FIELD field_14274 displayName Lnet/minecraft/class_2561;
|
||||
FIELD field_14275 description Lnet/minecraft/class_2561;
|
||||
FIELD field_14276 BROKEN_PACK_META Lnet/minecraft/class_3272;
|
||||
|
@ -31,11 +40,20 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_14456 of (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3288$class_5351;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288;
|
||||
COMMENT Creates a resource pack profile from the given parameters.
|
||||
COMMENT
|
||||
COMMENT <p>Compared to calling the factory directly, this utility method obtains the
|
||||
COMMENT pack's metadata information from the pack created by the {@code packFactory}.
|
||||
COMMENT If the created pack doesn't have metadata information, this method returns
|
||||
COMMENT {@code null}.
|
||||
COMMENT
|
||||
COMMENT @return the created profile, or {@code null} if missing metadata
|
||||
ARG 0 name
|
||||
ARG 1 alwaysEnabled
|
||||
ARG 2 packFactory
|
||||
ARG 3 containerFactory
|
||||
ARG 3 profileFactory
|
||||
ARG 4 insertionPosition
|
||||
ARG 5 packSource
|
||||
METHOD method_14457 getDisplayName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_14458 createResourcePack ()Lnet/minecraft/class_3262;
|
||||
METHOD method_14459 getDescription ()Lnet/minecraft/class_2561;
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
CLASS net/minecraft/class_3285 net/minecraft/resource/ResourcePackProvider
|
||||
COMMENT A resource pack provider provides {@link ResourcePackProfile}s, usually to
|
||||
COMMENT {@link ResourcePackManager}s.
|
||||
METHOD method_14453 register (Ljava/util/function/Consumer;Lnet/minecraft/class_3288$class_5351;)V
|
||||
COMMENT Register resource pack profiles created with the {@code factory} to the
|
||||
COMMENT {@code profileAdder}.
|
||||
COMMENT
|
||||
COMMENT @see ResourcePackProfile#of
|
||||
ARG 1 profileAdder
|
||||
COMMENT the profile adder that accepts created resource pack profiles
|
||||
ARG 2 factory
|
||||
COMMENT the factory that creates the resource pack profiles
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
CLASS net/minecraft/class_4011 net/minecraft/resource/ResourceReload
|
||||
COMMENT Represents a resource reload.
|
||||
COMMENT
|
||||
COMMENT @see ReloadableResourceManager#reload(java.util.concurrent.Executor,
|
||||
COMMENT java.util.concurrent.Executor, CompletableFuture, java.util.List)
|
||||
METHOD method_18229 getProgress ()F
|
||||
COMMENT Returns a fraction between 0 and 1 indicating the progress of this
|
||||
COMMENT reload.
|
||||
METHOD method_18364 whenComplete ()Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Returns a future for the reload. The returned future is completed when
|
||||
COMMENT the reload completes.
|
||||
METHOD method_18786 isPrepareStageComplete ()Z
|
||||
METHOD method_18787 isComplete ()Z
|
||||
COMMENT Returns if this reload has completed, either normally or abnormally.
|
||||
METHOD method_18849 throwException ()V
|
||||
COMMENT Throws an unchecked exception from this reload, if there is any. Does
|
||||
COMMENT nothing if the reload has not completed or terminated.
|
|
@ -1,12 +0,0 @@
|
|||
CLASS net/minecraft/class_3302 net/minecraft/resource/ResourceReloadListener
|
||||
METHOD method_22322 getName ()Ljava/lang/String;
|
||||
METHOD method_25931 reload (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 synchronizer
|
||||
ARG 2 manager
|
||||
ARG 3 prepareProfiler
|
||||
ARG 4 applyProfiler
|
||||
ARG 5 prepareExecutor
|
||||
ARG 6 applyExecutor
|
||||
CLASS class_4045 Synchronizer
|
||||
METHOD method_18352 whenPrepared (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 preparedObject
|
|
@ -1,6 +0,0 @@
|
|||
CLASS net/minecraft/class_4011 net/minecraft/resource/ResourceReloadMonitor
|
||||
METHOD method_18229 getProgress ()F
|
||||
METHOD method_18364 whenComplete ()Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_18786 isPrepareStageComplete ()Z
|
||||
METHOD method_18787 isApplyStageComplete ()Z
|
||||
METHOD method_18849 throwExceptions ()V
|
|
@ -1,30 +1,65 @@
|
|||
CLASS net/minecraft/class_4014 net/minecraft/resource/ResourceReloader
|
||||
FIELD field_17927 manager Lnet/minecraft/class_3300;
|
||||
FIELD field_18042 prepareStageFuture Ljava/util/concurrent/CompletableFuture;
|
||||
FIELD field_18043 applyStageFuture Ljava/util/concurrent/CompletableFuture;
|
||||
FIELD field_18044 waitingListeners Ljava/util/Set;
|
||||
FIELD field_18045 listenerCount I
|
||||
FIELD field_18046 applyingCount I
|
||||
FIELD field_18047 appliedCount I
|
||||
FIELD field_18048 preparingCount Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_18049 preparedCount Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
METHOD <init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3300;Ljava/util/List;Lnet/minecraft/class_4014$class_4047;Ljava/util/concurrent/CompletableFuture;)V
|
||||
ARG 1 prepareExecutor
|
||||
ARG 2 applyExecutor
|
||||
ARG 3 manager
|
||||
ARG 4 listeners
|
||||
ARG 5 creator
|
||||
ARG 6 initialStage
|
||||
METHOD method_18369 create (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4014;
|
||||
ARG 0 manager
|
||||
ARG 1 listeners
|
||||
ARG 2 prepareExecutor
|
||||
ARG 3 applyExecutor
|
||||
ARG 4 initialStage
|
||||
CLASS class_4047 Factory
|
||||
METHOD create (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 helper
|
||||
ARG 2 manager
|
||||
ARG 3 listener
|
||||
ARG 4 prepareExecutor
|
||||
ARG 5 applyExecutor
|
||||
CLASS net/minecraft/class_3302 net/minecraft/resource/ResourceReloader
|
||||
COMMENT A resource reloader performs actual reloading in its {@linkplain #reload
|
||||
COMMENT reload} in a reloadable resource manager it is registered to.
|
||||
COMMENT
|
||||
COMMENT @see ReloadableResourceManager
|
||||
COMMENT @see SinglePreparationResourceReloader SinglePreparationResourceReloader
|
||||
COMMENT (completes preparation in one method)
|
||||
COMMENT @see SynchronousResourceReloader SynchronousResourceReloader
|
||||
COMMENT (performs all reloading in the apply executor)
|
||||
METHOD method_22322 getName ()Ljava/lang/String;
|
||||
COMMENT Returns a user-friendly name for logging.
|
||||
METHOD method_25931 reload (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Performs a reload. Returns a future that is completed when the reload
|
||||
COMMENT is completed.
|
||||
COMMENT
|
||||
COMMENT <p>In a reload, there is a prepare stage and an apply stage. For the
|
||||
COMMENT prepare stage, you should create completable futures with {@linkplain
|
||||
COMMENT CompletableFuture#supplyAsync(Supplier, Executor)
|
||||
COMMENT CompletableFuture.supplyAsync(..., prepareExecutor)}
|
||||
COMMENT to ensure the prepare actions are done with the prepare executor. Then,
|
||||
COMMENT you should have a completable future for all the prepared actions, and
|
||||
COMMENT call {@linkplain CompletableFuture#thenCompose(Function)
|
||||
COMMENT combinedPrepare.thenCompose(synchronizer::waitFor)}
|
||||
COMMENT to notify the {@code synchronizer}. Finally, you should run {@linkplain
|
||||
COMMENT CompletableFuture#thenAcceptAsync(Consumer, Executor)
|
||||
COMMENT CompletableFuture.thenAcceptAsync(..., applyExecutor)} for apply actions.
|
||||
COMMENT In the end, returns the result of {@code thenAcceptAsync}.
|
||||
COMMENT
|
||||
COMMENT @return a future for the reload
|
||||
COMMENT @see net.minecraft.resource.ReloadableResourceManager#reload(Executor, Executor,
|
||||
COMMENT CompletableFuture, List)
|
||||
ARG 1 synchronizer
|
||||
COMMENT the synchronizer
|
||||
ARG 2 manager
|
||||
COMMENT the resource manager
|
||||
ARG 3 prepareProfiler
|
||||
COMMENT the profiler for prepare stage
|
||||
ARG 4 applyProfiler
|
||||
COMMENT the profiler for apply stage
|
||||
ARG 5 prepareExecutor
|
||||
COMMENT the executor for prepare stage
|
||||
ARG 6 applyExecutor
|
||||
COMMENT the executor for apply stage
|
||||
CLASS class_4045 Synchronizer
|
||||
COMMENT A synchronizer to indicate completion of a reloader's prepare stage and
|
||||
COMMENT to allow start of the apply stage only if all reloaders have finished
|
||||
COMMENT the prepare stage.
|
||||
METHOD method_18352 whenPrepared (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Indicates, to the ongoing reload, that this reloader has finished its
|
||||
COMMENT preparation stage with the {@code preparedObject} as its result.
|
||||
COMMENT
|
||||
COMMENT <p>Returns a completable future that the apply stage depends on. This
|
||||
COMMENT returned future is completed when all the reloaders have completed their
|
||||
COMMENT prepare stages in the reload.
|
||||
COMMENT
|
||||
COMMENT <p>Example:
|
||||
COMMENT {@code
|
||||
COMMENT CompletableFuture<SomeObject> prepareStage = ...;
|
||||
COMMENT prepareStage.thenCompose(synchronizer::whenPrepared)
|
||||
COMMENT .thenAcceptAsync(..., applyExecutor);
|
||||
COMMENT }
|
||||
COMMENT
|
||||
COMMENT @return a completable future as the precondition for the apply stage
|
||||
ARG 1 preparedObject
|
||||
COMMENT the result of the prepare stage
|
||||
|
|
|
@ -0,0 +1,34 @@
|
|||
CLASS net/minecraft/class_4014 net/minecraft/resource/SimpleResourceReload
|
||||
COMMENT A simple implementation of resource reload.
|
||||
COMMENT
|
||||
COMMENT @param <S> the result type for each reloader in the reload
|
||||
FIELD field_17927 manager Lnet/minecraft/class_3300;
|
||||
FIELD field_18042 prepareStageFuture Ljava/util/concurrent/CompletableFuture;
|
||||
FIELD field_18043 applyStageFuture Ljava/util/concurrent/CompletableFuture;
|
||||
FIELD field_18044 waitingReloaders Ljava/util/Set;
|
||||
FIELD field_18045 reloaderCount I
|
||||
FIELD field_18046 toApplyCount I
|
||||
FIELD field_18047 appliedCount I
|
||||
FIELD field_18048 toPrepareCount Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_18049 preparedCount Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
METHOD <init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3300;Ljava/util/List;Lnet/minecraft/class_4014$class_4047;Ljava/util/concurrent/CompletableFuture;)V
|
||||
ARG 1 prepareExecutor
|
||||
ARG 2 applyExecutor
|
||||
ARG 3 manager
|
||||
ARG 4 reloaders
|
||||
ARG 5 factory
|
||||
ARG 6 initialStage
|
||||
METHOD method_18369 create (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4014;
|
||||
COMMENT Creates a simple resource reload without additional results.
|
||||
ARG 0 manager
|
||||
ARG 1 reloaders
|
||||
ARG 2 prepareExecutor
|
||||
ARG 3 applyExecutor
|
||||
ARG 4 initialStage
|
||||
CLASS class_4047 Factory
|
||||
METHOD create (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 helper
|
||||
ARG 2 manager
|
||||
ARG 3 listener
|
||||
ARG 4 prepareExecutor
|
||||
ARG 5 applyExecutor
|
|
@ -1,8 +0,0 @@
|
|||
CLASS net/minecraft/class_4080 net/minecraft/resource/SinglePreparationResourceReloadListener
|
||||
METHOD method_18788 apply (Ljava/lang/Object;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V
|
||||
ARG 1 loader
|
||||
ARG 2 manager
|
||||
ARG 3 profiler
|
||||
METHOD method_18789 prepare (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/lang/Object;
|
||||
ARG 1 manager
|
||||
ARG 2 profiler
|
|
@ -0,0 +1,27 @@
|
|||
CLASS net/minecraft/class_4080 net/minecraft/resource/SinglePreparationResourceReloader
|
||||
COMMENT A base resource reloader implementation that prepares an object in a
|
||||
COMMENT single call (as opposed to in multiple concurrent tasks) and handles
|
||||
COMMENT the prepared object in the apply stage.
|
||||
COMMENT
|
||||
COMMENT @param <T> the intermediate object type
|
||||
METHOD method_18788 apply (Ljava/lang/Object;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V
|
||||
COMMENT Handles the prepared intermediate object.
|
||||
COMMENT
|
||||
COMMENT <p>This method is called in the apply executor, or the game engine, in a
|
||||
COMMENT reload.
|
||||
ARG 1 prepared
|
||||
COMMENT the prepared object
|
||||
ARG 2 manager
|
||||
COMMENT the resource manager
|
||||
ARG 3 profiler
|
||||
COMMENT the apply profiler
|
||||
METHOD method_18789 prepare (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/lang/Object;
|
||||
COMMENT Prepares the intermediate object.
|
||||
COMMENT
|
||||
COMMENT <p>This method is called in the prepare executor in a reload.
|
||||
COMMENT
|
||||
COMMENT @return the prepared object
|
||||
ARG 1 manager
|
||||
COMMENT the resource manager
|
||||
ARG 2 profiler
|
||||
COMMENT the prepare profiler
|
|
@ -1,3 +0,0 @@
|
|||
CLASS net/minecraft/class_4013 net/minecraft/resource/SynchronousResourceReloadListener
|
||||
METHOD method_14491 apply (Lnet/minecraft/class_3300;)V
|
||||
ARG 1 manager
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_4013 net/minecraft/resource/SynchronousResourceReloader
|
||||
COMMENT A base resource reloader that does all its work in the apply executor,
|
||||
COMMENT or the game engine's thread.
|
||||
COMMENT
|
||||
COMMENT @apiNote This resource reloader is useful as a resource reload callback
|
||||
COMMENT that doesn't need resource manager access. If you access the resource
|
||||
COMMENT manager, consider writing resource reloaders that have a proper prepare
|
||||
COMMENT stage instead by moving resource manager access to the prepare stage.
|
||||
COMMENT That can speed up resource reloaders significantly.
|
||||
METHOD method_14491 reload (Lnet/minecraft/class_3300;)V
|
||||
COMMENT Performs the reload in the apply executor, or the game engine.
|
||||
ARG 1 manager
|
||||
COMMENT the resource manager
|
|
@ -1,6 +1,9 @@
|
|||
CLASS net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam
|
||||
METHOD method_1197 getName ()Ljava/lang/String;
|
||||
METHOD method_1198 modifyText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
|
||||
METHOD method_1198 decorateName (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
|
||||
COMMENT Decorates the name of an entity with the prefix, suffix and color of this team.
|
||||
ARG 1 name
|
||||
COMMENT the name to be decorated
|
||||
METHOD method_1199 shouldShowFriendlyInvisibles ()Z
|
||||
METHOD method_1200 getDeathMessageVisibilityRule ()Lnet/minecraft/class_270$class_272;
|
||||
METHOD method_1201 getNameTagVisibilityRule ()Lnet/minecraft/class_270$class_272;
|
||||
|
|
|
@ -7,21 +7,26 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
|
|||
FIELD field_1431 playerObjectives Ljava/util/Map;
|
||||
FIELD field_1432 objectiveSlots [Lnet/minecraft/class_266;
|
||||
METHOD method_1150 resetEntityScore (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
||||
METHOD method_1151 getObjectives ()Ljava/util/Collection;
|
||||
METHOD method_1152 updatePlayerScore (Ljava/lang/String;)V
|
||||
ARG 1 playerName
|
||||
METHOD method_1153 getTeam (Ljava/lang/String;)Lnet/minecraft/class_268;
|
||||
ARG 1 name
|
||||
METHOD method_1154 updateScoreboardTeam (Lnet/minecraft/class_268;)V
|
||||
ARG 1 team
|
||||
METHOD method_1155 resetPlayerScore (Ljava/lang/String;Lnet/minecraft/class_266;)V
|
||||
ARG 1 playerName
|
||||
ARG 2 objective
|
||||
METHOD method_1157 removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/class_268;)V
|
||||
ARG 1 playerName
|
||||
ARG 2 team
|
||||
METHOD method_1158 setObjectiveSlot (ILnet/minecraft/class_266;)V
|
||||
ARG 1 slot
|
||||
ARG 2 objective
|
||||
METHOD method_1159 getTeams ()Ljava/util/Collection;
|
||||
METHOD method_1160 updateScoreboardTeamAndPlayers (Lnet/minecraft/class_268;)V
|
||||
ARG 1 team
|
||||
METHOD method_1161 (Lnet/minecraft/class_2499;Lnet/minecraft/class_267;)V
|
||||
ARG 1 score
|
||||
METHOD method_1162 forEachScore (Lnet/minecraft/class_274;Ljava/lang/String;Ljava/util/function/Consumer;)V
|
||||
|
@ -30,6 +35,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
|
|||
ARG 3 action
|
||||
METHOD method_1163 getObjectiveNames ()Ljava/util/Collection;
|
||||
METHOD method_1164 getPlayerTeam (Ljava/lang/String;)Lnet/minecraft/class_268;
|
||||
ARG 1 playerName
|
||||
METHOD method_1165 getObjective (Ljava/lang/String;)Lnet/minecraft/class_266;
|
||||
ARG 1 name
|
||||
METHOD method_1166 getPlayerObjectives (Ljava/lang/String;)Ljava/util/Map;
|
||||
|
@ -40,12 +46,14 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
|
|||
ARG 2 criterion
|
||||
ARG 3 displayName
|
||||
ARG 4 renderType
|
||||
METHOD method_1169 toTag ()Lnet/minecraft/class_2499;
|
||||
METHOD method_1169 toNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_1170 getNullableObjective (Ljava/lang/String;)Lnet/minecraft/class_266;
|
||||
ARG 1 name
|
||||
METHOD method_1171 addTeam (Ljava/lang/String;)Lnet/minecraft/class_268;
|
||||
ARG 1 name
|
||||
METHOD method_1172 addPlayerToTeam (Ljava/lang/String;Lnet/minecraft/class_268;)Z
|
||||
ARG 1 playerName
|
||||
ARG 2 team
|
||||
METHOD method_1173 updateRemovedObjective (Lnet/minecraft/class_266;)V
|
||||
ARG 1 objective
|
||||
METHOD method_1175 updateExistingObjective (Lnet/minecraft/class_266;)V
|
||||
|
@ -74,16 +82,21 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
|
|||
METHOD method_1186 getDisplaySlotNames ()[Ljava/lang/String;
|
||||
METHOD method_1187 (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267;
|
||||
ARG 2 objective
|
||||
METHOD method_1188 fromTag (Lnet/minecraft/class_2499;)V
|
||||
METHOD method_1188 readNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 list
|
||||
METHOD method_1189 getObjectiveForSlot (I)Lnet/minecraft/class_266;
|
||||
ARG 1 slot
|
||||
METHOD method_1190 updatePlayerScore (Ljava/lang/String;Lnet/minecraft/class_266;)V
|
||||
ARG 1 playerName
|
||||
ARG 2 objective
|
||||
METHOD method_1191 removeTeam (Lnet/minecraft/class_268;)V
|
||||
ARG 1 team
|
||||
METHOD method_1192 getDisplaySlotId (Ljava/lang/String;)I
|
||||
ARG 0 slotName
|
||||
METHOD method_1193 updateRemovedTeam (Lnet/minecraft/class_268;)V
|
||||
ARG 1 team
|
||||
METHOD method_1194 removeObjective (Lnet/minecraft/class_266;)V
|
||||
ARG 1 objective
|
||||
METHOD method_1195 clearPlayerTeam (Ljava/lang/String;)Z
|
||||
ARG 1 playerName
|
||||
METHOD method_1196 getTeamNames ()Ljava/util/Collection;
|
||||
|
|
|
@ -1,23 +1,26 @@
|
|||
CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion
|
||||
FIELD field_1454 name Ljava/lang/String;
|
||||
FIELD field_1455 OBJECTIVES Ljava/util/Map;
|
||||
FIELD field_1455 CRITERIA Ljava/util/Map;
|
||||
COMMENT A map of all scoreboard criteria by their names.
|
||||
COMMENT Updated automatically in the constructor.
|
||||
FIELD field_1458 KILLED_BY_TEAMS [Lnet/minecraft/class_274;
|
||||
FIELD field_1461 readOnly Z
|
||||
FIELD field_1466 TEAM_KILLS [Lnet/minecraft/class_274;
|
||||
FIELD field_1467 criterionType Lnet/minecraft/class_274$class_275;
|
||||
FIELD field_1467 defaultRenderType Lnet/minecraft/class_274$class_275;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD <init> (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V
|
||||
ARG 1 name
|
||||
ARG 2 readOnly
|
||||
METHOD method_1223 createStatCriterion (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional;
|
||||
ARG 3 defaultRenderType
|
||||
METHOD method_1223 getOrCreateStatCriterion (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional;
|
||||
ARG 0 statType
|
||||
ARG 1 id
|
||||
METHOD method_1224 createStatCriterion (Ljava/lang/String;)Ljava/util/Optional;
|
||||
METHOD method_1224 getOrCreateStatCriterion (Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 0 name
|
||||
METHOD method_1225 getName ()Ljava/lang/String;
|
||||
METHOD method_1226 isReadOnly ()Z
|
||||
METHOD method_1227 getCriterionType ()Lnet/minecraft/class_274$class_275;
|
||||
METHOD method_1227 getDefaultRenderType ()Lnet/minecraft/class_274$class_275;
|
||||
CLASS class_275 RenderType
|
||||
FIELD field_1469 name Ljava/lang/String;
|
||||
FIELD field_1470 CRITERION_TYPES Ljava/util/Map;
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective
|
|||
ARG 2 name
|
||||
ARG 3 criterion
|
||||
ARG 4 displayName
|
||||
ARG 5 renderType
|
||||
METHOD method_1113 getName ()Ljava/lang/String;
|
||||
METHOD method_1114 getDisplayName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_1115 setRenderType (Lnet/minecraft/class_274$class_275;)V
|
||||
|
|
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardPlayerScore
|
|||
ARG 3 playerName
|
||||
METHOD method_1122 getScoreboard ()Lnet/minecraft/class_269;
|
||||
METHOD method_1124 incrementScore (I)V
|
||||
ARG 1 amount
|
||||
METHOD method_1125 setLocked (Z)V
|
||||
ARG 1 locked
|
||||
METHOD method_1126 getScore ()I
|
||||
|
|
|
@ -2,12 +2,17 @@ CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState
|
|||
FIELD field_1449 scoreboard Lnet/minecraft/class_269;
|
||||
FIELD field_1450 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_1451 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_1215 deserializeTeamPlayers (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V
|
||||
METHOD method_1215 readTeamPlayersNbt (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V
|
||||
ARG 1 team
|
||||
METHOD method_1216 serializeObjectives ()Lnet/minecraft/class_2499;
|
||||
METHOD method_1217 serializeTeams ()Lnet/minecraft/class_2499;
|
||||
ARG 2 nbt
|
||||
METHOD method_1216 objectivesToNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_1217 teamsToNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_1218 setScoreboard (Lnet/minecraft/class_269;)V
|
||||
METHOD method_1219 deserializeTeams (Lnet/minecraft/class_2499;)V
|
||||
METHOD method_1220 deserializeObjectives (Lnet/minecraft/class_2499;)V
|
||||
METHOD method_1221 deserializeDisplaySlots (Lnet/minecraft/class_2487;)V
|
||||
METHOD method_1222 serializeSlots (Lnet/minecraft/class_2487;)V
|
||||
METHOD method_1219 readTeamsNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_1220 readObjectivesNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_1221 readDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_1222 writeDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -15,21 +15,34 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team
|
|||
ARG 1 scoreboard
|
||||
ARG 2 name
|
||||
METHOD method_1133 setDeathMessageVisibilityRule (Lnet/minecraft/class_270$class_272;)V
|
||||
ARG 1 deathMessageVisibilityRule
|
||||
METHOD method_1135 setFriendlyFireAllowed (Z)V
|
||||
ARG 1 friendlyFire
|
||||
METHOD method_1136 getSuffix ()Lnet/minecraft/class_2561;
|
||||
METHOD method_1137 setDisplayName (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 displayName
|
||||
METHOD method_1138 setPrefix (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 prefix
|
||||
METHOD method_1139 setSuffix (Lnet/minecraft/class_2561;)V
|
||||
ARG 1 suffix
|
||||
METHOD method_1140 getDisplayName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_1141 setColor (Lnet/minecraft/class_124;)V
|
||||
ARG 1 color
|
||||
METHOD method_1142 modifyText (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
|
||||
METHOD method_1142 decorateName (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
|
||||
COMMENT Decorates the name of an entity with the prefix, suffix and color of the team.
|
||||
COMMENT If the team is null, returns a copy of the name.
|
||||
ARG 0 team
|
||||
COMMENT the team, can be null
|
||||
ARG 1 name
|
||||
COMMENT the name to be decorated
|
||||
METHOD method_1143 setShowFriendlyInvisibles (Z)V
|
||||
ARG 1 showFriendlyInvisible
|
||||
METHOD method_1144 getPrefix ()Lnet/minecraft/class_2561;
|
||||
METHOD method_1145 setCollisionRule (Lnet/minecraft/class_270$class_271;)V
|
||||
ARG 1 collisionRule
|
||||
METHOD method_1146 setFriendlyFlagsBitwise (I)V
|
||||
ARG 1 flags
|
||||
METHOD method_1147 getFriendlyFlagsBitwise ()I
|
||||
METHOD method_1148 getFormattedName ()Lnet/minecraft/class_5250;
|
||||
METHOD method_1149 setNameTagVisibilityRule (Lnet/minecraft/class_270$class_272;)V
|
||||
ARG 1 nameTagVisibilityRule
|
||||
|
|
|
@ -14,3 +14,4 @@ CLASS net/minecraft/class_1706 net/minecraft/screen/AnvilScreenHandler
|
|||
METHOD method_20398 getNextCost (I)I
|
||||
ARG 0 cost
|
||||
METHOD method_7625 setNewItemName (Ljava/lang/String;)V
|
||||
ARG 1 newItemName
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_3910 net/minecraft/screen/CartographyTableScreenHandler
|
||||
FIELD field_17293 inventory Lnet/minecraft/class_1263;
|
||||
FIELD field_17294 context Lnet/minecraft/class_3914;
|
||||
FIELD field_19272 resultSlot Lnet/minecraft/class_1731;
|
||||
FIELD field_19272 resultInventory Lnet/minecraft/class_1731;
|
||||
FIELD field_20382 lastTakeResultTime J
|
||||
METHOD <init> (ILnet/minecraft/class_1661;)V
|
||||
ARG 1 syncId
|
||||
|
|
|
@ -3,10 +3,10 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
|
|||
FIELD field_17493 type Lnet/minecraft/class_3917;
|
||||
FIELD field_7757 quickCraftSlots Ljava/util/Set;
|
||||
FIELD field_7758 actionId S
|
||||
FIELD field_7759 quickCraftButton I
|
||||
FIELD field_7759 quickCraftStage I
|
||||
FIELD field_7760 restrictedPlayers Ljava/util/Set;
|
||||
FIELD field_7761 slots Ljava/util/List;
|
||||
FIELD field_7762 quickCraftStage I
|
||||
FIELD field_7762 quickCraftButton I
|
||||
FIELD field_7763 syncId I
|
||||
FIELD field_7764 trackedStacks Lnet/minecraft/class_2371;
|
||||
COMMENT A list of item stacks that is used for tracking changes in {@link #sendContentUpdates()}.
|
||||
|
@ -22,6 +22,7 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
|
|||
ARG 0 inventory
|
||||
ARG 1 expectedSize
|
||||
METHOD method_17360 addProperties (Lnet/minecraft/class_3913;)V
|
||||
ARG 1 propertyDelegate
|
||||
METHOD method_17361 checkDataCount (Lnet/minecraft/class_3913;I)V
|
||||
COMMENT Checks that the size of the {@code data} is at least as large as the {@code expectedCount}.
|
||||
COMMENT
|
||||
|
@ -29,6 +30,7 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
|
|||
ARG 0 data
|
||||
ARG 1 expectedCount
|
||||
METHOD method_17362 addProperty (Lnet/minecraft/class_3915;)Lnet/minecraft/class_3915;
|
||||
ARG 1 property
|
||||
METHOD method_17695 canUse (Lnet/minecraft/class_3914;Lnet/minecraft/class_1657;Lnet/minecraft/class_2248;)Z
|
||||
ARG 0 context
|
||||
ARG 1 player
|
||||
|
|
|
@ -8,9 +8,24 @@ CLASS net/minecraft/class_3914 net/minecraft/screen/ScreenHandlerContext
|
|||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_17393 run (Ljava/util/function/BiConsumer;)V
|
||||
COMMENT Runs a {@link BiConsumer} with this context's world and position
|
||||
COMMENT if this context is active.
|
||||
ARG 1 function
|
||||
METHOD method_17395 run (Ljava/util/function/BiFunction;)Ljava/util/Optional;
|
||||
ARG 1 function
|
||||
METHOD method_17396 run (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 1 function
|
||||
METHOD method_17395 get (Ljava/util/function/BiFunction;)Ljava/util/Optional;
|
||||
COMMENT Gets an optional value from this context's world and position
|
||||
COMMENT with a {@link BiFunction} getter.
|
||||
COMMENT
|
||||
COMMENT @return a present {@link Optional} with the getter's return value,
|
||||
COMMENT or {@link Optional#empty()} if this context is empty
|
||||
ARG 1 getter
|
||||
COMMENT a function that gets a non-null value from this context's world and position
|
||||
METHOD method_17396 get (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
COMMENT Gets a value from this context's world and position
|
||||
COMMENT with a {@link BiFunction} getter.
|
||||
COMMENT
|
||||
COMMENT @return the getter's return value if this context is active,
|
||||
COMMENT the default value otherwise
|
||||
ARG 1 getter
|
||||
COMMENT a function that gets a non-null value from this context's world and position
|
||||
ARG 2 defaultValue
|
||||
COMMENT a fallback default value, used if this context is empty
|
||||
|
|
|
@ -15,8 +15,9 @@ CLASS net/minecraft/class_1735 net/minecraft/screen/slot/Slot
|
|||
METHOD method_7668 markDirty ()V
|
||||
METHOD method_7669 onCrafted (Lnet/minecraft/class_1799;)V
|
||||
ARG 1 stack
|
||||
METHOD method_7670 onStackChanged (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 originalItem
|
||||
METHOD method_7670 onQuickTransfer (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 newItem
|
||||
ARG 2 original
|
||||
METHOD method_7671 takeStack (I)Lnet/minecraft/class_1799;
|
||||
ARG 1 amount
|
||||
METHOD method_7672 onTake (I)V
|
||||
|
|
|
@ -2,15 +2,15 @@ CLASS net/minecraft/class_1713 net/minecraft/screen/slot/SlotActionType
|
|||
FIELD field_7789 QUICK_CRAFT Lnet/minecraft/class_1713;
|
||||
COMMENT Drags items between multiple slots. This is usually triggered by the player clicking and dragging between slots.
|
||||
COMMENT
|
||||
COMMENT <p>This action happens in 3 stages. Stage 0 signals that the drag has begun, and stage 2 signals that the drag has ended. In between multiple stage 1s signal which slots were dragged on.</p>
|
||||
COMMENT <p>This action happens in 3 stages. Stage 0 signals that the drag has begun, and stage 2 signals that the drag has ended. In between multiple stage 1s signal which slots were dragged on.
|
||||
COMMENT
|
||||
COMMENT <p>The stage is packed into the click data along with the mouse button that was clicked. See {@link net.minecraft.screen.ScreenHandler#packQuickCraftData(int, int) ScreenHandler.packQuickCraftData(int, int)} for details.</p>
|
||||
COMMENT <p>The stage is packed into the click data along with the mouse button that was clicked. See {@link net.minecraft.screen.ScreenHandler#packQuickCraftData(int, int) ScreenHandler.packQuickCraftData(int, int)} for details.
|
||||
FIELD field_7790 PICKUP Lnet/minecraft/class_1713;
|
||||
COMMENT Performs a normal slot click. This can pickup or place items in the slot, possibly merging the cursor stack into the slot, or swapping the slot stack with the cursor stack if they can't be merged.
|
||||
FIELD field_7791 SWAP Lnet/minecraft/class_1713;
|
||||
COMMENT Exchanges items between a slot and a hotbar slot. This is usually triggered by the player pressing a 1-9 number key while hovering over a slot.
|
||||
COMMENT
|
||||
COMMENT <p>When the action type is swap, the click data is the hotbar slot to swap with (0-8).</p>
|
||||
COMMENT <p>When the action type is swap, the click data is the hotbar slot to swap with (0-8).
|
||||
FIELD field_7793 PICKUP_ALL Lnet/minecraft/class_1713;
|
||||
COMMENT Replenishes the cursor stack with items from the screen handler. This is usually triggered by the player double clicking.
|
||||
FIELD field_7794 QUICK_MOVE Lnet/minecraft/class_1713;
|
||||
|
@ -18,6 +18,6 @@ CLASS net/minecraft/class_1713 net/minecraft/screen/slot/SlotActionType
|
|||
FIELD field_7795 THROW Lnet/minecraft/class_1713;
|
||||
COMMENT Throws the item out of the inventory. This is usually triggered by the player pressing Q while hovering over a slot, or clicking outside the window.
|
||||
COMMENT
|
||||
COMMENT <p>When the action type is throw, the click data determines whether to throw a whole stack (1) or a single item from that stack (0).</p>
|
||||
COMMENT <p>When the action type is throw, the click data determines whether to throw a whole stack (1) or a single item from that stack (0).
|
||||
FIELD field_7796 CLONE Lnet/minecraft/class_1713;
|
||||
COMMENT Clones the item in the slot. Usually triggered by middle clicking an item in creative mode.
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
CLASS net/minecraft/class_3317 net/minecraft/server/BannedIpList
|
||||
METHOD method_14526 stringifyAddress (Ljava/net/SocketAddress;)Ljava/lang/String;
|
||||
ARG 1 address
|
||||
METHOD method_14527 isBanned (Ljava/net/SocketAddress;)Z
|
||||
ARG 1 ip
|
||||
METHOD method_14528 get (Ljava/net/SocketAddress;)Lnet/minecraft/class_3320;
|
||||
ARG 1 address
|
||||
METHOD method_14529 isBanned (Ljava/lang/String;)Z
|
||||
ARG 1 ip
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_3335 net/minecraft/server/BannedPlayerList
|
||||
METHOD method_14650 contains (Lcom/mojang/authlib/GameProfile;)Z
|
||||
ARG 1 profile
|
||||
|
|
|
@ -15,12 +15,12 @@ CLASS net/minecraft/class_1133 net/minecraft/server/LanServerPinger
|
|||
COMMENT Creates a server announcement.
|
||||
COMMENT
|
||||
COMMENT <pre>
|
||||
COMMENT <blockquote>[MOTD]</blockquote> // Specifies the beginning of the message of the day
|
||||
COMMENT <blockquote>A message of the day</blockquote> // The message of the day
|
||||
COMMENT <blockquote>[/MOTD]</blockquote> // Specifies the end of the message of the day.
|
||||
COMMENT <blockquote>[AD]</blockquote> // Specifies the beginning of the address and the port of the local server.
|
||||
COMMENT <blockquote>the address of the local server.</blockquote> // Such as {@code 192.146.2.1:23132}
|
||||
COMMENT <blockquote>[/AD]</blockquote> // Specifies the end of the address and port of the local server.
|
||||
COMMENT {@code [MOTD]} // Specifies the beginning of the message of the day
|
||||
COMMENT {@code A message of the day} // The message of the day
|
||||
COMMENT {@code [/MOTD]} // Specifies the end of the message of the day.
|
||||
COMMENT {@code [AD]} // Specifies the beginning of the address and the port of the local server.
|
||||
COMMENT {@code the address of the local server.} // Such as {@code 192.146.2.1:23132}
|
||||
COMMENT {@code [/AD]} // Specifies the end of the address and port of the local server.
|
||||
COMMENT </pre>
|
||||
COMMENT
|
||||
COMMENT <p>An example of a complete announcement:
|
||||
|
|
|
@ -137,7 +137,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
|
|||
METHOD method_14616 broadcastChatMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
|
||||
ARG 1 message
|
||||
ARG 2 type
|
||||
ARG 3 senderUuid
|
||||
ARG 3 sender
|
||||
METHOD method_14617 saveAllPlayerData ()V
|
||||
METHOD method_18241 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;
|
||||
ARG 1 vehicle
|
||||
|
|
|
@ -6,4 +6,4 @@ CLASS net/minecraft/class_2165 net/minecraft/server/command/CommandOutput
|
|||
METHOD method_9202 shouldTrackOutput ()Z
|
||||
METHOD method_9203 sendSystemMessage (Lnet/minecraft/class_2561;Ljava/util/UUID;)V
|
||||
ARG 1 message
|
||||
ARG 2 senderUuid
|
||||
ARG 2 sender
|
||||
|
|
|
@ -18,7 +18,7 @@ CLASS net/minecraft/class_3164 net/minecraft/server/command/DataCommand
|
|||
METHOD method_13901 executeMerge (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2487;)I
|
||||
ARG 0 source
|
||||
ARG 1 object
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_13903 executeGet (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;D)I
|
||||
ARG 0 source
|
||||
ARG 1 object
|
||||
|
@ -31,9 +31,9 @@ CLASS net/minecraft/class_3164 net/minecraft/server/command/DataCommand
|
|||
ARG 1 object
|
||||
METHOD method_13910 executeInsert (ILnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I
|
||||
ARG 0 integer
|
||||
ARG 1 sourceTag
|
||||
ARG 1 sourceNbt
|
||||
ARG 2 path
|
||||
ARG 3 tags
|
||||
ARG 3 elements
|
||||
METHOD method_13916 executeGet (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I
|
||||
ARG 0 source
|
||||
ARG 1 object
|
||||
|
@ -42,8 +42,8 @@ CLASS net/minecraft/class_3164 net/minecraft/server/command/DataCommand
|
|||
ARG 0 context
|
||||
ARG 1 objectType
|
||||
ARG 2 modifier
|
||||
ARG 3 tags
|
||||
METHOD method_13921 getTag (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2520;
|
||||
ARG 3 elements
|
||||
METHOD method_13921 getNbt (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2520;
|
||||
ARG 0 path
|
||||
ARG 1 object
|
||||
CLASS class_3165 ModifyOperation
|
||||
|
|
|
@ -17,7 +17,7 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
|
|||
ARG 0 source
|
||||
ARG 1 object
|
||||
ARG 2 path
|
||||
ARG 3 tagSetter
|
||||
ARG 3 nbtSetter
|
||||
ARG 4 requestResult
|
||||
METHOD method_13271 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
|
@ -72,6 +72,8 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
|
|||
ARG 0 positive
|
||||
ARG 1 condition
|
||||
METHOD method_22829 testLootCondition (Lnet/minecraft/class_2168;Lnet/minecraft/class_5341;)Z
|
||||
ARG 0 source
|
||||
ARG 1 condition
|
||||
CLASS class_3051 ExistsCondition
|
||||
METHOD test (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||
ARG 1 context
|
||||
|
|
|
@ -5,7 +5,7 @@ CLASS net/minecraft/class_3064 net/minecraft/server/command/GameModeCommand
|
|||
ARG 2 gameMode
|
||||
METHOD method_13388 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
METHOD method_13390 setGameMode (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_1934;)V
|
||||
METHOD method_13390 sendFeedback (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_1934;)V
|
||||
ARG 0 source
|
||||
ARG 1 player
|
||||
ARG 2 gameMode
|
||||
|
|
|
@ -5,3 +5,4 @@ CLASS net/minecraft/class_4799 net/minecraft/server/command/LocateBiomeCommand
|
|||
ARG 0 dispatcher
|
||||
METHOD method_24495 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;)I
|
||||
ARG 0 source
|
||||
ARG 1 id
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_3079 net/minecraft/server/command/LocateCommand
|
|||
ARG 0 dispatcher
|
||||
METHOD method_13457 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_3195;)I
|
||||
ARG 0 source
|
||||
ARG 1 structure
|
||||
METHOD method_24499 sendCoordinates (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/lang/String;)I
|
||||
ARG 0 source
|
||||
ARG 1 structure
|
||||
|
|
|
@ -4,5 +4,8 @@ CLASS net/minecraft/class_3112 net/minecraft/server/command/ScheduleCommand
|
|||
FIELD field_20854 SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
|
||||
METHOD method_13566 execute (Lnet/minecraft/class_2168;Lcom/mojang/datafixers/util/Pair;IZ)I
|
||||
ARG 0 source
|
||||
ARG 1 function
|
||||
ARG 2 time
|
||||
ARG 3 replace
|
||||
METHOD method_13567 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
|
||||
COMMENT Represents a command source used on server side.
|
||||
COMMENT
|
||||
COMMENT @see MinecraftServer#getCommandSource()
|
||||
COMMENT @see Entity#getCommandSource()
|
||||
FIELD field_9815 level I
|
||||
FIELD field_9816 entityAnchor Lnet/minecraft/class_2183$class_2184;
|
||||
FIELD field_9817 position Lnet/minecraft/class_243;
|
||||
|
@ -79,6 +83,7 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
|
|||
METHOD method_9227 withWorld (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168;
|
||||
ARG 1 world
|
||||
METHOD method_9228 getEntity ()Lnet/minecraft/class_1297;
|
||||
COMMENT Gets the entity from this command source or returns null if this command source is not an entity.
|
||||
METHOD method_9229 getEntityOrThrow ()Lnet/minecraft/class_1297;
|
||||
COMMENT Gets the entity from this command source or throws a command syntax exception if this command source is not an entity.
|
||||
METHOD method_9230 withMaxLevel (I)Lnet/minecraft/class_2168;
|
||||
|
|
|
@ -17,10 +17,15 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
|
|||
ARG 1 center
|
||||
ARG 2 spreadDistance
|
||||
ARG 3 maxRange
|
||||
ARG 4 maxY
|
||||
ARG 5 respectTeams
|
||||
ARG 6 players
|
||||
METHOD method_13657 getMinDistance (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D
|
||||
ARG 0 entities
|
||||
ARG 1 world
|
||||
ARG 2 piles
|
||||
ARG 3 maxY
|
||||
ARG 4 respectTeams
|
||||
METHOD method_13661 spread (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V
|
||||
ARG 0 center
|
||||
ARG 1 spreadDistance
|
||||
|
@ -30,6 +35,9 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
|
|||
ARG 7 minZ
|
||||
ARG 9 maxX
|
||||
ARG 11 maxZ
|
||||
ARG 13 maxY
|
||||
ARG 14 piles
|
||||
ARG 15 respectTeams
|
||||
CLASS class_3132 Pile
|
||||
FIELD field_13736 z D
|
||||
FIELD field_13737 x D
|
||||
|
|
|
@ -8,9 +8,12 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
|
|||
METHOD method_22266 executeRun (Lnet/minecraft/class_2168;Lnet/minecraft/class_4529;I)I
|
||||
ARG 0 source
|
||||
ARG 1 testFunction
|
||||
ARG 2 rotationSteps
|
||||
METHOD method_22267 executeRunAll (Lnet/minecraft/class_2168;Ljava/lang/String;II)I
|
||||
ARG 0 source
|
||||
ARG 1 testClass
|
||||
ARG 2 rotationSteps
|
||||
ARG 3 sizeZ
|
||||
METHOD method_22268 executeCreate (Lnet/minecraft/class_2168;Ljava/lang/String;III)I
|
||||
ARG 0 source
|
||||
ARG 1 structure
|
||||
|
@ -20,6 +23,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
|
|||
METHOD method_22269 run (Lnet/minecraft/class_2168;Ljava/util/Collection;II)V
|
||||
ARG 0 source
|
||||
ARG 1 testFunctions
|
||||
ARG 2 rotationSteps
|
||||
METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V
|
||||
|
@ -45,6 +49,8 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
|
|||
ARG 1 structure
|
||||
METHOD method_22284 executeRunAll (Lnet/minecraft/class_2168;II)I
|
||||
ARG 0 source
|
||||
ARG 1 rotationSteps
|
||||
ARG 2 sizeZ
|
||||
METHOD method_22285 executeImport (Lnet/minecraft/class_2168;Ljava/lang/String;)I
|
||||
ARG 1 structure
|
||||
METHOD method_23647 setWorld (Lnet/minecraft/class_4529;Lnet/minecraft/class_3218;)V
|
||||
|
|
|
@ -56,6 +56,8 @@ CLASS net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractProperties
|
|||
METHOD method_16739 create (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3808;
|
||||
COMMENT Creates another property handler with the same type as this one from the
|
||||
COMMENT passed new map of properties.
|
||||
ARG 1 registryManager
|
||||
ARG 2 properties
|
||||
METHOD method_16740 parseBoolean (Ljava/lang/String;Z)Z
|
||||
ARG 1 key
|
||||
ARG 2 fallback
|
||||
|
|
|
@ -18,3 +18,4 @@ CLASS net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicated
|
|||
METHOD method_13950 createResourcePackHash ()Ljava/lang/String;
|
||||
METHOD method_13951 convertData ()Z
|
||||
METHOD method_16712 setUseWhitelist (Z)V
|
||||
ARG 1 useWhitelist
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_5169 net/minecraft/server/dedicated/ServerMBean
|
|||
COMMENT A dynamic management object for a Minecraft Server.
|
||||
COMMENT
|
||||
COMMENT <p>It exposes the average tick time and the historical tick times of the
|
||||
COMMENT Minecraft Server.</p>
|
||||
COMMENT Minecraft Server.
|
||||
COMMENT
|
||||
COMMENT @see javax.management.DynamicMBean
|
||||
FIELD field_23970 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
|
|
|
@ -49,3 +49,4 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
|
|||
FIELD field_25802 rateLimit I
|
||||
FIELD field_26899 textFilteringConfig Ljava/lang/String;
|
||||
METHOD method_16714 load (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)Lnet/minecraft/class_3806;
|
||||
ARG 0 registryManager
|
||||
|
|
|
@ -7,7 +7,14 @@ CLASS net/minecraft/class_2158 net/minecraft/server/function/CommandFunction
|
|||
METHOD method_9193 getElements ()[Lnet/minecraft/class_2158$class_2161;
|
||||
METHOD method_9194 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_9195 create (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;Ljava/util/List;)Lnet/minecraft/class_2158;
|
||||
COMMENT Parses a function in the context of {@code source}.
|
||||
COMMENT
|
||||
COMMENT <p>Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point.
|
||||
ARG 0 id
|
||||
ARG 1 dispatcher
|
||||
ARG 2 source
|
||||
ARG 3 lines
|
||||
COMMENT the raw lines (including comments) read from a function file
|
||||
CLASS class_2159 LazyContainer
|
||||
FIELD field_9807 id Lnet/minecraft/class_2960;
|
||||
FIELD field_9808 function Ljava/util/Optional;
|
||||
|
|
|
@ -10,5 +10,12 @@ CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer
|
|||
ARG 2 client
|
||||
ARG 3 registryManager
|
||||
ARG 4 session
|
||||
ARG 5 dataPackManager
|
||||
ARG 6 serverResourceManager
|
||||
ARG 7 saveProperties
|
||||
ARG 8 sessionService
|
||||
ARG 9 gameProfileRepo
|
||||
ARG 10 userCache
|
||||
ARG 11 worldGenerationProgressListenerFactory
|
||||
METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V
|
||||
ARG 1 localPlayerUuid
|
||||
|
|
|
@ -13,6 +13,7 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender
|
|||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_19474 sendStructureStart (Lnet/minecraft/class_5281;Lnet/minecraft/class_3449;)V
|
||||
ARG 0 world
|
||||
ARG 1 structureStart
|
||||
METHOD method_19774 sendBrainDebugData (Lnet/minecraft/class_1309;)V
|
||||
ARG 0 living
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
CLASS net/minecraft/class_3240 net/minecraft/server/network/IntegratedServerHandshakeNetworkHandler
|
||||
FIELD field_14103 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_14104 server Lnet/minecraft/server/MinecraftServer;
|
||||
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
|
||||
ARG 1 server
|
||||
ARG 2 connection
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_3240 net/minecraft/server/network/LocalServerHandshakeNetworkHandler
|
||||
COMMENT A server handshake network handler that exclusively handles local
|
||||
COMMENT connections.
|
||||
COMMENT
|
||||
COMMENT <p>A local connection is one between a Minecraft client and the
|
||||
COMMENT Integrated Server it is running.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.server.ServerNetworkIo#bindLocal()
|
||||
FIELD field_14103 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_14104 server Lnet/minecraft/server/MinecraftServer;
|
||||
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
|
||||
ARG 1 server
|
||||
ARG 2 connection
|
|
@ -1,10 +1,27 @@
|
|||
CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHandler
|
||||
COMMENT The server login network handler.
|
||||
COMMENT
|
||||
COMMENT <p>It listens to packets on the netty event loop and is ticked on the
|
||||
COMMENT server thread simultaneously.
|
||||
COMMENT
|
||||
COMMENT @implSpec The vanilla implementation is created by a handshake network
|
||||
COMMENT handler. It first receives a hello packet from the client. If it's in
|
||||
COMMENT online mode, it goes through an additional authentication process. Then
|
||||
COMMENT it optionally sends a network compression packet next. Finally, when it
|
||||
COMMENT can accept the player (no player UUID conflicts), it will accept the
|
||||
COMMENT player by sending a login success packet and then transitions the
|
||||
COMMENT connection's packet listener to a server play network handler.
|
||||
FIELD field_14156 loginTicks I
|
||||
FIELD field_14157 authenticatorThreadId Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_14157 NEXT_AUTHENTICATOR_THREAD_ID Ljava/util/concurrent/atomic/AtomicInteger;
|
||||
FIELD field_14158 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_14159 secretKey Ljavax/crypto/SecretKey;
|
||||
FIELD field_14160 profile Lcom/mojang/authlib/GameProfile;
|
||||
FIELD field_14161 player Lnet/minecraft/class_3222;
|
||||
FIELD field_14161 delayedPlayer Lnet/minecraft/class_3222;
|
||||
COMMENT The delayed player, waiting to join the server once the existing player
|
||||
COMMENT with the same UUID is gone.
|
||||
COMMENT
|
||||
COMMENT <p>This will only be non-{@code null} if the state is delay-accept, and is reset
|
||||
COMMENT to {@code null} once the player is accepted.
|
||||
FIELD field_14162 server Lnet/minecraft/server/MinecraftServer;
|
||||
FIELD field_14163 state Lnet/minecraft/class_3248$class_3249;
|
||||
FIELD field_14164 RANDOM Ljava/util/Random;
|
||||
|
@ -20,7 +37,20 @@ CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHa
|
|||
ARG 1 reason
|
||||
METHOD method_14383 getConnectionInfo ()Ljava/lang/String;
|
||||
METHOD method_14384 acceptPlayer ()V
|
||||
COMMENT Creates the player to be added to the server and adds it to the server.
|
||||
COMMENT
|
||||
COMMENT <p>If a player with the same UUID is in the world, it will create the
|
||||
COMMENT player and transition to the delay accept state.
|
||||
COMMENT
|
||||
COMMENT @apiNote This method should only be called on the server thread.
|
||||
METHOD method_18785 tick ()V
|
||||
COMMENT Ticks this login network handler.
|
||||
COMMENT
|
||||
COMMENT <p>This accepts the player to the server if ready. If the state is delay
|
||||
COMMENT accept, it checks if the old player with the same UUID is gone and
|
||||
COMMENT admits the player.
|
||||
COMMENT
|
||||
COMMENT @apiNote This should only be called on the server thread.
|
||||
CLASS 1
|
||||
METHOD method_14386 getClientAddress ()Ljava/net/InetAddress;
|
||||
CLASS class_3249 State
|
||||
|
|
|
@ -12,7 +12,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
|
|||
FIELD field_14126 updatedY D
|
||||
FIELD field_14127 connection Lnet/minecraft/class_2535;
|
||||
FIELD field_14128 lastTickZ D
|
||||
FIELD field_14129 ridingEntity Z
|
||||
FIELD field_14129 vehicleFloating Z
|
||||
FIELD field_14130 lastTickX D
|
||||
FIELD field_14131 floating Z
|
||||
FIELD field_14132 transactions Lit/unimi/dsi/fastutil/ints/Int2ShortMap;
|
||||
|
@ -36,12 +36,13 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
|
|||
ARG 1 server
|
||||
ARG 2 connection
|
||||
ARG 3 player
|
||||
METHOD method_14360 teleportRequest (DDDFFLjava/util/Set;)V
|
||||
METHOD method_14360 requestTeleport (DDDFFLjava/util/Set;)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
ARG 7 yaw
|
||||
ARG 8 pitch
|
||||
ARG 9 flags
|
||||
METHOD method_14362 validatePlayerMove (Lnet/minecraft/class_2828;)Z
|
||||
ARG 0 packet
|
||||
METHOD method_14363 requestTeleport (DDDFF)V
|
||||
|
@ -65,6 +66,8 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
|
|||
METHOD method_18784 tick ()V
|
||||
METHOD method_19507 isHost ()Z
|
||||
METHOD method_20630 isPlayerNotCollidingWithBlocks (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
METHOD method_27913 canPlace (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z
|
||||
COMMENT Checks if a player can place a block or fluid from a bucket.
|
||||
COMMENT
|
||||
|
|
|
@ -24,7 +24,13 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
FIELD field_13987 networkHandler Lnet/minecraft/class_3244;
|
||||
FIELD field_13988 removedEntities Ljava/util/List;
|
||||
FIELD field_13989 notInAnyWorld Z
|
||||
FIELD field_13990 cameraPosition Lnet/minecraft/class_4076;
|
||||
FIELD field_13990 watchedSection Lnet/minecraft/class_4076;
|
||||
COMMENT A chunk section position indicating where the player's client is currently
|
||||
COMMENT watching chunks from. Used referentially for the game to update the chunks
|
||||
COMMENT watched by this player.
|
||||
COMMENT
|
||||
COMMENT @see #getWatchedSection()
|
||||
COMMENT @see #setWatchedSection(ChunkSectionPos)
|
||||
FIELD field_13991 skipPacketSlotUpdates Z
|
||||
FIELD field_13992 levitationStartPos Lnet/minecraft/class_243;
|
||||
FIELD field_13993 clientChatVisibility Lnet/minecraft/class_1659;
|
||||
|
@ -75,9 +81,18 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
ARG 1 playerName
|
||||
ARG 2 team
|
||||
METHOD method_14228 setExperiencePoints (I)V
|
||||
ARG 1 points
|
||||
METHOD method_14230 isPvpEnabled ()Z
|
||||
METHOD method_14231 onDisconnect ()V
|
||||
METHOD method_14232 getCameraPosition ()Lnet/minecraft/class_4076;
|
||||
METHOD method_14232 getWatchedSection ()Lnet/minecraft/class_4076;
|
||||
COMMENT Returns the chunk section position the player's client is currently watching
|
||||
COMMENT from. This may differ from the chunk section the player is currently in.
|
||||
COMMENT
|
||||
COMMENT <p>This is only for chunk loading (watching) purpose. This is updated together
|
||||
COMMENT with entity tracking, but they are separate mechanisms.
|
||||
COMMENT
|
||||
COMMENT @see #watchedSection
|
||||
COMMENT @see #setWatchedSection(ChunkSectionPos)
|
||||
METHOD method_14234 updateLastActionTime ()V
|
||||
METHOD method_14235 onSpawn ()V
|
||||
METHOD method_14236 getAdvancementTracker ()Lnet/minecraft/class_2985;
|
||||
|
@ -92,6 +107,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}.
|
||||
|
@ -111,12 +127,18 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
METHOD method_14254 sendMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
|
||||
ARG 1 message
|
||||
ARG 2 type
|
||||
ARG 3 senderUuid
|
||||
ARG 3 sender
|
||||
METHOD method_14255 sendResourcePackUrl (Ljava/lang/String;Ljava/lang/String;)V
|
||||
ARG 1 url
|
||||
ARG 2 hash
|
||||
METHOD method_17668 setCameraPosition (Lnet/minecraft/class_4076;)V
|
||||
ARG 1 cameraPosition
|
||||
METHOD method_17668 setWatchedSection (Lnet/minecraft/class_4076;)V
|
||||
COMMENT Sets the chunk section position the player's client is currently watching
|
||||
COMMENT from. This is usually called when the player moves to a new chunk section.
|
||||
COMMENT
|
||||
COMMENT @see #watchedSection
|
||||
COMMENT @see #getWatchedSection()
|
||||
ARG 1 section
|
||||
COMMENT the updated section position
|
||||
METHOD method_18783 worldChanged (Lnet/minecraft/class_3218;)V
|
||||
ARG 1 origin
|
||||
METHOD method_26280 getSpawnPointPosition ()Lnet/minecraft/class_2338;
|
||||
|
@ -141,5 +163,3 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
ARG 2 centerPos
|
||||
METHOD method_30631 getSpawnAngle ()F
|
||||
METHOD method_31273 getTextStream ()Lnet/minecraft/class_5513;
|
||||
METHOD method_7346 ()V
|
||||
COMMENT Closes the current handled screen and sends a screen closing packet to the client.
|
||||
|
|
|
@ -7,9 +7,10 @@ CLASS net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook
|
|||
METHOD method_14900 lockRecipes (Ljava/util/Collection;Lnet/minecraft/class_3222;)I
|
||||
ARG 1 recipes
|
||||
ARG 2 player
|
||||
METHOD method_14901 fromTag (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V
|
||||
ARG 1 tag
|
||||
METHOD method_14902 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_14901 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V
|
||||
ARG 1 nbt
|
||||
ARG 2 recipeManager
|
||||
METHOD method_14902 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_14903 unlockRecipes (Ljava/util/Collection;Lnet/minecraft/class_3222;)I
|
||||
ARG 1 recipes
|
||||
ARG 2 player
|
||||
|
@ -18,3 +19,4 @@ CLASS net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook
|
|||
METHOD method_20732 handleList (Lnet/minecraft/class_2499;Ljava/util/function/Consumer;Lnet/minecraft/class_1863;)V
|
||||
ARG 1 list
|
||||
ARG 2 handler
|
||||
ARG 3 recipeManager
|
||||
|
|
|
@ -34,6 +34,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
|
|||
ARG 4 levelUpdateListener
|
||||
ARG 5 playersWatchingChunkProvider
|
||||
METHOD method_13992 sendPacketToPlayersWatching (Lnet/minecraft/class_2596;Z)V
|
||||
ARG 1 packet
|
||||
ARG 2 onlyOnWatchDistanceEdge
|
||||
METHOD method_13993 getChunkAt (Lnet/minecraft/class_2806;Lnet/minecraft/class_3898;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 targetStatus
|
||||
|
@ -41,6 +42,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
|
|||
METHOD method_13994 getPos ()Lnet/minecraft/class_1923;
|
||||
METHOD method_14000 getSavingFuture ()Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_14002 markForBlockUpdate (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_14003 getEntityTickingFuture ()Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_14005 getLevel ()I
|
||||
METHOD method_14006 flushUpdates (Lnet/minecraft/class_2818;)V
|
||||
|
@ -56,7 +58,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
|
|||
METHOD method_14011 getTargetStatusForLevel (I)Lnet/minecraft/class_2806;
|
||||
ARG 0 level
|
||||
METHOD method_14012 markForLightUpdate (Lnet/minecraft/class_1944;I)V
|
||||
ARG 1 type
|
||||
ARG 1 lightType
|
||||
ARG 2 y
|
||||
COMMENT chunk section y coordinate
|
||||
METHOD method_15890 setLevel (I)V
|
||||
|
@ -73,12 +75,16 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
|
|||
METHOD method_20384 isAccessible ()Z
|
||||
METHOD method_20385 updateAccessibleStatus ()V
|
||||
METHOD method_20456 setCompletedChunk (Lnet/minecraft/class_2821;)V
|
||||
ARG 1 chunk
|
||||
METHOD method_20725 getAccessibleFuture ()Ljava/util/concurrent/CompletableFuture;
|
||||
METHOD method_21737 getValidFutureFor (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 leastStatus
|
||||
METHOD method_23270 getCurrentStatus ()Lnet/minecraft/class_2806;
|
||||
METHOD method_23271 getLevelType ()Lnet/minecraft/class_3193$class_3194;
|
||||
METHOD method_30311 tryUpdateBlockEntityAt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 state
|
||||
CLASS class_3194 LevelType
|
||||
METHOD method_14014 isAfter (Lnet/minecraft/class_3193$class_3194;)Z
|
||||
ARG 1 levelType
|
||||
|
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_3228 net/minecraft/server/world/ChunkTicket
|
|||
METHOD compareTo (Ljava/lang/Object;)I
|
||||
ARG 1 that
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_14281 getType ()Lnet/minecraft/class_3230;
|
||||
METHOD method_14283 getLevel ()I
|
||||
METHOD method_20627 isExpired (J)Z
|
||||
|
|
|
@ -3,10 +3,16 @@ CLASS net/minecraft/class_3210 net/minecraft/server/world/PlayerChunkWatchingMan
|
|||
METHOD method_14081 movePlayer (JJLnet/minecraft/class_3222;)V
|
||||
ARG 1 prevPos
|
||||
ARG 3 currentPos
|
||||
ARG 5 player
|
||||
METHOD method_14082 isWatchDisabled (Lnet/minecraft/class_3222;)Z
|
||||
ARG 1 player
|
||||
METHOD method_14083 getPlayersWatchingChunk (J)Ljava/util/stream/Stream;
|
||||
METHOD method_14084 remove (JLnet/minecraft/class_3222;)V
|
||||
ARG 3 player
|
||||
METHOD method_14085 add (JLnet/minecraft/class_3222;Z)V
|
||||
ARG 3 player
|
||||
ARG 4 watchDisabled
|
||||
METHOD method_14086 disableWatch (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
METHOD method_14087 enableWatch (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
|
|
|
@ -24,7 +24,12 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
|
|||
METHOD method_12127 tick (Ljava/util/function/BooleanSupplier;)V
|
||||
ARG 1 shouldKeepTicking
|
||||
METHOD method_12129 getChunkGenerator ()Lnet/minecraft/class_2794;
|
||||
METHOD method_14096 updateCameraPosition (Lnet/minecraft/class_3222;)V
|
||||
METHOD method_14096 updatePosition (Lnet/minecraft/class_3222;)V
|
||||
COMMENT Updates the chunk section position of the {@code player}. This can either be a
|
||||
COMMENT result of the player's movement or its camera entity's movement.
|
||||
COMMENT
|
||||
COMMENT <p>This updates the section position player's client is currently watching and
|
||||
COMMENT the player's position in its entity tracker.
|
||||
ARG 1 player
|
||||
METHOD method_14128 markForUpdate (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
|
@ -72,8 +77,12 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
|
|||
ARG 1 holder
|
||||
ARG 2 maxLevel
|
||||
METHOD method_18753 unloadEntity (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
||||
METHOD method_18754 sendToOtherNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
|
||||
ARG 1 entity
|
||||
ARG 2 packet
|
||||
METHOD method_18755 loadEntity (Lnet/minecraft/class_1297;)V
|
||||
ARG 1 entity
|
||||
METHOD method_19492 executeQueuedTasks ()Z
|
||||
METHOD method_19493 getPointOfInterestStorage ()Lnet/minecraft/class_4153;
|
||||
METHOD method_20585 isFutureReady (JLjava/util/function/Function;)Z
|
||||
|
@ -86,6 +95,7 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
|
|||
ARG 3 chunk
|
||||
ARG 4 status
|
||||
METHOD method_23273 getChunkLoadingDebugInfo (Lnet/minecraft/class_1923;)Ljava/lang/String;
|
||||
ARG 1 pos
|
||||
METHOD method_27907 ifChunkLoaded (JLjava/util/function/Consumer;)V
|
||||
ARG 1 pos
|
||||
ARG 3 chunkConsumer
|
||||
|
|
|
@ -11,11 +11,13 @@ CLASS net/minecraft/class_1949 net/minecraft/server/world/ServerTickScheduler
|
|||
ARG 1 world
|
||||
ARG 2 invalidObjPredicate
|
||||
ARG 3 idToName
|
||||
ARG 4 tickConsumer
|
||||
METHOD method_20469 serializeScheduledTicks (Ljava/util/function/Function;Ljava/lang/Iterable;J)Lnet/minecraft/class_2499;
|
||||
ARG 0 identifierProvider
|
||||
ARG 1 scheduledTicks
|
||||
ARG 2 time
|
||||
METHOD method_20514 addScheduledTick (Lnet/minecraft/class_1954;)V
|
||||
ARG 1 tick
|
||||
METHOD method_20596 transferTicksInBounds (Ljava/util/List;Ljava/util/Collection;Lnet/minecraft/class_3341;Z)Ljava/util/List;
|
||||
ARG 1 dst
|
||||
ARG 2 src
|
||||
|
@ -25,9 +27,10 @@ CLASS net/minecraft/class_1949 net/minecraft/server/world/ServerTickScheduler
|
|||
METHOD method_8666 copyScheduledTicks (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 box
|
||||
ARG 2 offset
|
||||
METHOD method_8669 toTag (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2499;
|
||||
METHOD method_8669 toNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2499;
|
||||
METHOD method_8670 tick ()V
|
||||
METHOD method_8671 getScheduledTicksInChunk (Lnet/minecraft/class_1923;ZZ)Ljava/util/List;
|
||||
ARG 1 pos
|
||||
ARG 2 updateState
|
||||
ARG 3 getStaleTicks
|
||||
METHOD method_8672 getScheduledTicks (Lnet/minecraft/class_3341;ZZ)Ljava/util/List;
|
||||
|
|
|
@ -28,7 +28,14 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
ARG 2 workerExecutor
|
||||
ARG 3 session
|
||||
ARG 4 properties
|
||||
ARG 5 worldKey
|
||||
ARG 6 dimensionType
|
||||
ARG 7 worldGenerationProgressListener
|
||||
ARG 8 chunkGenerator
|
||||
ARG 9 debugWorld
|
||||
ARG 10 seed
|
||||
ARG 12 spawners
|
||||
ARG 13 shouldTickTime
|
||||
METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z
|
||||
ARG 1 viewer
|
||||
ARG 2 particle
|
||||
|
@ -57,6 +64,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
METHOD method_14189 tickBlock (Lnet/minecraft/class_1954;)V
|
||||
ARG 1 tick
|
||||
METHOD method_14190 getEntity (Ljava/util/UUID;)Lnet/minecraft/class_1297;
|
||||
ARG 1 uuid
|
||||
METHOD method_14191 sendToPlayerIfNearby (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z
|
||||
ARG 1 player
|
||||
ARG 2 force
|
||||
|
@ -202,6 +210,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
METHOD method_30630 getSpawnAngle ()F
|
||||
METHOD method_30735 checkIfUuidExists (Ljava/util/UUID;)Lnet/minecraft/class_1297;
|
||||
METHOD method_30736 shouldCreateNewEntityWithPassenger (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_8448 updateSleepingPlayers ()V
|
||||
METHOD method_8487 locateStructure (Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
|
||||
ARG 1 feature
|
||||
|
|
|
@ -79,7 +79,7 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
METHOD method_17264 entryIterator ()Ljava/lang/Iterable;
|
||||
METHOD method_17604 getCompletedLevelSupplier (J)Ljava/util/function/IntSupplier;
|
||||
ARG 1 pos
|
||||
METHOD method_17979 getUpdatedChunkTag (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
|
||||
METHOD method_17979 getUpdatedChunkNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
|
||||
ARG 1 pos
|
||||
METHOD method_18701 loadEntity (Lnet/minecraft/class_1297;)V
|
||||
METHOD method_18702 sendToOtherNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
|
||||
|
@ -92,7 +92,11 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
METHOD method_18704 getSquaredDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D
|
||||
ARG 0 pos
|
||||
ARG 1 entity
|
||||
METHOD method_18713 updateCameraPosition (Lnet/minecraft/class_3222;)V
|
||||
METHOD method_18713 updatePosition (Lnet/minecraft/class_3222;)V
|
||||
COMMENT Updates the chunk section position of the {@code player}. This updates the player
|
||||
COMMENT position for both entity tracking and chunk loading (watching) logic.
|
||||
COMMENT
|
||||
COMMENT @see ServerChunkManager#updatePosition(ServerPlayerEntity)
|
||||
ARG 1 player
|
||||
METHOD method_18714 handlePlayerAddedOrRemoved (Lnet/minecraft/class_3222;Z)V
|
||||
ARG 1 player
|
||||
|
@ -108,11 +112,17 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
METHOD method_18719 getChebyshevDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;Z)I
|
||||
ARG 0 pos
|
||||
ARG 1 player
|
||||
ARG 2 useCameraPosition
|
||||
ARG 2 useWatchedPosition
|
||||
METHOD method_18722 doesNotGenerateChunks (Lnet/minecraft/class_3222;)Z
|
||||
ARG 1 player
|
||||
METHOD method_18724 isTooFarFromPlayersToSpawnMobs (Lnet/minecraft/class_1923;)Z
|
||||
METHOD method_18727 tickPlayerMovement ()V
|
||||
METHOD method_18727 tickEntityMovement ()V
|
||||
COMMENT Ticks and updates the tracked status of each tracker.
|
||||
COMMENT
|
||||
COMMENT <p>This first checks if entities have changed chunk sections, and updates
|
||||
COMMENT tracking status of those entities to all players. It then checks if any player
|
||||
COMMENT has changed chunk sections, and updates all entities tracking status to those
|
||||
COMMENT players. This ensures all possible updates are accounted for.
|
||||
METHOD method_19488 getPointOfInterestStorage ()Lnet/minecraft/class_4153;
|
||||
METHOD method_20441 releaseLightTicket (Lnet/minecraft/class_1923;)V
|
||||
ARG 1 pos
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler
|
|||
FIELD field_15309 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V
|
||||
ARG 1 server
|
||||
ARG 2 file
|
||||
METHOD method_14905 createStat (Lnet/minecraft/class_3448;Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 1 type
|
||||
ARG 2 id
|
||||
|
@ -13,7 +14,9 @@ CLASS net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler
|
|||
ARG 1 dataFixer
|
||||
ARG 2 json
|
||||
METHOD method_14907 getStatId (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960;
|
||||
ARG 0 stat
|
||||
METHOD method_14908 jsonToCompound (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2487;
|
||||
ARG 0 json
|
||||
METHOD method_14909 takePendingStats ()Ljava/util/Set;
|
||||
METHOD method_14910 sendStats (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
CLASS net/minecraft/class_3468 net/minecraft/stat/Stats
|
||||
METHOD method_15020 registerType (Ljava/lang/String;Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448;
|
||||
ARG 0 id
|
||||
ARG 1 registry
|
||||
METHOD method_15021 register (Ljava/lang/String;Lnet/minecraft/class_3446;)Lnet/minecraft/class_2960;
|
||||
ARG 0 id
|
||||
ARG 1 formatter
|
||||
|
|
|
@ -28,7 +28,7 @@ CLASS net/minecraft/class_2688 net/minecraft/state/State
|
|||
METHOD method_28499 toMapWith (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/util/Map;
|
||||
ARG 1 property
|
||||
ARG 2 value
|
||||
METHOD method_28500 (Lnet/minecraft/class_2769;)Ljava/util/Optional;
|
||||
METHOD method_28500 getOrEmpty (Lnet/minecraft/class_2769;)Ljava/util/Optional;
|
||||
ARG 1 property
|
||||
METHOD method_28501 getProperties ()Ljava/util/Collection;
|
||||
CLASS 1
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
CLASS net/minecraft/class_2746 net/minecraft/state/property/BooleanProperty
|
||||
COMMENT Represents a property that has boolean values.
|
||||
COMMENT
|
||||
COMMENT <p>See {@link net.minecraft.state.property.Properties} for example
|
||||
COMMENT usages.
|
||||
FIELD field_12575 values Lcom/google/common/collect/ImmutableSet;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD method_11825 of (Ljava/lang/String;)Lnet/minecraft/class_2746;
|
||||
COMMENT Creates a boolean property.
|
||||
ARG 0 name
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
|
|
|
@ -1,22 +1,31 @@
|
|||
CLASS net/minecraft/class_2753 net/minecraft/state/property/DirectionProperty
|
||||
COMMENT Represents a property that has direction values.
|
||||
COMMENT
|
||||
COMMENT <p>See {@link net.minecraft.state.property.Properties} for example
|
||||
COMMENT usages.
|
||||
METHOD <init> (Ljava/lang/String;Ljava/util/Collection;)V
|
||||
ARG 1 name
|
||||
ARG 2 values
|
||||
METHOD method_11843 of (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/class_2753;
|
||||
COMMENT Creates a direction property which only supports specific values
|
||||
COMMENT Creates a direction property with the given values.
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 values
|
||||
COMMENT the values this property can have
|
||||
COMMENT the values the property contains; required to have 2 or more values
|
||||
METHOD method_11844 of (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/class_2753;
|
||||
COMMENT Creates a direction property.
|
||||
COMMENT Creates a direction property with the values allowed by the given
|
||||
COMMENT filter out of all 6 directions.
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 filter
|
||||
COMMENT a filter which specifies if a value is allowed
|
||||
COMMENT the filter which specifies if a value is allowed; required to allow
|
||||
COMMENT 2 or more values
|
||||
METHOD method_11845 of (Ljava/lang/String;[Lnet/minecraft/class_2350;)Lnet/minecraft/class_2753;
|
||||
COMMENT Creates a direction property which only supports specific values
|
||||
COMMENT Creates a direction property with the given values.
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 values
|
||||
COMMENT the values this property can have
|
||||
COMMENT the values the property contains; required to have 2 or more values
|
||||
|
|
|
@ -1,4 +1,20 @@
|
|||
CLASS net/minecraft/class_2754 net/minecraft/state/property/EnumProperty
|
||||
COMMENT Represents a property that has enum values.
|
||||
COMMENT
|
||||
COMMENT <p id="notes-on-enum">Notes on the enum class:
|
||||
COMMENT <ul>
|
||||
COMMENT <li>The enum class is required to have 2 or more values.
|
||||
COMMENT <li>The enum class is required to provide a name for each value by
|
||||
COMMENT overriding {@link StringIdentifiable#asString()}.
|
||||
COMMENT <li>The names of the values are required to match the {@linkplain
|
||||
COMMENT net.minecraft.state.StateManager#VALID_NAME_PATTERN valid name pattern}.
|
||||
COMMENT Otherwise, {@link IllegalArgumentException} will be thrown during the
|
||||
COMMENT {@linkplain net.minecraft.state.StateManager.Builder#validate(Property)
|
||||
COMMENT validation of a property}.
|
||||
COMMENT </ul>
|
||||
COMMENT
|
||||
COMMENT <p>See {@link net.minecraft.state.property.Properties} for example
|
||||
COMMENT usages.
|
||||
FIELD field_12595 values Lcom/google/common/collect/ImmutableSet;
|
||||
FIELD field_12596 byName Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V
|
||||
|
@ -6,28 +22,59 @@ CLASS net/minecraft/class_2754 net/minecraft/state/property/EnumProperty
|
|||
ARG 2 type
|
||||
ARG 3 values
|
||||
METHOD method_11847 of (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/class_2754;
|
||||
COMMENT Creates an enum property.
|
||||
COMMENT Creates an enum property with the given values.
|
||||
COMMENT
|
||||
COMMENT <p>See <a href="#notes-on-enum">notes on the enum class</a>.
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if multiple values have the same name
|
||||
COMMENT
|
||||
COMMENT @see #of(String, Class)
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 type
|
||||
COMMENT the type this property contains
|
||||
COMMENT the type of the values the property contains
|
||||
ARG 2 values
|
||||
COMMENT the values this property could contain
|
||||
COMMENT the values the property contains; required to have 2 or more values
|
||||
METHOD method_11848 of (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/class_2754;
|
||||
COMMENT Creates an enum property.
|
||||
COMMENT Creates an enum property with the values allowed by the given filter.
|
||||
COMMENT
|
||||
COMMENT <p>See <a href="#notes-on-enum">notes on the enum class</a>.
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if multiple values have the same name
|
||||
COMMENT
|
||||
COMMENT @see #of(String, Class)
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 type
|
||||
COMMENT the type this property contains
|
||||
COMMENT the type of the values the property contains
|
||||
ARG 2 filter
|
||||
COMMENT a filter that specifies if a value is allowed
|
||||
COMMENT the filter which specifies if a value is allowed; required to allow 2
|
||||
COMMENT or more values
|
||||
METHOD method_11849 of (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/class_2754;
|
||||
COMMENT Creates an enum property with the given values.
|
||||
COMMENT
|
||||
COMMENT <p>See <a href="#notes-on-enum">notes on the enum class</a>.
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if multiple values have the same name
|
||||
COMMENT
|
||||
COMMENT @see #of(String, Class)
|
||||
ARG 0 name
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 type
|
||||
COMMENT the type of the values the property contains
|
||||
ARG 2 values
|
||||
COMMENT the values the property contains; required to have 2 or more values
|
||||
METHOD method_11850 of (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_2754;
|
||||
COMMENT Creates an enum property.
|
||||
COMMENT Creates an enum property with all values of the given enum class.
|
||||
COMMENT
|
||||
COMMENT <p>See <a href="#notes-on-enum">notes on the enum class</a>.
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if multiple values have the same name
|
||||
ARG 0 name
|
||||
COMMENT the name of this property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 type
|
||||
COMMENT the type this property contains
|
||||
COMMENT the type of the values the property contains
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
CLASS net/minecraft/class_2758 net/minecraft/state/property/IntProperty
|
||||
COMMENT Represents a property that has integer values.
|
||||
COMMENT
|
||||
COMMENT <p>See {@link net.minecraft.state.property.Properties} for example
|
||||
COMMENT usages.
|
||||
FIELD field_12614 values Lcom/google/common/collect/ImmutableSet;
|
||||
METHOD <init> (Ljava/lang/String;II)V
|
||||
ARG 1 name
|
||||
|
@ -7,12 +11,14 @@ CLASS net/minecraft/class_2758 net/minecraft/state/property/IntProperty
|
|||
METHOD method_11867 of (Ljava/lang/String;II)Lnet/minecraft/class_2758;
|
||||
COMMENT Creates an integer property.
|
||||
COMMENT
|
||||
COMMENT <p>{@code min} must be non-negative and {@code max} must be greater than {@code min}.
|
||||
COMMENT <p>Note that this method computes all possible values.
|
||||
COMMENT
|
||||
COMMENT <p>Note that this method takes O({@code max} - {@code min}) time as it computes all possible values during instantiation.
|
||||
COMMENT @throws IllegalArgumentException if {@code 0 <= min < max} is not
|
||||
COMMENT satisfied
|
||||
ARG 0 name
|
||||
COMMENT the name of the property
|
||||
COMMENT the name of the property; see {@linkplain Property#name the note on the
|
||||
COMMENT name}
|
||||
ARG 1 min
|
||||
COMMENT the minimum value the property can take
|
||||
COMMENT the minimum value the property contains
|
||||
ARG 2 max
|
||||
COMMENT the maximum value the property can take
|
||||
COMMENT the maximum value the property contains
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
|
||||
FIELD field_24742 type Ljava/lang/Class;
|
||||
FIELD field_24743 name Ljava/lang/String;
|
||||
COMMENT The name of this property.
|
||||
COMMENT
|
||||
COMMENT <p>Note that the name is required to match the {@linkplain
|
||||
COMMENT net.minecraft.state.StateManager#VALID_NAME_PATTERN valid name pattern}.
|
||||
COMMENT Otherwise, {@link IllegalArgumentException} will be thrown during the
|
||||
COMMENT {@linkplain net.minecraft.state.StateManager.Builder#validate(Property)
|
||||
COMMENT validation of a property}.
|
||||
FIELD field_24744 hashCodeCache Ljava/lang/Integer;
|
||||
FIELD field_24745 codec Lcom/mojang/serialization/Codec;
|
||||
FIELD field_25670 valueCodec Lcom/mojang/serialization/Codec;
|
||||
|
@ -9,16 +16,20 @@ CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
|
|||
ARG 2 type
|
||||
METHOD method_11799 computeHashCode ()I
|
||||
METHOD method_11898 getValues ()Ljava/util/Collection;
|
||||
COMMENT Returns all possible values the property can take.
|
||||
COMMENT Returns all possible values of this property.
|
||||
METHOD method_11899 getName ()Ljava/lang/String;
|
||||
COMMENT Returns the name of this property.
|
||||
METHOD method_11900 parse (Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 1 name
|
||||
METHOD method_11901 name (Ljava/lang/Comparable;)Ljava/lang/String;
|
||||
COMMENT Returns the name of the given value of this property.
|
||||
ARG 1 value
|
||||
METHOD method_11902 getType ()Ljava/lang/Class;
|
||||
COMMENT Returns the type of the values of this property.
|
||||
METHOD method_28504 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 1 value
|
||||
METHOD method_30041 createValue (Lnet/minecraft/class_2688;)Lnet/minecraft/class_2769$class_4933;
|
||||
ARG 1 state
|
||||
METHOD method_30042 createValue (Ljava/lang/Comparable;)Lnet/minecraft/class_2769$class_4933;
|
||||
ARG 1 value
|
||||
METHOD method_30043 stream ()Ljava/util/stream/Stream;
|
||||
|
|
|
@ -14,5 +14,11 @@ CLASS net/minecraft/class_3790 net/minecraft/structure/PoolStructurePiece
|
|||
METHOD method_16647 addJunction (Lnet/minecraft/class_3780;)V
|
||||
ARG 1 junction
|
||||
METHOD method_16648 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_27236 (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)Z
|
||||
METHOD method_27236 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)Z
|
||||
ARG 1 world
|
||||
ARG 2 structureAccessor
|
||||
ARG 3 chunkGenerator
|
||||
ARG 4 random
|
||||
ARG 5 boundingBox
|
||||
ARG 6 pos
|
||||
ARG 7 keepJigsaws
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_3470 net/minecraft/structure/SimpleStructurePiece
|
|||
METHOD method_15026 handleMetadata (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3341;)V
|
||||
ARG 1 metadata
|
||||
ARG 2 pos
|
||||
ARG 3 world
|
||||
ARG 4 random
|
||||
ARG 5 boundingBox
|
||||
METHOD method_15027 setStructureData (Lnet/minecraft/class_3499;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;)V
|
||||
|
|
|
@ -7,6 +7,9 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
METHOD method_15161 setAuthor (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD method_15162 applyTransformedOffset (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 offsetX
|
||||
ARG 4 offsetZ
|
||||
METHOD method_15164 addEntitiesFromWorld (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
|
||||
|
@ -20,35 +23,48 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
ARG 4 transformed
|
||||
METHOD method_15166 getRotatedSize (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
METHOD method_15167 offsetByTransformedSize (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
ARG 1 pos
|
||||
ARG 2 mirror
|
||||
ARG 3 rotation
|
||||
METHOD method_15168 transformAround (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 pivot
|
||||
METHOD method_15169 createIntListTag ([I)Lnet/minecraft/class_2499;
|
||||
METHOD method_15169 createNbtIntList ([I)Lnet/minecraft/class_2499;
|
||||
ARG 1 ints
|
||||
METHOD method_15171 transform (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 placementData
|
||||
ARG 1 pos
|
||||
METHOD method_15172 place (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 4 placementData
|
||||
ARG 5 random
|
||||
METHOD method_15174 saveFromWorld (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2248;)V
|
||||
ARG 1 world
|
||||
ARG 2 start
|
||||
ARG 3 size
|
||||
ARG 4 includeEntities
|
||||
ARG 5 ignoredBlock
|
||||
METHOD method_15175 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_15175 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_15176 transformAround (Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
|
||||
ARG 0 point
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 pivot
|
||||
METHOD method_15177 loadPalettedBlockInfo (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V
|
||||
ARG 1 paletteTag
|
||||
ARG 2 blocksTag
|
||||
ARG 1 paletteNbt
|
||||
ARG 2 blocksNbt
|
||||
METHOD method_15178 placeAndNotifyListeners (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;)V
|
||||
ARG 2 pos
|
||||
ARG 3 data
|
||||
METHOD method_15179 spawnEntities (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 mirror
|
||||
ARG 4 rotation
|
||||
ARG 5 pivot
|
||||
ARG 6 area
|
||||
METHOD method_15180 transformBox (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
|
@ -60,15 +76,17 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
METHOD method_15182 place (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;)V
|
||||
ARG 2 pos
|
||||
ARG 3 placementData
|
||||
METHOD method_15183 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_15184 createDoubleListTag ([D)Lnet/minecraft/class_2499;
|
||||
METHOD method_15183 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_15184 createNbtDoubleList ([D)Lnet/minecraft/class_2499;
|
||||
ARG 1 doubles
|
||||
METHOD method_16186 mirrorBoundingBox (Lnet/minecraft/class_2470;IILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)V
|
||||
ARG 1 rotation
|
||||
ARG 2 offsetX
|
||||
ARG 3 offsetZ
|
||||
ARG 4 boundingBox
|
||||
METHOD method_16187 calculateBoundingBox (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341;
|
||||
ARG 1 placementData
|
||||
ARG 2 pos
|
||||
METHOD method_16445 getInfosForBlock (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List;
|
||||
ARG 1 pos
|
||||
|
@ -77,7 +95,10 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
METHOD method_16446 process (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 3 placementData
|
||||
METHOD method_17916 getEntity (Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional;
|
||||
ARG 0 world
|
||||
ARG 1 nbt
|
||||
METHOD method_20532 updateCorner (Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V
|
||||
ARG 0 world
|
||||
ARG 1 flags
|
||||
|
|
|
@ -4,6 +4,8 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager
|
|||
FIELD field_15514 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_15515 dataFixer Lcom/mojang/datafixers/DataFixer;
|
||||
METHOD <init> (Lnet/minecraft/class_3300;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V
|
||||
ARG 1 resourceManager
|
||||
ARG 2 session
|
||||
ARG 3 dataFixer
|
||||
METHOD method_15085 getStructurePath (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path;
|
||||
ARG 1 id
|
||||
|
@ -26,4 +28,4 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager
|
|||
METHOD method_15094 getStructure (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499;
|
||||
ARG 1 identifier
|
||||
METHOD method_21891 createStructure (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3499;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -12,8 +12,9 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 2 length
|
||||
METHOD <init> (Lnet/minecraft/class_3773;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 type
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_14915 addChest (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2960;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 x
|
||||
|
@ -21,16 +22,20 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 6 z
|
||||
ARG 7 lootTableId
|
||||
METHOD method_14916 orientateChest (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 state
|
||||
METHOD method_14917 addBlock (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V
|
||||
ARG 1 world
|
||||
ARG 2 block
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
ARG 6 box
|
||||
METHOD method_14918 fillOpenings (Lnet/minecraft/class_3443;Ljava/util/List;Ljava/util/Random;)V
|
||||
ARG 1 start
|
||||
ARG 2 pieces
|
||||
ARG 3 random
|
||||
METHOD method_14919 fillHalfEllipsoid (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
|
@ -41,6 +46,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 9 block
|
||||
ARG 10 cantReplaceAir
|
||||
METHOD method_14921 addChest (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 pos
|
||||
|
@ -59,10 +65,11 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_14929 getBlockAt (Lnet/minecraft/class_1922;IIILnet/minecraft/class_3341;)Lnet/minecraft/class_2680;
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 z
|
||||
ARG 5 box
|
||||
METHOD method_14930 addDispenser (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2350;Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 x
|
||||
|
@ -71,13 +78,18 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 7 facing
|
||||
ARG 8 lootTableId
|
||||
METHOD method_14931 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 structureAccessor
|
||||
ARG 3 chunkGenerator
|
||||
ARG 4 random
|
||||
ARG 5 boundingBox
|
||||
ARG 6 chunkPos
|
||||
ARG 7 pos
|
||||
METHOD method_14932 getOverlappingPiece (Ljava/util/List;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443;
|
||||
ARG 0 pieces
|
||||
METHOD method_14933 fillWithOutlineUnderSeaLevel (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZ)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 random
|
||||
ARG 4 blockChance
|
||||
ARG 5 minX
|
||||
|
@ -93,11 +105,14 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
METHOD method_14934 getFacing ()Lnet/minecraft/class_2350;
|
||||
METHOD method_14935 getBoundingBox ()Lnet/minecraft/class_3341;
|
||||
METHOD method_14936 fillDownwards (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
ARG 6 box
|
||||
METHOD method_14937 isTouchingLiquid (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Z
|
||||
METHOD method_14938 fillWithOutline (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIIZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
ARG 5 minZ
|
||||
|
@ -106,11 +121,16 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 8 maxZ
|
||||
ARG 9 cantReplaceAir
|
||||
ARG 10 random
|
||||
ARG 11 randomizer
|
||||
METHOD method_14939 isUnderSeaLevel (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 y
|
||||
ARG 5 box
|
||||
METHOD method_14940 fillWithOutline (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
ARG 5 minZ
|
||||
|
@ -124,6 +144,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_14942 fill (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
|
@ -134,15 +155,18 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
METHOD method_14943 toNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 random
|
||||
ARG 4 threshold
|
||||
ARG 5 x
|
||||
ARG 6 y
|
||||
ARG 7 z
|
||||
ARG 8 state
|
||||
METHOD method_14946 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16653 getType ()Lnet/minecraft/class_3773;
|
||||
METHOD method_16654 intersectsChunk (Lnet/minecraft/class_1923;I)Z
|
||||
ARG 1 pos
|
||||
ARG 2 offset
|
||||
METHOD method_16888 getRotation ()Lnet/minecraft/class_2470;
|
||||
CLASS class_3444 BlockRandomizer
|
||||
|
|
|
@ -24,7 +24,7 @@ CLASS net/minecraft/class_3449 net/minecraft/structure/StructureStart
|
|||
ARG 4 box
|
||||
ARG 5 references
|
||||
ARG 6 seed
|
||||
METHOD method_14962 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_14962 getBlockPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_14963 getChildren ()Ljava/util/List;
|
||||
METHOD method_14964 incrementReferences ()V
|
||||
METHOD method_14966 getChunkZ ()I
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
|
||||
FIELD field_16661 feature Ljava/util/function/Supplier;
|
||||
FIELD field_16662 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_16662 nbt Lnet/minecraft/class_2487;
|
||||
FIELD field_24948 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/function/Supplier;Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 1 feature
|
||||
ARG 2 projection
|
||||
METHOD method_16601 getStart (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
METHOD method_19299 createDefaultJigsawTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_19299 createDefaultJigsawNbt ()Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
CLASS net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement
|
||||
FIELD field_16674 processors Ljava/util/function/Supplier;
|
||||
METHOD method_16614 getDataStructureBlocks (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)Ljava/util/List;
|
||||
ARG 1 structureManager
|
||||
ARG 2 pos
|
||||
ARG 3 rotation
|
||||
ARG 4 mirroredAndRotated
|
||||
METHOD method_16616 createPlacementData (Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Z)Lnet/minecraft/class_3492;
|
||||
ARG 1 rotation
|
||||
ARG 2 box
|
||||
ARG 3 keepJigsaws
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
|
|||
ARG 1 random
|
||||
METHOD method_16634 getTerminatorsId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_19309 getHighestY (Lnet/minecraft/class_3485;)I
|
||||
ARG 1 structureManager
|
||||
CLASS class_3786 Projection
|
||||
FIELD field_16682 id Ljava/lang/String;
|
||||
FIELD field_16684 PROJECTIONS_BY_ID Ljava/util/Map;
|
||||
|
|
|
@ -8,6 +8,13 @@ CLASS net/minecraft/class_3784 net/minecraft/structure/pool/StructurePoolElement
|
|||
METHOD method_16624 getProjection ()Lnet/minecraft/class_3785$class_3786;
|
||||
METHOD method_16626 generate (Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z
|
||||
ARG 1 structureManager
|
||||
ARG 2 world
|
||||
ARG 3 structureAccessor
|
||||
ARG 4 chunkGenerator
|
||||
ARG 5 pos
|
||||
ARG 7 rotation
|
||||
ARG 8 box
|
||||
ARG 9 random
|
||||
ARG 10 keepJigsaws
|
||||
METHOD method_16627 getStructureBlockInfos (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;)Ljava/util/List;
|
||||
ARG 1 structureManager
|
||||
|
|
|
@ -4,15 +4,23 @@ CLASS net/minecraft/class_5193 net/minecraft/structure/processor/BlockAgeStructu
|
|||
METHOD <init> (F)V
|
||||
ARG 1 mossiness
|
||||
METHOD method_27256 processBlocks (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27257 randomStairProperties (Ljava/util/Random;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
|
||||
ARG 0 random
|
||||
ARG 1 stairs
|
||||
METHOD method_27258 processStairs (Ljava/util/Random;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 state
|
||||
METHOD method_27259 randomState (Ljava/util/Random;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 0 random
|
||||
ARG 1 states
|
||||
METHOD method_27260 process (Ljava/util/Random;[Lnet/minecraft/class_2680;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 regularStates
|
||||
ARG 3 mossyStates
|
||||
METHOD method_27261 processSlabs (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27262 processWalls (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27263 processObsidian (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3491 net/minecraft/structure/processor/StructureProcessor
|
||||
METHOD method_15110 process (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3492;)Lnet/minecraft/class_3499$class_3501;
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_16772 getType ()Lnet/minecraft/class_3828;
|
||||
|
|
|
@ -2,10 +2,10 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
|
|||
FIELD field_16872 inputPredicate Lnet/minecraft/class_3825;
|
||||
FIELD field_16873 locationPredicate Lnet/minecraft/class_3825;
|
||||
FIELD field_16874 outputState Lnet/minecraft/class_2680;
|
||||
FIELD field_16875 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_16875 outputNbt Lnet/minecraft/class_2487;
|
||||
FIELD field_23347 positionPredicate Lnet/minecraft/class_4995;
|
||||
FIELD field_25008 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_16760 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16760 getOutputNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16762 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 1 input
|
||||
ARG 2 location
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_4995 net/minecraft/structure/rule/PosRuleTest
|
||||
METHOD method_26404 getType ()Lnet/minecraft/class_4996;
|
||||
METHOD method_26406 test (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 4 random
|
||||
|
|
|
@ -7,7 +7,7 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList
|
|||
ARG 1 managerGetter
|
||||
METHOD method_26770 getGroup ()Lnet/minecraft/class_5414;
|
||||
METHOD method_26771 updateTagManager (Lnet/minecraft/class_5415;)V
|
||||
ARG 1 manager
|
||||
ARG 1 tagManager
|
||||
METHOD method_26772 (Lnet/minecraft/class_5414;Lnet/minecraft/class_5120$class_5121;)V
|
||||
ARG 1 tag
|
||||
METHOD method_26773 add (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123;
|
||||
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList
|
|||
ARG 1 id
|
||||
METHOD method_29224 getMissingTags (Lnet/minecraft/class_5415;)Ljava/util/Set;
|
||||
COMMENT Gets the required tags which are not supplied by the current datapacks.
|
||||
ARG 1 manager
|
||||
ARG 1 tagManager
|
||||
METHOD method_29902 getTags ()Ljava/util/List;
|
||||
CLASS class_5121 TagWrapper
|
||||
FIELD field_23684 id Lnet/minecraft/class_2960;
|
||||
|
|
|
@ -12,5 +12,5 @@ CLASS net/minecraft/class_3503 net/minecraft/tag/TagGroupLoader
|
|||
METHOD method_15192 prepareReload (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 manager
|
||||
ARG 2 prepareExecutor
|
||||
METHOD method_18242 applyReload (Ljava/util/Map;)Lnet/minecraft/class_5414;
|
||||
METHOD method_18242 buildGroup (Ljava/util/Map;)Lnet/minecraft/class_5414;
|
||||
ARG 1 tags
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_4514 net/minecraft/test/GameTestBatch
|
||||
FIELD field_20543 id Ljava/lang/String;
|
||||
FIELD field_20544 testFunctions Ljava/util/Collection;
|
||||
FIELD field_20545 worldSetter Ljava/util/function/Consumer;
|
||||
FIELD field_20545 beforeBatchConsumer Ljava/util/function/Consumer;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;)V
|
||||
ARG 1 id
|
||||
ARG 2 testFunctions
|
||||
ARG 3 worldSetter
|
||||
METHOD method_22152 getId ()Ljava/lang/String;
|
||||
METHOD method_22153 setWorld (Lnet/minecraft/class_3218;)V
|
||||
METHOD method_22153 startBatch (Lnet/minecraft/class_3218;)V
|
||||
ARG 1 world
|
||||
METHOD method_22154 getTestFunctions ()Ljava/util/Collection;
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_4512 net/minecraft/test/GameTestException
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4517 net/minecraft/test/GameTest
|
||||
CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState
|
||||
FIELD field_20559 testFunction Lnet/minecraft/class_4529;
|
||||
FIELD field_20560 pos Lnet/minecraft/class_2338;
|
||||
FIELD field_20561 world Lnet/minecraft/class_3218;
|
||||
|
@ -11,6 +11,7 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTest
|
|||
FIELD field_21456 stopwatch Lcom/google/common/base/Stopwatch;
|
||||
METHOD method_22165 tick ()V
|
||||
METHOD method_22166 init (Lnet/minecraft/class_2338;I)V
|
||||
ARG 1 pos
|
||||
METHOD method_22167 addListener (Lnet/minecraft/class_4518;)V
|
||||
ARG 1 listener
|
||||
METHOD method_22168 fail (Ljava/lang/Throwable;)V
|
|
@ -8,12 +8,17 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
|||
ARG 2 world
|
||||
METHOD method_22246 clearArea (Lnet/minecraft/class_3341;ILnet/minecraft/class_3218;)V
|
||||
ARG 0 area
|
||||
ARG 1 altitude
|
||||
ARG 2 world
|
||||
METHOD method_22247 isInStructureBounds (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z
|
||||
ARG 0 structureBlockPos
|
||||
ARG 1 pos
|
||||
ARG 2 world
|
||||
METHOD method_22248 placeStartButton (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
|
||||
ARG 0 pos
|
||||
ARG 1 relativePos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
METHOD method_22251 createTestArea (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
|
||||
ARG 0 structure
|
||||
ARG 1 pos
|
||||
|
@ -22,6 +27,8 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
|||
METHOD method_22252 placeStructure (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633;
|
||||
ARG 0 name
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
METHOD method_22253 loadSnbt (Ljava/nio/file/Path;)Lnet/minecraft/class_2487;
|
||||
ARG 0 path
|
||||
METHOD method_22255 findNearestStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338;
|
||||
|
@ -35,7 +42,7 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
|
|||
ARG 0 pos
|
||||
ARG 1 radius
|
||||
ARG 2 world
|
||||
METHOD method_22368 (ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V
|
||||
METHOD method_22368 resetBlock (ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V
|
||||
ARG 0 altitude
|
||||
ARG 1 pos
|
||||
ARG 2 world
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_4531 net/minecraft/test/TestCompletionListener
|
||||
METHOD method_22304 onTestFailed (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4516 net/minecraft/test/StartupParameter
|
||||
CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
|
||||
FIELD field_20558 test Lnet/minecraft/class_4517;
|
||||
METHOD <init> (Lnet/minecraft/class_4517;)V
|
||||
ARG 1 test
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_4529 net/minecraft/test/TestFunction
|
|||
FIELD field_21460 duration J
|
||||
METHOD method_22296 getStructurePath ()Ljava/lang/String;
|
||||
METHOD method_22297 start (Lnet/minecraft/class_4516;)V
|
||||
ARG 1 parameter
|
||||
METHOD method_22298 getStructureName ()Ljava/lang/String;
|
||||
METHOD method_22299 getTickLimit ()I
|
||||
METHOD method_22300 isRequired ()Z
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_4519 net/minecraft/test/TestFunctions
|
||||
FIELD field_20570 TEST_FUNCTIONS Ljava/util/Collection;
|
||||
FIELD field_20571 testClasses Ljava/util/Set;
|
||||
FIELD field_20572 WORLD_SETTERS Ljava/util/Map;
|
||||
FIELD field_20572 BEFORE_BATCH_CONSUMERS Ljava/util/Map;
|
||||
METHOD method_22191 getTestFunctions ()Ljava/util/Collection;
|
||||
METHOD method_22192 isInClass (Lnet/minecraft/class_4529;Ljava/lang/String;)Z
|
||||
ARG 0 testFunction
|
||||
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_4519 net/minecraft/test/TestFunctions
|
|||
METHOD method_22195 getTestClasses ()Ljava/util/Collection;
|
||||
METHOD method_22196 testClassExists (Ljava/lang/String;)Z
|
||||
ARG 0 testClass
|
||||
METHOD method_22198 getWorldSetter (Ljava/lang/String;)Ljava/util/function/Consumer;
|
||||
METHOD method_22198 getAfterBatchConsumer (Ljava/lang/String;)Ljava/util/function/Consumer;
|
||||
ARG 0 batchId
|
||||
METHOD method_22199 getTestFunction (Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 0 structurePath
|
||||
|
|
|
@ -10,7 +10,12 @@ CLASS net/minecraft/class_4515 net/minecraft/test/TestRunner
|
|||
FIELD field_20555 reusablePos Lnet/minecraft/class_2338$class_2339;
|
||||
FIELD field_20556 sizeZ I
|
||||
METHOD <init> (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)V
|
||||
ARG 1 batches
|
||||
ARG 2 pos
|
||||
ARG 3 rotation
|
||||
ARG 4 world
|
||||
ARG 5 testManager
|
||||
ARG 6 sizeZ
|
||||
METHOD method_22155 getTests ()Ljava/util/List;
|
||||
METHOD method_22156 runBatch (I)V
|
||||
ARG 1 index
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil
|
||||
METHOD method_22203 startTest (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;)V
|
||||
ARG 0 test
|
||||
ARG 1 pos
|
||||
ARG 2 testManager
|
||||
METHOD method_22207 createBook (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/class_1799;
|
||||
ARG 0 structureName
|
||||
ARG 1 required
|
||||
|
@ -9,6 +12,10 @@ CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil
|
|||
METHOD method_22210 runTestBatches (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection;
|
||||
ARG 0 batches
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
ARG 4 testManager
|
||||
ARG 5 sizeZ
|
||||
METHOD method_22213 clearDebugMarkers (Lnet/minecraft/class_3218;)V
|
||||
ARG 0 world
|
||||
METHOD method_22214 sendMessage (Lnet/minecraft/class_3218;Lnet/minecraft/class_124;Ljava/lang/String;)V
|
||||
|
@ -33,5 +40,9 @@ CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil
|
|||
METHOD method_22222 runTestFunctions (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection;
|
||||
ARG 0 testFunctions
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 world
|
||||
ARG 4 testManager
|
||||
ARG 5 sizeZ
|
||||
METHOD method_22224 handleTestFail (Lnet/minecraft/class_4517;)V
|
||||
ARG 0 test
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
CLASS net/minecraft/class_4512 net/minecraft/test/TimeMismatchException
|
|
@ -4,4 +4,4 @@ CLASS net/minecraft/class_2554 net/minecraft/text/BaseText
|
|||
FIELD field_26623 orderedText Lnet/minecraft/class_5481;
|
||||
FIELD field_26624 previousLanguage Lnet/minecraft/class_2477;
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_5224 net/minecraft/text/CharacterVisitor
|
|||
COMMENT Visits a single character.
|
||||
COMMENT
|
||||
COMMENT <p>Multiple surrogate characters are converted into one single {@code
|
||||
COMMENT codePoint} when passed into this method.</p>
|
||||
COMMENT codePoint} when passed into this method.
|
||||
COMMENT
|
||||
COMMENT @return {@code true} to continue visiting other characters, or {@code false} to terminate the visit
|
||||
ARG 1 index
|
||||
|
|
|
@ -5,7 +5,7 @@ CLASS net/minecraft/class_2558 net/minecraft/text/ClickEvent
|
|||
ARG 1 action
|
||||
ARG 2 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_10844 getValue ()Ljava/lang/String;
|
||||
METHOD method_10845 getAction ()Lnet/minecraft/class_2558$class_2559;
|
||||
CLASS class_2559 Action
|
||||
|
|
|
@ -6,7 +6,7 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
|
|||
ARG 1 action
|
||||
ARG 2 contents
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_10891 getValue (Lnet/minecraft/class_2568$class_5247;)Ljava/lang/Object;
|
||||
ARG 1 action
|
||||
METHOD method_10892 getAction ()Lnet/minecraft/class_2568$class_5247;
|
||||
|
|
|
@ -20,7 +20,7 @@ CLASS net/minecraft/class_5481 net/minecraft/text/OrderedText
|
|||
ARG 2 charIndex
|
||||
ARG 3 style
|
||||
ARG 4 charPoint
|
||||
METHOD method_30747 styledString (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481;
|
||||
METHOD method_30747 styledForwardsVisitedString (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481;
|
||||
ARG 0 string
|
||||
ARG 1 style
|
||||
METHOD method_30748 (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/class_5224;)Z
|
||||
|
@ -36,7 +36,7 @@ CLASS net/minecraft/class_5481 net/minecraft/text/OrderedText
|
|||
ARG 1 text2
|
||||
METHOD method_30753 (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z
|
||||
ARG 2 visitor
|
||||
METHOD method_30754 styledStringMapped (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481;
|
||||
METHOD method_30754 styledBackwardsVisitedString (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481;
|
||||
ARG 0 string
|
||||
ARG 1 style
|
||||
ARG 2 codePointMapper
|
||||
|
|
|
@ -47,7 +47,7 @@ CLASS net/minecraft/class_5348 net/minecraft/text/StringVisitable
|
|||
COMMENT
|
||||
COMMENT <p>When a {@link Optional#isPresent() present optional} is returned,
|
||||
COMMENT the visit is terminated before visiting all text. Can return {@link
|
||||
COMMENT StringRenderable#TERMINATE_VISIT} for convenience.</p>
|
||||
COMMENT StringVisitable#TERMINATE_VISIT} for convenience.</p>
|
||||
COMMENT
|
||||
COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate
|
||||
ARG 1 asString
|
||||
|
@ -63,7 +63,7 @@ CLASS net/minecraft/class_5348 net/minecraft/text/StringVisitable
|
|||
COMMENT
|
||||
COMMENT <p>When a {@link Optional#isPresent() present optional} is returned,
|
||||
COMMENT the visit is terminated before visiting all text. Can return {@link
|
||||
COMMENT StringRenderable#TERMINATE_VISIT} for convenience.</p>
|
||||
COMMENT StringVisitable#TERMINATE_VISIT} for convenience.</p>
|
||||
COMMENT
|
||||
COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate
|
||||
ARG 1 style
|
||||
|
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
|
|||
COMMENT The style of a {@link Text}, representing cosmetic attributes. It includes
|
||||
COMMENT font, formatting, click/hover events (actions), color, etc.
|
||||
COMMENT
|
||||
COMMENT <p>A style is immutable.</p>
|
||||
COMMENT <p>A style is immutable.
|
||||
COMMENT
|
||||
COMMENT @see Text
|
||||
FIELD field_11851 underlined Ljava/lang/Boolean;
|
||||
|
@ -31,7 +31,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
|
|||
ARG 9 insertion
|
||||
ARG 10 font
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_10949 withHoverEvent (Lnet/minecraft/class_2568;)Lnet/minecraft/class_2583;
|
||||
COMMENT Returns a new style with the hover event provided and all other
|
||||
COMMENT attributes of this style.
|
||||
|
@ -41,7 +41,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
|
|||
COMMENT Returns the insertion text of the style.
|
||||
COMMENT
|
||||
COMMENT <p>An insertion is inserted when a piece of text clicked while shift key
|
||||
COMMENT is down in the chat HUD.</p>
|
||||
COMMENT is down in the chat HUD.
|
||||
METHOD method_10958 withClickEvent (Lnet/minecraft/class_2558;)Lnet/minecraft/class_2583;
|
||||
COMMENT Returns a new style with the click event provided and all other
|
||||
COMMENT attributes of this style.
|
||||
|
@ -128,7 +128,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
|
|||
COMMENT
|
||||
COMMENT <p>When a color formatting is passed for {@code formatting}, the other
|
||||
COMMENT formattings, including bold, italic, strikethrough, underlined, and
|
||||
COMMENT obfuscated, are all removed.</p>
|
||||
COMMENT obfuscated, are all removed.
|
||||
ARG 1 formatting
|
||||
COMMENT the new formatting
|
||||
METHOD method_27708 getFont ()Lnet/minecraft/class_2960;
|
||||
|
|
|
@ -3,10 +3,10 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
|
|||
COMMENT
|
||||
COMMENT <p>Each text has a tree structure, embodying all its {@link
|
||||
COMMENT #getSiblings() siblings}. To iterate contents in the text and all
|
||||
COMMENT its siblings, call {@code visit} methods.</p>
|
||||
COMMENT its siblings, call {@code visit} methods.
|
||||
COMMENT
|
||||
COMMENT <p>This interface does not expose mutation operations. For mutation,
|
||||
COMMENT refer to {@link MutableText}.</p>
|
||||
COMMENT refer to {@link MutableText}.
|
||||
COMMENT
|
||||
COMMENT @see MutableText
|
||||
METHOD method_10851 asString ()Ljava/lang/String;
|
||||
|
@ -39,7 +39,7 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
|
|||
METHOD method_27661 shallowCopy ()Lnet/minecraft/class_5250;
|
||||
COMMENT Copies the text itself, the style, and the siblings.
|
||||
COMMENT
|
||||
COMMENT <p>A shallow copy is made for the siblings.</p>
|
||||
COMMENT <p>A shallow copy is made for the siblings.
|
||||
METHOD method_27662 copy ()Lnet/minecraft/class_5250;
|
||||
COMMENT Copies the text itself, excluding the styles or siblings.
|
||||
METHOD method_30163 of (Ljava/lang/String;)Lnet/minecraft/class_2561;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_5251 net/minecraft/text/TextColor
|
||||
COMMENT Represents an RGB color of a {@link Text}.
|
||||
COMMENT
|
||||
COMMENT <p>This is immutable, and part of a {@link Style}.</p>
|
||||
COMMENT <p>This is immutable, and part of a {@link Style}.
|
||||
COMMENT
|
||||
COMMENT @see Style
|
||||
FIELD field_24362 FORMATTING_TO_COLOR Ljava/util/Map;
|
||||
|
@ -17,7 +17,7 @@ CLASS net/minecraft/class_5251 net/minecraft/text/TextColor
|
|||
COMMENT Gets the RGB value of this color.
|
||||
COMMENT
|
||||
COMMENT <p>The red bits can be obtained by {@code (rgb >> 16) & 0xFF}, green bits
|
||||
COMMENT by {@code (rgb >> 8) & 0xFF}, blue bits by {@code rgb & 0xFF}.</p>
|
||||
COMMENT by {@code (rgb >> 8) & 0xFF}, blue bits by {@code rgb & 0xFF}.
|
||||
METHOD method_27717 fromRgb (I)Lnet/minecraft/class_5251;
|
||||
COMMENT Obtains a text color from an RGB value.
|
||||
ARG 0 rgb
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3544 net/minecraft/util/ChatUtil
|
||||
FIELD field_15771 PATTERN Ljava/util/regex/Pattern;
|
||||
METHOD method_15438 isEmpty (Ljava/lang/String;)Z
|
||||
ARG 0 text
|
||||
METHOD method_15439 ticksToString (I)Ljava/lang/String;
|
||||
ARG 0 ticks
|
||||
METHOD method_15440 stripTextFormat (Ljava/lang/String;)Ljava/lang/String;
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor
|
|||
FIELD field_7948 name Ljava/lang/String;
|
||||
FIELD field_7949 color I
|
||||
FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;
|
||||
FIELD field_7956 materialColor Lnet/minecraft/class_3620;
|
||||
FIELD field_7956 mapColor Lnet/minecraft/class_3620;
|
||||
FIELD field_7959 VALUES [Lnet/minecraft/class_1767;
|
||||
FIELD field_7960 fireworkColor I
|
||||
FIELD field_7962 colorSwapped I
|
||||
|
@ -13,13 +13,16 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor
|
|||
ARG 3 woolId
|
||||
ARG 4 name
|
||||
ARG 5 color
|
||||
ARG 6 materialColor
|
||||
ARG 6 mapColor
|
||||
ARG 7 fireworkColor
|
||||
ARG 8 signColor
|
||||
METHOD method_16357 getSignColor ()I
|
||||
METHOD method_7786 byFireworkColor (I)Lnet/minecraft/class_1767;
|
||||
ARG 0 color
|
||||
METHOD method_7787 getColorComponents ()[F
|
||||
COMMENT Returns the red, blue and green components of this dye color.
|
||||
COMMENT
|
||||
COMMENT @return an array composed of the red, blue and green floats
|
||||
METHOD method_7789 getId ()I
|
||||
METHOD method_7790 getFireworkColor ()I
|
||||
METHOD method_7791 byId (I)Lnet/minecraft/class_1767;
|
||||
|
@ -28,4 +31,4 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor
|
|||
METHOD method_7793 byName (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1767;
|
||||
ARG 0 name
|
||||
ARG 1 defaultColor
|
||||
METHOD method_7794 getMaterialColor ()Lnet/minecraft/class_3620;
|
||||
METHOD method_7794 getMapColor ()Lnet/minecraft/class_3620;
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_4239 net/minecraft/util/FileNameUtil
|
|||
METHOD method_20200 isNormal (Ljava/nio/file/Path;)Z
|
||||
ARG 0 path
|
||||
METHOD method_20201 isAllowedName (Ljava/nio/file/Path;)Z
|
||||
ARG 0 path
|
||||
METHOD method_20202 getResourcePath (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path;
|
||||
ARG 0 path
|
||||
ARG 1 resourceName
|
||||
|
|
|
@ -5,9 +5,9 @@ CLASS net/minecraft/class_2960 net/minecraft/util/Identifier
|
|||
FIELD field_13355 path Ljava/lang/String;
|
||||
FIELD field_25139 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
COMMENT <p>Takes a string of the form {@code <namespace>:<path>}, for example {@code minecraft:iron_ingot}.</p>
|
||||
COMMENT <p>The string will be split (on the {@code :}) into an identifier with the specified path and namespace.</p>
|
||||
COMMENT Prefer using the {@link #Identifier(java.lang.String, java.lang.String)} constructor that takes the namespace and path as individual parameters to avoid mistakes.
|
||||
COMMENT <p>Takes a string of the form {@code <namespace>:<path>}, for example {@code minecraft:iron_ingot}.
|
||||
COMMENT <p>The string will be split (on the {@code :}) into an identifier with the specified path and namespace.
|
||||
COMMENT Prefer using the {@link net.minecraft.util.Identifier#Identifier(java.lang.String, java.lang.String) Identifier(java.lang.String, java.lang.String)} constructor that takes the namespace and path as individual parameters to avoid mistakes.
|
||||
COMMENT @throws InvalidIdentifierException if the string cannot be parsed as an identifier.
|
||||
ARG 1 id
|
||||
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
|
||||
|
@ -16,7 +16,7 @@ CLASS net/minecraft/class_2960 net/minecraft/util/Identifier
|
|||
METHOD <init> ([Ljava/lang/String;)V
|
||||
ARG 1 id
|
||||
METHOD method_12829 tryParse (Ljava/lang/String;)Lnet/minecraft/class_2960;
|
||||
COMMENT <p>Parses a string into an {@code Identifier}.</p>
|
||||
COMMENT <p>Parses a string into an {@code Identifier}.
|
||||
COMMENT Takes a string of the form {@code <namespace>:<path>}, for example {@code minecraft:iron_ingot}.
|
||||
COMMENT @return resulting identifier, or {@code null} if the string couldn't be parsed as an identifier
|
||||
ARG 0 id
|
||||
|
@ -39,7 +39,9 @@ CLASS net/minecraft/class_2960 net/minecraft/util/Identifier
|
|||
METHOD method_20209 isNamespaceValid (Ljava/lang/String;)Z
|
||||
ARG 0 namespace
|
||||
METHOD method_29184 isPathCharacterValid (C)Z
|
||||
ARG 0 character
|
||||
METHOD method_29185 isNamespaceCharacterValid (C)Z
|
||||
ARG 0 character
|
||||
CLASS class_2961 Serializer
|
||||
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
|
||||
ARG 1 json
|
||||
|
|
|
@ -3,12 +3,13 @@ CLASS net/minecraft/class_1264 net/minecraft/util/ItemScatterer
|
|||
METHOD method_17349 spawn (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 items
|
||||
ARG 2 stacks
|
||||
METHOD method_5449 spawn (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V
|
||||
ARG 0 world
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
ARG 7 item
|
||||
ARG 7 stack
|
||||
METHOD method_5450 spawn (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1263;)V
|
||||
ARG 0 world
|
||||
ARG 1 x
|
||||
|
@ -16,4 +17,10 @@ CLASS net/minecraft/class_1264 net/minecraft/util/ItemScatterer
|
|||
ARG 5 z
|
||||
ARG 7 inventory
|
||||
METHOD method_5451 spawn (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 inventory
|
||||
METHOD method_5452 spawn (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1263;)V
|
||||
ARG 0 world
|
||||
ARG 1 entity
|
||||
ARG 2 inventory
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_3536 net/minecraft/util/ProgressListener
|
||||
METHOD method_15410 progressStagePercentage (I)V
|
||||
ARG 1 percentage
|
||||
METHOD method_15411 setDone ()V
|
||||
|
|
|
@ -9,15 +9,19 @@ CLASS net/minecraft/class_3312 net/minecraft/util/UserCache
|
|||
ARG 1 profileRepository
|
||||
ARG 2 cacheFile
|
||||
METHOD method_14508 add (Lcom/mojang/authlib/GameProfile;)V
|
||||
ARG 1 profile
|
||||
METHOD method_14509 findProfileByName (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
|
||||
ARG 0 repository
|
||||
ARG 1 name
|
||||
METHOD method_14510 setUseRemote (Z)V
|
||||
ARG 0 value
|
||||
METHOD method_14512 getByUuid (Ljava/util/UUID;)Lcom/mojang/authlib/GameProfile;
|
||||
ARG 1 uuid
|
||||
METHOD method_14514 shouldUseRemote ()Z
|
||||
METHOD method_14515 findByName (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
|
||||
ARG 1 name
|
||||
METHOD method_14516 getLastAccessedEntries (I)Ljava/util/stream/Stream;
|
||||
ARG 1 limit
|
||||
METHOD method_14517 load ()Ljava/util/List;
|
||||
METHOD method_14518 save ()V
|
||||
CLASS 1
|
||||
|
|
|
@ -7,13 +7,18 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
FIELD field_24622 BOOTSTRAP_EXECUTOR Ljava/util/concurrent/ExecutorService;
|
||||
FIELD field_25140 NIL_UUID Ljava/util/UUID;
|
||||
METHOD method_17815 stream (Ljava/util/Optional;)Ljava/util/stream/Stream;
|
||||
ARG 0 optional
|
||||
METHOD method_17974 ifPresentOrElse (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional;
|
||||
ARG 0 optional
|
||||
ARG 1 presentAction
|
||||
ARG 2 elseAction
|
||||
METHOD method_18349 getMainWorkerExecutor ()Ljava/util/concurrent/Executor;
|
||||
METHOD method_18350 shutdownExecutors ()V
|
||||
METHOD method_18839 debugRunnable (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable;
|
||||
ARG 0 runnable
|
||||
ARG 1 messageSupplier
|
||||
METHOD method_19483 completeExceptionally (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 0 throwable
|
||||
METHOD method_20793 getLast (Ljava/util/List;)Ljava/lang/Object;
|
||||
ARG 0 list
|
||||
METHOD method_22320 throwOrPause (Ljava/lang/Throwable;)Ljava/lang/Throwable;
|
||||
|
@ -21,6 +26,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
METHOD method_22321 getInnermostMessage (Ljava/lang/Throwable;)Ljava/lang/String;
|
||||
ARG 0 t
|
||||
METHOD method_24155 throwUnchecked (Ljava/lang/Throwable;)V
|
||||
ARG 0 t
|
||||
METHOD method_27172 getRandom ([ILjava/util/Random;)I
|
||||
ARG 0 array
|
||||
ARG 1 random
|
||||
|
@ -47,8 +53,8 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
METHOD method_29187 getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;
|
||||
ARG 0 typeReference
|
||||
ARG 1 id
|
||||
METHOD method_29190 toIntArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 intStream
|
||||
METHOD method_29190 toArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 stream
|
||||
ARG 1 length
|
||||
METHOD method_29191 getChoiceTypeInternal (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;
|
||||
ARG 0 typeReference
|
||||
|
@ -61,12 +67,14 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
ARG 1 dest
|
||||
ARG 2 toCopy
|
||||
METHOD method_30309 replaceInvalidChars (Ljava/lang/String;Lnet/minecraft/class_5462;)Ljava/lang/String;
|
||||
ARG 0 string
|
||||
ARG 1 predicate
|
||||
METHOD method_30622 attemptTasks (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z
|
||||
ARG 0 retries
|
||||
ARG 1 taskName
|
||||
ARG 2 tasks
|
||||
METHOD method_30624 deleteTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;
|
||||
ARG 0 path
|
||||
METHOD method_30625 renameTask (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;
|
||||
ARG 0 src
|
||||
ARG 1 dest
|
||||
|
@ -76,19 +84,33 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
ARG 1 newPath
|
||||
ARG 2 backup
|
||||
METHOD method_30627 attemptTasks ([Ljava/util/function/BooleanSupplier;)Z
|
||||
ARG 0 tasks
|
||||
METHOD method_30628 deletionVerifyTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;
|
||||
ARG 0 path
|
||||
METHOD method_30629 existenceCheckTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;
|
||||
ARG 0 path
|
||||
METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 0 iterable
|
||||
ARG 1 object
|
||||
METHOD method_646 createTranslationKey (Ljava/lang/String;Lnet/minecraft/class_2960;)Ljava/lang/String;
|
||||
ARG 0 type
|
||||
ARG 1 id
|
||||
METHOD method_648 getMeasuringTimeNano ()J
|
||||
METHOD method_650 getValueAsString (Lnet/minecraft/class_2769;Ljava/lang/Object;)Ljava/lang/String;
|
||||
ARG 0 property
|
||||
ARG 1 value
|
||||
METHOD method_651 getJVMFlags ()Ljava/util/stream/Stream;
|
||||
METHOD method_652 combine (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Combines a list of {@code futures} into one future that holds a list
|
||||
COMMENT of their results.
|
||||
COMMENT
|
||||
COMMENT <p>The returned future is fail-fast; if any of the input futures fails,
|
||||
COMMENT this returned future will be immediately completed exceptionally than
|
||||
COMMENT waiting for other input futures.
|
||||
COMMENT
|
||||
COMMENT @return the combined future
|
||||
ARG 0 futures
|
||||
COMMENT the completable futures to combine
|
||||
METHOD method_654 make (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object;
|
||||
ARG 0 object
|
||||
ARG 1 initializer
|
||||
|
@ -98,6 +120,8 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
METHOD method_658 getMeasuringTimeMs ()J
|
||||
METHOD method_659 getEpochTimeMs ()J
|
||||
METHOD method_660 next (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 0 iterable
|
||||
ARG 1 object
|
||||
METHOD method_664 toMap ()Ljava/util/stream/Collector;
|
||||
METHOD method_667 getLogger ()Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_668 getOperatingSystem ()Lnet/minecraft/class_156$class_158;
|
||||
|
|
|
@ -1,4 +1,12 @@
|
|||
CLASS net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList
|
||||
COMMENT A collection allowing getting all elements of a specific type. Backed
|
||||
COMMENT by {@link java.util.ArrayList}s.
|
||||
COMMENT
|
||||
COMMENT <p>This implementation is not efficient for frequent modifications. You
|
||||
COMMENT shouldn't use this if you don't call {@link #getAllOfType(Class)}.
|
||||
COMMENT
|
||||
COMMENT @see #getAllOfType(Class)
|
||||
COMMENT @param <T> the {@link #elementType common element type}
|
||||
FIELD field_15635 allElements Ljava/util/List;
|
||||
FIELD field_15636 elementsByType Ljava/util/Map;
|
||||
FIELD field_15637 elementType Ljava/lang/Class;
|
||||
|
@ -7,8 +15,22 @@ CLASS net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList
|
|||
METHOD add (Ljava/lang/Object;)Z
|
||||
ARG 1 e
|
||||
METHOD contains (Ljava/lang/Object;)Z
|
||||
COMMENT {@inheritDoc}
|
||||
COMMENT
|
||||
COMMENT @throws IllegalArgumentException if {@code o} is not an instance of
|
||||
COMMENT {@link #elementType}
|
||||
ARG 1 o
|
||||
METHOD method_15216 getAllOfType (Ljava/lang/Class;)Ljava/util/Collection;
|
||||
COMMENT Returns all elements in this collection that are instances of {@code type}.
|
||||
COMMENT The result is unmodifiable.
|
||||
COMMENT
|
||||
COMMENT <p>The {@code type}, or {@code S}, must extend the class' type parameter {@code T}.
|
||||
COMMENT
|
||||
COMMENT @param <S> the specialized type, effectively {@code S extends T}
|
||||
COMMENT @throws IllegalArgumentException when {@code type} does not extend
|
||||
COMMENT {@link #elementType}
|
||||
COMMENT @return this collection's elements that are instances of {@code type}
|
||||
ARG 1 type
|
||||
COMMENT the specialized type, must extend {@link #elementType}
|
||||
METHOD remove (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
|
|
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_128 net/minecraft/util/crash/CrashReport
|
|||
ARG 2 cause
|
||||
METHOD method_24305 initCrashReport ()V
|
||||
METHOD method_555 addStackTrace (Ljava/lang/StringBuilder;)V
|
||||
ARG 1 crashReportBuilder
|
||||
METHOD method_556 addElement (Ljava/lang/String;I)Lnet/minecraft/class_129;
|
||||
ARG 1 name
|
||||
ARG 2 ignoredStackTraceCallCount
|
||||
|
@ -27,5 +28,6 @@ CLASS net/minecraft/class_128 net/minecraft/util/crash/CrashReport
|
|||
METHOD method_567 getSystemDetailsSection ()Lnet/minecraft/class_129;
|
||||
METHOD method_568 asString ()Ljava/lang/String;
|
||||
METHOD method_569 writeToFile (Ljava/io/File;)Z
|
||||
ARG 1 file
|
||||
METHOD method_572 getFile ()Ljava/io/File;
|
||||
METHOD method_573 generateWittyComment ()Ljava/lang/String;
|
||||
|
|
|
@ -7,10 +7,13 @@ CLASS net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection
|
|||
ARG 1 report
|
||||
ARG 2 title
|
||||
METHOD method_574 addStackTrace (Ljava/lang/StringBuilder;)V
|
||||
ARG 1 crashReportBuilder
|
||||
METHOD method_575 getStackTrace ()[Ljava/lang/StackTraceElement;
|
||||
METHOD method_577 add (Ljava/lang/String;Lnet/minecraft/class_133;)Lnet/minecraft/class_129;
|
||||
ARG 1 name
|
||||
METHOD method_578 add (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_129;
|
||||
ARG 1 name
|
||||
ARG 2 detail
|
||||
METHOD method_579 initStackTrace (I)I
|
||||
ARG 1 ignoredCallCount
|
||||
METHOD method_580 trimStackTraceEnd (I)V
|
||||
|
@ -27,6 +30,7 @@ CLASS net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection
|
|||
ARG 4 z
|
||||
METHOD method_585 add (Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
ARG 1 name
|
||||
ARG 2 throwable
|
||||
METHOD method_586 addBlockInfo (Lnet/minecraft/class_129;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
ARG 0 element
|
||||
ARG 1 pos
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_5380 net/minecraft/util/dynamic/RegistryCodec
|
|||
COMMENT
|
||||
COMMENT <p>Compared to regular codec, this codec performs additional work when
|
||||
COMMENT decoding, loading its elements from the given resource manager's JSON
|
||||
COMMENT files.</p>
|
||||
COMMENT files.
|
||||
COMMENT
|
||||
COMMENT @param <E> the registry's element type
|
||||
COMMENT @see RegistryElementCodec
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec
|
|||
COMMENT decoding behavior if it cannot do so.
|
||||
COMMENT
|
||||
COMMENT <p>The codec's saves and loads {@code Supplier<E>} in order to avoid early
|
||||
COMMENT loading from registry before a registry is fully loaded from a codec.</p>
|
||||
COMMENT loading from registry before a registry is fully loaded from a codec.
|
||||
COMMENT
|
||||
COMMENT @param <E> the element type
|
||||
COMMENT @see RegistryCodec
|
||||
|
@ -14,6 +14,8 @@ CLASS net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec
|
|||
FIELD field_25508 elementCodec Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)V
|
||||
ARG 1 registryRef
|
||||
ARG 2 elementCodec
|
||||
ARG 3 allowInlineDefinitions
|
||||
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 1 ops
|
||||
ARG 2 input
|
||||
|
@ -23,4 +25,4 @@ CLASS net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec
|
|||
ARG 3 prefix
|
||||
METHOD method_29749 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5381;
|
||||
ARG 0 registryRef
|
||||
ARG 1 codec
|
||||
ARG 1 elementCodec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5505 net/minecraft/util/registry/RegistryLookupCodec
|
||||
CLASS net/minecraft/class_5505 net/minecraft/util/dynamic/RegistryLookupCodec
|
||||
FIELD field_26737 registryKey Lnet/minecraft/class_5321;
|
||||
METHOD <init> (Lnet/minecraft/class_5321;)V
|
||||
ARG 1 registryKey
|
|
@ -12,20 +12,27 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps
|
|||
METHOD method_29755 loadToRegistry (Lnet/minecraft/class_2370;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult;
|
||||
COMMENT Loads elements into a registry just loaded from a decoder.
|
||||
ARG 1 registry
|
||||
ARG 2 key
|
||||
ARG 3 codec
|
||||
METHOD method_29759 decodeOrId (Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/DataResult;
|
||||
COMMENT Encode an id for a registry element than a full object if possible.
|
||||
COMMENT
|
||||
COMMENT <p>This method is called by casting an arbitrary dynamic ops to a registry
|
||||
COMMENT reading ops.</p>
|
||||
COMMENT reading ops.
|
||||
COMMENT
|
||||
COMMENT @see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, MapCodec)
|
||||
COMMENT @see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, Codec)
|
||||
ARG 2 key
|
||||
ARG 3 codec
|
||||
ARG 4 allowInlineDefinitions
|
||||
METHOD method_29761 getValueHolder (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5382$class_5383;
|
||||
ARG 1 registryRef
|
||||
METHOD method_29763 readSupplier (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
|
||||
COMMENT Reads a supplier for a registry element.
|
||||
COMMENT
|
||||
COMMENT <p>This logic is used by both {@code decodeOrId} and {@code loadToRegistry}.</p>
|
||||
COMMENT <p>This logic is used by both {@code decodeOrId} and {@code loadToRegistry}.
|
||||
ARG 1 key
|
||||
ARG 2 registry
|
||||
ARG 3 codec
|
||||
ARG 4 elementId
|
||||
METHOD method_31150 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5382;
|
||||
CLASS class_5383 ValueHolder
|
||||
|
|
|
@ -13,9 +13,9 @@ CLASS net/minecraft/class_5384 net/minecraft/util/dynamic/RegistryReadingOps
|
|||
COMMENT Encode an id for a registry element than a full object if possible.
|
||||
COMMENT
|
||||
COMMENT <p>This method is called by casting an arbitrary dynamic ops to a registry
|
||||
COMMENT reading ops.</p>
|
||||
COMMENT reading ops.
|
||||
COMMENT
|
||||
COMMENT @see RegistryOps#decodeOrId(Object, RegistryKey, MapCodec)
|
||||
COMMENT @see RegistryOps#decodeOrId(Object, RegistryKey, Codec, boolean)
|
||||
ARG 1 input
|
||||
ARG 2 prefix
|
||||
ARG 3 registryReference
|
||||
|
|
|
@ -1,4 +1,11 @@
|
|||
CLASS net/minecraft/class_4590 net/minecraft/client/util/math/AffineTransformation
|
||||
CLASS net/minecraft/class_4590 net/minecraft/util/math/AffineTransformation
|
||||
COMMENT An affine transformation is a decomposition of a 4×4 real matrix into
|
||||
COMMENT a {@linkplain #rotation1 rotation} quaternion, a {@linkplain #scale scale}
|
||||
COMMENT 3-vector, a second {@linkplain #rotation2 rotation} quaternion, and a
|
||||
COMMENT {@linkplain #translation translation} 3-vector. It is also known as "TRSR"
|
||||
COMMENT transformation, meaning "translation rotation scale rotation".
|
||||
COMMENT
|
||||
COMMENT <p>This class is immutable; its matrix is lazily decomposed upon demand.
|
||||
FIELD field_20900 matrix Lnet/minecraft/class_1159;
|
||||
FIELD field_20901 initialized Z
|
||||
FIELD field_20902 translation Lnet/minecraft/class_1160;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4609 net/minecraft/client/util/math/AffineTransformations
|
||||
CLASS net/minecraft/class_4609 net/minecraft/util/math/AffineTransformations
|
||||
FIELD field_21021 DIRECTION_ROTATIONS Ljava/util/EnumMap;
|
||||
FIELD field_21022 INVERTED_DIRECTION_ROTATIONS Ljava/util/EnumMap;
|
||||
FIELD field_21023 LOGGER Lorg/apache/logging/log4j/Logger;
|
|
@ -1,4 +1,12 @@
|
|||
CLASS net/minecraft/class_3341 net/minecraft/util/math/BlockBox
|
||||
COMMENT A mutable box with integer coordinates. The box is axis-aligned and the
|
||||
COMMENT coordinates are inclusive.
|
||||
COMMENT
|
||||
COMMENT <p>This box, though mutable, has proper {@code hashCode} and {@code
|
||||
COMMENT equals} implementations and can be used as map keys if user can ensure
|
||||
COMMENT they are not modified.
|
||||
COMMENT
|
||||
COMMENT @see Box
|
||||
FIELD field_14376 maxZ I
|
||||
FIELD field_14377 maxY I
|
||||
FIELD field_14378 maxX I
|
||||
|
@ -38,6 +46,7 @@ CLASS net/minecraft/class_3341 net/minecraft/util/math/BlockBox
|
|||
METHOD method_14663 getBlockCountY ()I
|
||||
METHOD method_14664 getBlockCountZ ()I
|
||||
METHOD method_14665 empty ()Lnet/minecraft/class_3341;
|
||||
COMMENT Creates an empty box.
|
||||
METHOD method_14666 create (IIIIII)Lnet/minecraft/class_3341;
|
||||
ARG 0 x1
|
||||
ARG 1 y1
|
||||
|
@ -64,6 +73,11 @@ CLASS net/minecraft/class_3341 net/minecraft/util/math/BlockBox
|
|||
ARG 3 maxX
|
||||
ARG 4 maxZ
|
||||
METHOD method_19311 offset (III)Lnet/minecraft/class_3341;
|
||||
COMMENT Creates a new box that is translated by {@code x}, {@code y}, {@code z}
|
||||
COMMENT on each axis from this box.
|
||||
COMMENT
|
||||
COMMENT @return the new box created
|
||||
COMMENT @see #move(int, int, int)
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
|
|
|
@ -2,4 +2,5 @@ CLASS net/minecraft/class_2345 net/minecraft/util/math/BlockPointerImpl
|
|||
FIELD field_11011 world Lnet/minecraft/class_3218;
|
||||
FIELD field_11012 pos Lnet/minecraft/class_2338;
|
||||
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -126,11 +126,11 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
|
|||
COMMENT negative z offset.
|
||||
ARG 0 center
|
||||
COMMENT the center of iteration
|
||||
ARG 1 xRange
|
||||
ARG 1 rangeX
|
||||
COMMENT the maximum x difference from the center
|
||||
ARG 2 yRange
|
||||
ARG 2 rangeY
|
||||
COMMENT the maximum y difference from the center
|
||||
ARG 3 zRange
|
||||
ARG 3 rangeZ
|
||||
COMMENT the maximum z difference from the center
|
||||
METHOD method_25997 findClosest (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Ljava/util/Optional;
|
||||
ARG 0 pos
|
||||
|
|
|
@ -1,4 +1,11 @@
|
|||
CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
||||
COMMENT An immutable box with double-valued coordinates. The box is axis-aligned
|
||||
COMMENT and the coordinates are minimum inclusive and maximum exclusive.
|
||||
COMMENT
|
||||
COMMENT <p>This box has proper {@link #hashCode()} and {@link #equals(Object)}
|
||||
COMMENT implementations and can be used as a map key.
|
||||
COMMENT
|
||||
COMMENT @see BlockBox
|
||||
FIELD field_1320 maxX D
|
||||
FIELD field_1321 minZ D
|
||||
FIELD field_1322 minY D
|
||||
|
@ -6,6 +13,7 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
FIELD field_1324 maxZ D
|
||||
FIELD field_1325 maxY D
|
||||
METHOD <init> (DDDDDD)V
|
||||
COMMENT Creates a box of the given positions as corners.
|
||||
ARG 1 x1
|
||||
ARG 3 y1
|
||||
ARG 5 z1
|
||||
|
@ -13,11 +21,14 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
ARG 9 y2
|
||||
ARG 11 z2
|
||||
METHOD <init> (Lnet/minecraft/class_2338;)V
|
||||
COMMENT Creates a box that only contains the given block position.
|
||||
ARG 1 pos
|
||||
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
|
||||
COMMENT Creates a box of the given positions as corners.
|
||||
ARG 1 pos1
|
||||
ARG 2 pos2
|
||||
METHOD <init> (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V
|
||||
COMMENT Creates a box of the given positions as corners.
|
||||
ARG 1 pos1
|
||||
ARG 2 pos2
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
|
@ -29,6 +40,7 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_1003 intersects (DDDDDD)Z
|
||||
COMMENT Checks if this box intersects the box of the given coordinates.
|
||||
ARG 1 minX
|
||||
ARG 3 minY
|
||||
ARG 5 minZ
|
||||
|
@ -36,17 +48,20 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
ARG 9 maxY
|
||||
ARG 11 maxZ
|
||||
METHOD method_1005 getCenter ()Lnet/minecraft/class_243;
|
||||
COMMENT Returns the center position of this box.
|
||||
METHOD method_1006 contains (Lnet/minecraft/class_243;)Z
|
||||
ARG 1 vec
|
||||
COMMENT Checks if the given position is in this box.
|
||||
ARG 1 pos
|
||||
METHOD method_1007 traceCollisionSide (Lnet/minecraft/class_238;Lnet/minecraft/class_243;[DLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350;
|
||||
ARG 0 box
|
||||
ARG 1 intersectingVector
|
||||
ARG 2 traceDistanceResult
|
||||
ARG 3 approachDirection
|
||||
ARG 4 xDelta
|
||||
ARG 6 yDelta
|
||||
ARG 8 zDelta
|
||||
ARG 4 deltaX
|
||||
ARG 6 deltaY
|
||||
ARG 8 deltaZ
|
||||
METHOD method_1008 contains (DDD)Z
|
||||
COMMENT Checks if the given position is in this box.
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
|
@ -60,13 +75,17 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
ARG 2 to
|
||||
ARG 3 pos
|
||||
METHOD method_1011 contract (D)Lnet/minecraft/class_238;
|
||||
COMMENT @see #expand(double)
|
||||
ARG 1 value
|
||||
METHOD method_1012 stretch (DDD)Lnet/minecraft/class_238;
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_1013 isValid ()Z
|
||||
COMMENT Checks if any of the coordinates of this box is {@linkplain
|
||||
COMMENT Double#isNaN(double) not a number}.
|
||||
METHOD method_1014 expand (D)Lnet/minecraft/class_238;
|
||||
COMMENT @see #contract(double)
|
||||
ARG 1 value
|
||||
METHOD method_17939 getXLength ()D
|
||||
METHOD method_17940 getYLength ()D
|
||||
|
@ -76,32 +95,46 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
METHOD method_19316 from (Lnet/minecraft/class_3341;)Lnet/minecraft/class_238;
|
||||
ARG 0 mutable
|
||||
METHOD method_989 offset (DDD)Lnet/minecraft/class_238;
|
||||
COMMENT Creates a box that is translated by {@code x}, {@code y}, {@code z} on
|
||||
COMMENT each axis from this box.
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_990 getMax (Lnet/minecraft/class_2350$class_2351;)D
|
||||
ARG 1 axis
|
||||
METHOD method_991 union (Lnet/minecraft/class_238;)Lnet/minecraft/class_238;
|
||||
COMMENT Creates the minimum box that contains this box and the given box.
|
||||
ARG 1 box
|
||||
METHOD method_992 raycast (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Ljava/util/Optional;
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_993 intersects (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
|
||||
ARG 1 from
|
||||
ARG 2 to
|
||||
COMMENT Checks if this box intersects the box of the given positions as
|
||||
COMMENT corners.
|
||||
ARG 1 pos1
|
||||
ARG 2 pos2
|
||||
METHOD method_994 intersects (Lnet/minecraft/class_238;)Z
|
||||
COMMENT Checks if this box intersects the given box.
|
||||
ARG 1 box
|
||||
METHOD method_995 getAverageSideLength ()D
|
||||
METHOD method_996 offset (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;
|
||||
COMMENT Creates a box that is translated by {@code blockPos.getX()}, {@code
|
||||
COMMENT blockPos.getY()}, {@code blockPos.getZ()} on each axis from this box.
|
||||
COMMENT
|
||||
COMMENT @see #offset(double, double, double)
|
||||
ARG 1 blockPos
|
||||
METHOD method_997 offset (Lnet/minecraft/class_243;)Lnet/minecraft/class_238;
|
||||
ARG 1 vec3d
|
||||
COMMENT Creates a box that is translated by {@code vec.x}, {@code vec.y}, {@code
|
||||
COMMENT vec.z} on each axis from this box.
|
||||
COMMENT
|
||||
COMMENT @see #offset(double, double, double)
|
||||
ARG 1 vec
|
||||
METHOD method_998 traceCollisionSide ([DLnet/minecraft/class_2350;DDDDDDDDLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350;
|
||||
ARG 0 traceDistanceResult
|
||||
ARG 1 approachDirection
|
||||
ARG 2 xDelta
|
||||
ARG 4 yDelta
|
||||
ARG 6 zDelta
|
||||
ARG 2 deltaX
|
||||
ARG 4 deltaY
|
||||
ARG 6 deltaZ
|
||||
ARG 8 begin
|
||||
ARG 10 minX
|
||||
ARG 12 maxX
|
||||
|
@ -112,4 +145,5 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
|
|||
ARG 21 startY
|
||||
ARG 23 startZ
|
||||
METHOD method_999 intersection (Lnet/minecraft/class_238;)Lnet/minecraft/class_238;
|
||||
COMMENT Creates the maximum box that this box and the given box contain.
|
||||
ARG 1 box
|
||||
|
|
|
@ -6,6 +6,8 @@ CLASS net/minecraft/class_4076 net/minecraft/util/math/ChunkSectionPos
|
|||
METHOD method_18674 getSectionX ()I
|
||||
METHOD method_18675 getSectionCoord (I)I
|
||||
COMMENT Converts a world coordinate to the corresponding chunk-section coordinate.
|
||||
COMMENT
|
||||
COMMENT @implNote This implementation returns {@code coord / 16}.
|
||||
ARG 0 coord
|
||||
METHOD method_18676 from (III)Lnet/minecraft/class_4076;
|
||||
COMMENT Creates a chunk section position from its x-, y- and z-coordinates.
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_2379 net/minecraft/util/math/EulerAngle
|
|||
ARG 1 serialized
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_10255 serialize ()Lnet/minecraft/class_2499;
|
||||
METHOD method_10255 toNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_10256 getPitch ()F
|
||||
METHOD method_10257 getYaw ()F
|
||||
METHOD method_10258 getRoll ()F
|
||||
|
|
|
@ -7,6 +7,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
FIELD field_15727 ARCSINE_TABLE [D
|
||||
FIELD field_15728 SMALLEST_FRACTION_FREE_DOUBLE D
|
||||
METHOD method_15338 wrapDegrees (D)D
|
||||
COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}.
|
||||
ARG 0 degrees
|
||||
METHOD method_15339 smallestEncompassingPowerOfTwo (I)I
|
||||
ARG 0 value
|
||||
METHOD method_15340 clamp (III)I
|
||||
|
@ -14,7 +16,10 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_15341 floorMod (FF)F
|
||||
ARG 0 dividend
|
||||
ARG 1 divisor
|
||||
METHOD method_15342 log2DeBruijn (I)I
|
||||
ARG 0 value
|
||||
METHOD method_15343 parseInt (Ljava/lang/String;I)I
|
||||
ARG 0 string
|
||||
ARG 1 fallback
|
||||
|
@ -25,6 +30,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
METHOD method_15345 fastInverseSqrt (D)D
|
||||
ARG 0 x
|
||||
METHOD method_15346 floorDiv (II)I
|
||||
ARG 0 dividend
|
||||
ARG 1 divisor
|
||||
METHOD method_15347 approximatelyEquals (FF)Z
|
||||
ARG 0 a
|
||||
ARG 1 b
|
||||
|
@ -41,33 +48,43 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
ARG 2 min
|
||||
ARG 4 max
|
||||
METHOD method_15351 log2 (I)I
|
||||
ARG 0 value
|
||||
METHOD method_15352 isPowerOfTwo (I)Z
|
||||
ARG 0 value
|
||||
METHOD method_15353 packRgb (FFF)I
|
||||
ARG 0 r
|
||||
ARG 1 g
|
||||
ARG 2 b
|
||||
METHOD method_15354 idealHash (I)I
|
||||
ARG 0 value
|
||||
METHOD method_15355 sqrt (F)F
|
||||
ARG 0 value
|
||||
METHOD method_15356 angleBetween (FF)F
|
||||
ARG 0 first
|
||||
ARG 1 second
|
||||
METHOD method_15357 floor (D)I
|
||||
ARG 0 value
|
||||
METHOD method_15360 binarySearch (IILjava/util/function/IntPredicate;)I
|
||||
ARG 0 start
|
||||
ARG 1 end
|
||||
ARG 2 leftPredicate
|
||||
METHOD method_15362 cos (F)F
|
||||
ARG 0 value
|
||||
METHOD method_15363 clamp (FFF)F
|
||||
ARG 0 value
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_15365 fastFloor (D)I
|
||||
ARG 0 value
|
||||
METHOD method_15366 nextDouble (Ljava/util/Random;DD)D
|
||||
ARG 0 random
|
||||
ARG 1 min
|
||||
ARG 3 max
|
||||
METHOD method_15367 floorMod (DD)D
|
||||
ARG 0 dividend
|
||||
ARG 2 divisor
|
||||
METHOD method_15368 sqrt (D)F
|
||||
ARG 0 value
|
||||
METHOD method_15369 hsvToRgb (FFF)I
|
||||
ARG 0 hue
|
||||
ARG 1 saturation
|
||||
|
@ -77,40 +94,49 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
COMMENT This is the delta value needed to lerp between {@code start} and {@code end} to get {@code value}.
|
||||
COMMENT In other words, {@code getLerpProgress(lerp(delta, start, end), start, end) == delta}.
|
||||
ARG 0 value
|
||||
COMMENT The result of the lerp function
|
||||
COMMENT the result of the lerp function
|
||||
ARG 2 start
|
||||
COMMENT The value interpolated from
|
||||
COMMENT the value interpolated from
|
||||
ARG 4 end
|
||||
COMMENT The value interpolated to
|
||||
COMMENT the value interpolated to
|
||||
METHOD method_15371 hashCode (III)J
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
ARG 2 z
|
||||
METHOD method_15372 lfloor (D)J
|
||||
ARG 0 value
|
||||
METHOD method_15373 average ([J)D
|
||||
ARG 0 array
|
||||
METHOD method_15374 sin (F)F
|
||||
ARG 0 value
|
||||
METHOD method_15375 floor (F)I
|
||||
ARG 0 value
|
||||
METHOD method_15378 randomUuid (Ljava/util/Random;)Ljava/util/UUID;
|
||||
ARG 0 random
|
||||
METHOD method_15379 abs (F)F
|
||||
ARG 0 value
|
||||
METHOD method_15381 subtractAngles (FF)F
|
||||
ARG 0 start
|
||||
ARG 1 end
|
||||
METHOD method_15382 abs (I)I
|
||||
ARG 0 value
|
||||
METHOD method_15383 packRgb (III)I
|
||||
ARG 0 r
|
||||
ARG 1 g
|
||||
ARG 2 b
|
||||
METHOD method_15384 ceil (D)I
|
||||
ARG 0 value
|
||||
METHOD method_15385 fractionalPart (D)D
|
||||
ARG 0 value
|
||||
METHOD method_15386 ceil (F)I
|
||||
ARG 0 value
|
||||
METHOD method_15387 floorMod (II)I
|
||||
ARG 0 dividend
|
||||
ARG 1 divisor
|
||||
METHOD method_15388 stepUnwrappedAngleTowards (FFF)F
|
||||
COMMENT Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees.
|
||||
COMMENT
|
||||
COMMENT <p>This method does not wrap the resulting angle, so {@link #stepAngleTowards(float, float, float)} should be used in preference.</p>
|
||||
COMMENT <p>This method does not wrap the resulting angle, so {@link #stepAngleTowards(float, float, float)} should be used in preference.
|
||||
ARG 0 from
|
||||
ARG 1 to
|
||||
ARG 2 step
|
||||
|
@ -121,14 +147,21 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
ARG 2 end
|
||||
ARG 4 delta
|
||||
METHOD method_15391 absMax (DD)D
|
||||
ARG 0 a
|
||||
ARG 2 b
|
||||
METHOD method_15392 wrapDegrees (I)I
|
||||
COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}.
|
||||
ARG 0 degrees
|
||||
METHOD method_15393 wrapDegrees (F)F
|
||||
COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}.
|
||||
ARG 0 degrees
|
||||
METHOD method_15394 randomUuid ()Ljava/util/UUID;
|
||||
METHOD method_15395 nextInt (Ljava/util/Random;II)I
|
||||
ARG 0 random
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_16435 perlinFade (D)D
|
||||
ARG 0 value
|
||||
METHOD method_16436 lerp (DDD)D
|
||||
ARG 0 delta
|
||||
ARG 2 start
|
||||
|
@ -136,41 +169,41 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
METHOD method_16437 lerp2 (DDDDDD)D
|
||||
COMMENT A two-dimensional lerp between values on the 4 corners of the unit square. Arbitrary values are specified for the corners and the output is interpolated between them.
|
||||
ARG 0 deltaX
|
||||
COMMENT The x-coordinate on the unit square
|
||||
COMMENT the x-coordinate on the unit square
|
||||
ARG 2 deltaY
|
||||
COMMENT The y-coordinate on the unit square
|
||||
ARG 4 val00
|
||||
COMMENT The output if {@code deltaX} is 0 and {@code deltaY} is 0
|
||||
ARG 6 val10
|
||||
COMMENT The output if {@code deltaX} is 1 and {@code deltaY} is 0
|
||||
ARG 8 val01
|
||||
COMMENT The output if {@code deltaX} is 0 and {@code deltaY} is 1
|
||||
ARG 10 val11
|
||||
COMMENT The output if {@code deltaX} is 1 and {@code deltaY} is 1
|
||||
COMMENT the y-coordinate on the unit square
|
||||
ARG 4 x0y0
|
||||
COMMENT the output if {@code deltaX} is 0 and {@code deltaY} is 0
|
||||
ARG 6 x1y0
|
||||
COMMENT the output if {@code deltaX} is 1 and {@code deltaY} is 0
|
||||
ARG 8 x0y1
|
||||
COMMENT the output if {@code deltaX} is 0 and {@code deltaY} is 1
|
||||
ARG 10 x1y1
|
||||
COMMENT the output if {@code deltaX} is 1 and {@code deltaY} is 1
|
||||
METHOD method_16438 lerp3 (DDDDDDDDDDD)D
|
||||
COMMENT A three-dimensional lerp between values on the 8 corners of the unit cube. Arbitrary values are specified for the corners and the output is interpolated between them.
|
||||
ARG 0 deltaX
|
||||
COMMENT The x-coordinate on the unit cube
|
||||
COMMENT the x-coordinate on the unit cube
|
||||
ARG 2 deltaY
|
||||
COMMENT The y-coordinate on the unit cube
|
||||
COMMENT the y-coordinate on the unit cube
|
||||
ARG 4 deltaZ
|
||||
COMMENT The z-coordinate on the unit cube
|
||||
ARG 6 val000
|
||||
COMMENT The output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 0
|
||||
ARG 8 val100
|
||||
COMMENT The output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 0
|
||||
ARG 10 val010
|
||||
COMMENT The output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 0
|
||||
ARG 12 val110
|
||||
COMMENT The output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 0
|
||||
ARG 14 val001
|
||||
COMMENT The output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 1
|
||||
ARG 16 val101
|
||||
COMMENT The output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 1
|
||||
ARG 18 val011
|
||||
COMMENT The output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 1
|
||||
ARG 20 val111
|
||||
COMMENT The output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 1
|
||||
COMMENT the z-coordinate on the unit cube
|
||||
ARG 6 x0y0z0
|
||||
COMMENT the output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 0
|
||||
ARG 8 x1y0z0
|
||||
COMMENT the output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 0
|
||||
ARG 10 x0y1z0
|
||||
COMMENT the output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 0
|
||||
ARG 12 x1y1z0
|
||||
COMMENT the output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 0
|
||||
ARG 14 x0y0z1
|
||||
COMMENT the output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 1
|
||||
ARG 16 x1y0z1
|
||||
COMMENT the output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 1
|
||||
ARG 18 x0y1z1
|
||||
COMMENT the output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 1
|
||||
ARG 20 x1y1z1
|
||||
COMMENT the output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 1
|
||||
METHOD method_16439 lerp (FFF)F
|
||||
ARG 0 delta
|
||||
ARG 1 start
|
||||
|
@ -180,6 +213,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
|
|||
ARG 1 start
|
||||
ARG 2 end
|
||||
METHOD method_17822 sign (D)I
|
||||
ARG 0 value
|
||||
METHOD method_20306 stepAngleTowards (FFF)F
|
||||
COMMENT Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees.
|
||||
ARG 0 from
|
||||
|
|
|
@ -13,9 +13,9 @@ CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
|
|||
FIELD field_21640 a21 F
|
||||
FIELD field_21641 a22 F
|
||||
METHOD <init> (Lnet/minecraft/class_1158;)V
|
||||
ARG 1 source
|
||||
ARG 1 quaternion
|
||||
METHOD <init> (Lnet/minecraft/class_1159;)V
|
||||
ARG 1 source
|
||||
ARG 1 matrix
|
||||
METHOD <init> (Lnet/minecraft/class_4581;)V
|
||||
ARG 1 source
|
||||
METHOD method_22847 transpose ()V
|
||||
|
@ -30,6 +30,7 @@ CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
|
|||
ARG 1 other
|
||||
METHOD method_22856 loadIdentity ()V
|
||||
METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V
|
||||
ARG 1 quaternion
|
||||
METHOD method_23296 copy ()Lnet/minecraft/class_4581;
|
||||
METHOD method_23729 multiply (F)V
|
||||
ARG 1 scalar
|
||||
|
|
|
@ -18,7 +18,7 @@ CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
|
|||
METHOD <init> (Lnet/minecraft/class_1158;)V
|
||||
ARG 1 quaternion
|
||||
METHOD <init> (Lnet/minecraft/class_1159;)V
|
||||
ARG 1 source
|
||||
ARG 1 matrix
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_22668 loadIdentity ()V
|
||||
|
@ -50,7 +50,9 @@ CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
|
|||
ARG 2 aspectRatio
|
||||
ARG 3 cameraDepth
|
||||
ARG 4 viewDistance
|
||||
METHOD method_4932 writeToBuffer (Ljava/nio/FloatBuffer;)V
|
||||
METHOD method_4932 writeRowFirst (Ljava/nio/FloatBuffer;)V
|
||||
COMMENT Writes this matrix to the buffer in row-major order.
|
||||
ARG 1 buf
|
||||
METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159;
|
||||
ARG 0 width
|
||||
ARG 1 height
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
CLASS net/minecraft/class_2374 net/minecraft/util/math/Position
|
||||
METHOD method_10214 getY ()D
|
||||
COMMENT Returns the Y coordinate.
|
||||
METHOD method_10215 getZ ()D
|
||||
COMMENT Returns the Z coordinate.
|
||||
METHOD method_10216 getX ()D
|
||||
COMMENT Returns the X coordinate.
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_241 net/minecraft/util/math/Vec2f
|
||||
COMMENT An immutable vector composed of 2 floats.
|
||||
FIELD field_1335 SOUTH_EAST_UNIT Lnet/minecraft/class_241;
|
||||
FIELD field_1336 SOUTH_UNIT Lnet/minecraft/class_241;
|
||||
FIELD field_1337 MAX_SOUTH_EAST Lnet/minecraft/class_241;
|
||||
|
|
|
@ -1,79 +1,202 @@
|
|||
CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d
|
||||
COMMENT An immutable vector composed of 3 doubles.
|
||||
COMMENT
|
||||
COMMENT <p>This vector class is used for representing position, velocity,
|
||||
COMMENT rotation, color, etc.
|
||||
COMMENT
|
||||
COMMENT <p>This vector has proper {@link #hashCode()} and {@link #equals(Object)}
|
||||
COMMENT implementations and can be used as a map key.
|
||||
COMMENT
|
||||
COMMENT @see Vec3i
|
||||
COMMENT @see Vec3f
|
||||
FIELD field_1350 z D
|
||||
COMMENT The Z coordinate of this vector.
|
||||
FIELD field_1351 y D
|
||||
COMMENT The Y coordinate of this vector.
|
||||
FIELD field_1352 x D
|
||||
COMMENT The X coordinate of this vector.
|
||||
FIELD field_1353 ZERO Lnet/minecraft/class_243;
|
||||
COMMENT The zero vector (0, 0, 0).
|
||||
METHOD <init> (DDD)V
|
||||
COMMENT Creates a vector of the given coordinates.
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD <init> (Lnet/minecraft/class_1160;)V
|
||||
COMMENT Copies the given vector.
|
||||
ARG 1 vec
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_1019 add (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
COMMENT Returns the sum of this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #add(double, double, double)
|
||||
ARG 1 vec
|
||||
METHOD method_1020 subtract (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
COMMENT Subtracts the given vector from this vector.
|
||||
COMMENT
|
||||
COMMENT @see #subtract(double, double, double)
|
||||
COMMENT @see #relativize(Vec3d)
|
||||
COMMENT @return the difference between this vector and the given vector
|
||||
ARG 1 vec
|
||||
METHOD method_1021 multiply (D)Lnet/minecraft/class_243;
|
||||
ARG 1 mult
|
||||
COMMENT Return a vector whose coordinates are the coordinates of this vector
|
||||
COMMENT each multiplied by the given scalar value.
|
||||
COMMENT
|
||||
COMMENT @see #multiply(Vec3d)
|
||||
COMMENT @see #multiply(double, double, double)
|
||||
ARG 1 value
|
||||
METHOD method_1022 distanceTo (Lnet/minecraft/class_243;)D
|
||||
COMMENT Returns the distance between this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #squaredDistanceTo(Vec3d)
|
||||
ARG 1 vec
|
||||
METHOD method_1023 subtract (DDD)Lnet/minecraft/class_243;
|
||||
COMMENT Subtracts the given vector from this vector.
|
||||
COMMENT
|
||||
COMMENT @see #relativize(Vec3d)
|
||||
COMMENT @return the difference between this vector and the given vector
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_1024 rotateY (F)Lnet/minecraft/class_243;
|
||||
COMMENT Rotates this vector by the given angle counterclockwise around the Y axis.
|
||||
ARG 1 angle
|
||||
COMMENT the angle in radians
|
||||
METHOD method_1025 squaredDistanceTo (Lnet/minecraft/class_243;)D
|
||||
COMMENT Returns the squared distance between this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT <p>Can be used for fast comparison between distances.
|
||||
COMMENT
|
||||
COMMENT @see #squaredDistanceTo(double, double, double)
|
||||
COMMENT @see #distanceTo(Vec3d)
|
||||
ARG 1 vec
|
||||
METHOD method_1026 dotProduct (Lnet/minecraft/class_243;)D
|
||||
COMMENT Returns the dot product of this vector and the given vector.
|
||||
ARG 1 vec
|
||||
METHOD method_1027 lengthSquared ()D
|
||||
COMMENT Returns the squared length of this vector.
|
||||
COMMENT
|
||||
COMMENT <p>Can be used for fast comparison between lengths.
|
||||
COMMENT
|
||||
COMMENT @see #length()
|
||||
METHOD method_1028 squaredDistanceTo (DDD)D
|
||||
COMMENT Returns the squared distance between this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT <p>Can be used for fast comparison between distances.
|
||||
COMMENT
|
||||
COMMENT @see #squaredDistanceTo(Vec3d)
|
||||
COMMENT @see #distanceTo(Vec3d)
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_1029 normalize ()Lnet/minecraft/class_243;
|
||||
COMMENT Normalizes this vector.
|
||||
COMMENT
|
||||
COMMENT <p>Normalized vector is a vector with the same direction but with
|
||||
COMMENT length 1. Each coordinate of normalized vector has value between 0
|
||||
COMMENT and 1.
|
||||
COMMENT
|
||||
COMMENT @return the normalized vector of this vector
|
||||
METHOD method_1030 fromPolar (FF)Lnet/minecraft/class_243;
|
||||
COMMENT Converts pitch and yaw into a direction vector.
|
||||
COMMENT
|
||||
COMMENT @see #fromPolar(Vec2f)
|
||||
ARG 0 pitch
|
||||
ARG 1 yaw
|
||||
METHOD method_1031 add (DDD)Lnet/minecraft/class_243;
|
||||
COMMENT Returns the sum of this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #add(Vec3d)
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_1032 floorAlongAxes (Ljava/util/EnumSet;)Lnet/minecraft/class_243;
|
||||
COMMENT Applies the floor function to the coordinates chosen by the given axes.
|
||||
ARG 1 axes
|
||||
METHOD method_1033 length ()D
|
||||
COMMENT Returns the length of this vector.
|
||||
COMMENT
|
||||
COMMENT <p>The length of a vector is equivalent to the distance between that
|
||||
COMMENT vector and the {@linkplain #ZERO} vector.
|
||||
COMMENT
|
||||
COMMENT @see #lengthSquared()
|
||||
METHOD method_1034 fromPolar (Lnet/minecraft/class_241;)Lnet/minecraft/class_243;
|
||||
COMMENT Converts pitch and yaw into a direction vector.
|
||||
COMMENT
|
||||
COMMENT @see #fromPolar(float, float)
|
||||
ARG 0 polar
|
||||
METHOD method_1035 reverseSubtract (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
COMMENT the vector composed of pitch and yaw
|
||||
METHOD method_1035 relativize (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
COMMENT Subtracts this vector from the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #subtract(Vec3d)
|
||||
COMMENT @return the difference between the given vector and this vector
|
||||
ARG 1 vec
|
||||
METHOD method_1036 crossProduct (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
COMMENT Returns the cross product of this vector and the given vector.
|
||||
ARG 1 vec
|
||||
METHOD method_1037 rotateX (F)Lnet/minecraft/class_243;
|
||||
COMMENT Rotates this vector by the given angle counterclockwise around the X axis.
|
||||
ARG 1 angle
|
||||
COMMENT the angle in radians
|
||||
METHOD method_18043 getComponentAlongAxis (Lnet/minecraft/class_2350$class_2351;)D
|
||||
COMMENT Returns the coordinate chosen by the given axis.
|
||||
ARG 1 axis
|
||||
METHOD method_18805 multiply (DDD)Lnet/minecraft/class_243;
|
||||
ARG 1 multX
|
||||
ARG 3 multY
|
||||
ARG 5 multZ
|
||||
COMMENT Returns a vector whose coordinates are the product of each pair of
|
||||
COMMENT coordinates in this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #multiply(Vec3d)
|
||||
COMMENT @see #multiply(double)
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_18806 multiply (Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
ARG 1 mult
|
||||
COMMENT Returns a vector whose coordinates are the product of each pair of
|
||||
COMMENT coordinates in this vector and the given vector.
|
||||
COMMENT
|
||||
COMMENT @see #multiply(double, double, double)
|
||||
COMMENT @see #multiply(double)
|
||||
ARG 1 vec
|
||||
METHOD method_22882 negate ()Lnet/minecraft/class_243;
|
||||
COMMENT Creates a vector with the same length but with the opposite direction.
|
||||
METHOD method_24457 unpackRgb (I)Lnet/minecraft/class_243;
|
||||
COMMENT Converts a packed RGB color into a vector of (red, green, blue).
|
||||
COMMENT
|
||||
COMMENT @return the vector representing the given color; each coordinate has
|
||||
COMMENT value between 0 and 1
|
||||
ARG 0 rgb
|
||||
COMMENT the color in the 0xRRGGBB format
|
||||
METHOD method_24802 isInRange (Lnet/minecraft/class_2374;D)Z
|
||||
COMMENT Checks if the distance between this vector and the given position is
|
||||
COMMENT less than {@code radius}.
|
||||
ARG 1 pos
|
||||
ARG 2 radius
|
||||
METHOD method_24953 ofCenter (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243;
|
||||
COMMENT Creates a vector representing the center of the given block position.
|
||||
ARG 0 vec
|
||||
METHOD method_24954 of (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243;
|
||||
COMMENT Copies the given vector.
|
||||
ARG 0 vec
|
||||
METHOD method_24955 ofBottomCenter (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243;
|
||||
COMMENT Creates a vector representing the bottom center of the given block
|
||||
COMMENT position.
|
||||
COMMENT
|
||||
COMMENT <p>The bottom center of a block position {@code pos} is
|
||||
COMMENT {@code (pos.getX() + 0.5, pos.getY(), pos.getZ() + 0.5)}.
|
||||
COMMENT
|
||||
COMMENT @see #ofCenter(Vec3i)
|
||||
ARG 0 vec
|
||||
METHOD method_26410 ofCenter (Lnet/minecraft/class_2382;D)Lnet/minecraft/class_243;
|
||||
COMMENT Creates a vector representing the center of the given block position but
|
||||
COMMENT with the given offset for the Y coordinate.
|
||||
COMMENT
|
||||
COMMENT @return a vector of {@code (vec.getX() + 0.5, vec.getY() + deltaY,
|
||||
COMMENT vec.getZ() + 0.5)}
|
||||
ARG 0 vec
|
||||
ARG 1 deltaY
|
||||
METHOD method_31033 rotateZ (F)Lnet/minecraft/class_243;
|
||||
COMMENT Rotates this vector by the given angle counterclockwise around the Z axis.
|
||||
ARG 1 angle
|
||||
COMMENT the angle in radians
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_1160 net/minecraft/client/util/math/Vector3f
|
||||
CLASS net/minecraft/class_1160 net/minecraft/util/math/Vec3f
|
||||
COMMENT A mutable vector composed of 3 floats.
|
||||
FIELD field_20702 NEGATIVE_X Lnet/minecraft/class_1160;
|
||||
FIELD field_20703 POSITIVE_X Lnet/minecraft/class_1160;
|
||||
FIELD field_20704 NEGATIVE_Y Lnet/minecraft/class_1160;
|
||||
|
@ -21,6 +22,7 @@ CLASS net/minecraft/class_1160 net/minecraft/client/util/math/Vector3f
|
|||
METHOD method_23214 getDegreesQuaternion (F)Lnet/minecraft/class_1158;
|
||||
ARG 1 angle
|
||||
METHOD method_23215 transform (Lnet/minecraft/class_4581;)V
|
||||
ARG 1 matrix
|
||||
METHOD method_23626 getRadialQuaternion (F)Lnet/minecraft/class_1158;
|
||||
ARG 1 angle
|
||||
METHOD method_23846 add (Lnet/minecraft/class_1160;)V
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i
|
||||
COMMENT A publicly read-only but mutable vector composed of 3 integers.
|
||||
FIELD field_11173 z I
|
||||
FIELD field_11174 y I
|
||||
FIELD field_11175 x I
|
||||
|
@ -49,6 +50,7 @@ CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i
|
|||
METHOD method_23228 down ()Lnet/minecraft/class_2382;
|
||||
METHOD method_23854 toShortString ()Ljava/lang/String;
|
||||
METHOD method_30558 getComponentAlongAxis (Lnet/minecraft/class_2350$class_2351;)I
|
||||
ARG 1 axis
|
||||
METHOD method_30930 up (I)Lnet/minecraft/class_2382;
|
||||
ARG 1 distance
|
||||
METHOD method_30931 up ()Lnet/minecraft/class_2382;
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_1162 net/minecraft/client/util/math/Vector4f
|
||||
CLASS net/minecraft/class_1162 net/minecraft/util/math/Vector4f
|
||||
COMMENT @implNote Even though this is used only on the client, it accesses protected
|
||||
COMMENT fields from {@link Matrix4f}, which requires them to be in the same package.
|
||||
FIELD field_21486 x F
|
||||
FIELD field_21487 y F
|
||||
FIELD field_21488 z F
|
|
@ -2,3 +2,5 @@ CLASS net/minecraft/class_3757 net/minecraft/util/math/noise/NoiseSampler
|
|||
METHOD method_16454 sample (DDDD)D
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 yScale
|
||||
ARG 7 yMax
|
||||
|
|
|
@ -14,9 +14,13 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa
|
|||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_16452 maintainPrecision (D)D
|
||||
ARG 0 value
|
||||
METHOD method_16453 sample (DDDDDZ)D
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
ARG 7 yScale
|
||||
ARG 9 yMax
|
||||
ARG 11 useOrigin
|
||||
METHOD method_16668 getOctave (I)Lnet/minecraft/class_3756;
|
||||
ARG 1 octave
|
||||
|
|
|
@ -3,3 +3,4 @@ CLASS net/minecraft/class_3543 net/minecraft/util/math/noise/OctaveSimplexNoiseS
|
|||
METHOD method_16451 sample (DDZ)D
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 useOrigin
|
||||
|
|
|
@ -9,6 +9,8 @@ CLASS net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler
|
|||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
ARG 7 yScale
|
||||
ARG 9 yMax
|
||||
METHOD method_16448 grad (IDDD)D
|
||||
ARG 0 hash
|
||||
ARG 1 x
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler
|
|||
FIELD field_15763 originX D
|
||||
FIELD field_15764 SQRT_3 D
|
||||
FIELD field_15765 permutations [I
|
||||
FIELD field_15766 gradients [[I
|
||||
FIELD field_15766 GRADIENTS [[I
|
||||
FIELD field_15767 UNSKEW_FACTOR_2D D
|
||||
FIELD field_15768 SKEW_FACTOR_2D D
|
||||
METHOD <init> (Ljava/util/Random;)V
|
||||
|
@ -22,5 +22,6 @@ CLASS net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler
|
|||
ARG 2 x
|
||||
ARG 4 y
|
||||
ARG 6 z
|
||||
ARG 8 distance
|
||||
METHOD method_16456 getGradient (I)I
|
||||
ARG 1 hash
|
||||
|
|
|
@ -15,7 +15,9 @@ CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries
|
|||
FIELD field_26375 CHUNK_GENERATOR_SETTINGS Lnet/minecraft/class_2378;
|
||||
METHOD method_30559 init ()V
|
||||
METHOD method_30560 set (Lnet/minecraft/class_2378;ILnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 0 registry
|
||||
ARG 1 rawId
|
||||
ARG 2 key
|
||||
ARG 3 object
|
||||
METHOD method_30561 add (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 0 registry
|
||||
|
@ -33,6 +35,7 @@ CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries
|
|||
ARG 0 registryRef
|
||||
ARG 1 registry
|
||||
ARG 2 defaultValueSupplier
|
||||
ARG 3 lifecycle
|
||||
METHOD method_30565 addRegistry (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
|
||||
ARG 0 registryRef
|
||||
ARG 1 defaultValueSupplier
|
||||
|
|
|
@ -3,4 +3,6 @@ CLASS net/minecraft/class_2348 net/minecraft/util/registry/DefaultedRegistry
|
|||
FIELD field_11015 defaultValue Ljava/lang/Object;
|
||||
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
|
||||
ARG 1 defaultId
|
||||
ARG 2 key
|
||||
ARG 3 lifecycle
|
||||
METHOD method_10137 getDefaultId ()Lnet/minecraft/class_2960;
|
||||
|
|
|
@ -4,11 +4,11 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage
|
|||
COMMENT
|
||||
COMMENT <p>Each minecraft server has a dynamic registry manager for file-loaded
|
||||
COMMENT registries, while each client play network handler has a dynamic registry
|
||||
COMMENT manager for server-sent dynamic registries.</p>
|
||||
COMMENT manager for server-sent dynamic registries.
|
||||
COMMENT
|
||||
COMMENT <p>The {@link DynamicRegistryManager.Impl}
|
||||
COMMENT class serves as an immutable implementation of any particular collection
|
||||
COMMENT or configuration of dynamic registries.</p>
|
||||
COMMENT or configuration of dynamic registries.
|
||||
FIELD field_25918 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25919 INFOS Ljava/util/Map;
|
||||
FIELD field_26733 BUILTIN Lnet/minecraft/class_5455$class_5457;
|
||||
|
@ -36,7 +36,7 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage
|
|||
ARG 0 ops
|
||||
ARG 1 manager
|
||||
ARG 2 info
|
||||
METHOD method_30527 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional;
|
||||
METHOD method_30527 getOptionalMutable (Lnet/minecraft/class_5321;)Ljava/util/Optional;
|
||||
COMMENT Retrieves a registry optionally from this manager.
|
||||
ARG 1 key
|
||||
METHOD method_30528 create ()Lnet/minecraft/class_5455$class_5457;
|
||||
|
|
|
@ -7,6 +7,7 @@ CLASS net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry
|
|||
ARG 1 rawId
|
||||
ARG 2 key
|
||||
ARG 3 entry
|
||||
ARG 4 lifecycle
|
||||
METHOD method_31062 replace (Ljava/util/OptionalInt;Lnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljava/lang/Object;
|
||||
COMMENT If the given key is already present in the registry, replaces the entry associated with the given
|
||||
COMMENT key with the new entry. This method asserts that the raw ID is equal to the value already in
|
||||
|
@ -14,7 +15,8 @@ CLASS net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry
|
|||
COMMENT
|
||||
COMMENT <p>If the given key is not already present in the registry, adds the entry to the registry. If
|
||||
COMMENT {@code rawId} is present, then this method gives the entry this raw ID. Otherwise, uses the
|
||||
COMMENT next available ID.</p>
|
||||
COMMENT next available ID.
|
||||
ARG 1 rawId
|
||||
ARG 2 key
|
||||
ARG 3 newEntry
|
||||
ARG 4 lifecycle
|
||||
|
|
|
@ -74,7 +74,8 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
FIELD field_25096 BIOME_SOURCE Lnet/minecraft/class_2378;
|
||||
FIELD field_25097 CHUNK_GENERATOR Lnet/minecraft/class_2378;
|
||||
FIELD field_25098 registryKey Lnet/minecraft/class_5321;
|
||||
COMMENT The {@linkplain RegistryKey} representing the ID of the actual registry.
|
||||
COMMENT The key representing the type of elements held by this registry. It is also the
|
||||
COMMENT key of this registry within the root registry.
|
||||
FIELD field_25099 lifecycle Lcom/mojang/serialization/Lifecycle;
|
||||
FIELD field_25100 ROOT_KEY Lnet/minecraft/class_2960;
|
||||
FIELD field_25101 ROOT Lnet/minecraft/class_2385;
|
||||
|
@ -100,8 +101,22 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
FIELD field_25295 LOOT_POOL_ENTRY_TYPE_KEY Lnet/minecraft/class_5321;
|
||||
FIELD field_25296 LOOT_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
|
||||
FIELD field_25297 LOOT_CONDITION_TYPE_KEY Lnet/minecraft/class_5321;
|
||||
FIELD field_25298 WORLD_KEY Lnet/minecraft/class_5321;
|
||||
COMMENT A registry key representing the {@link World} type. Can be used to obtain
|
||||
COMMENT registry keys with the {@link World} type, such as that for the overworld.
|
||||
COMMENT
|
||||
COMMENT <p>Notice that {@code this == Registry.DIMENSION_KEY}.
|
||||
COMMENT
|
||||
COMMENT @see #DIMENSION_KEY
|
||||
COMMENT @see World#OVERWORLD
|
||||
COMMENT @see net.minecraft.server.MinecraftServer#worlds
|
||||
FIELD field_25299 LOOT_CONDITION_TYPE Lnet/minecraft/class_2378;
|
||||
FIELD field_25490 DIMENSION_OPTIONS Lnet/minecraft/class_5321;
|
||||
FIELD field_25490 DIMENSION_KEY Lnet/minecraft/class_5321;
|
||||
COMMENT A registry key representing the {@link DimensionOptions} type.
|
||||
COMMENT
|
||||
COMMENT <p>Notice that {@code this == Registry.WORLD_KEY}.
|
||||
COMMENT
|
||||
COMMENT @see #WORLD_KEY
|
||||
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
|
||||
ARG 1 key
|
||||
ARG 2 lifecycle
|
||||
|
@ -111,6 +126,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
METHOD method_10223 get (Lnet/minecraft/class_2960;)Ljava/lang/Object;
|
||||
ARG 1 id
|
||||
METHOD method_10224 create (Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348;
|
||||
ARG 0 key
|
||||
ARG 1 defaultId
|
||||
ARG 2 defaultEntry
|
||||
METHOD method_10226 register (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
@ -118,8 +134,10 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
ARG 1 id
|
||||
ARG 2 entry
|
||||
METHOD method_10227 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385;
|
||||
ARG 0 key
|
||||
ARG 1 registry
|
||||
ARG 2 defaultEntry
|
||||
ARG 3 lifecycle
|
||||
METHOD method_10230 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
ARG 0 registry
|
||||
ARG 1 id
|
||||
|
@ -131,6 +149,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
ARG 3 entry
|
||||
METHOD method_10235 getIds ()Ljava/util/Set;
|
||||
METHOD method_10247 create (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
|
||||
ARG 0 key
|
||||
ARG 1 defaultEntry
|
||||
METHOD method_10250 containsId (Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 id
|
||||
|
@ -143,9 +162,13 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
METHOD method_29107 get (Lnet/minecraft/class_5321;)Ljava/lang/Object;
|
||||
ARG 1 key
|
||||
METHOD method_29108 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
|
||||
ARG 0 key
|
||||
ARG 1 lifecycle
|
||||
ARG 2 defaultEntry
|
||||
METHOD method_29109 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348;
|
||||
ARG 0 key
|
||||
ARG 1 defaultId
|
||||
ARG 2 lifecycle
|
||||
ARG 3 defaultEntry
|
||||
METHOD method_29113 getKey (Ljava/lang/Object;)Ljava/util/Optional;
|
||||
ARG 1 entry
|
||||
|
@ -154,6 +177,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
METHOD method_31138 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
|
||||
METHOD method_31139 getEntryLifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
|
||||
COMMENT Gets the lifecycle of a registry entry.
|
||||
ARG 1 entry
|
||||
METHOD method_31140 getOrThrow (Lnet/minecraft/class_5321;)Ljava/lang/Object;
|
||||
COMMENT Gets an entry from the registry.
|
||||
COMMENT
|
||||
|
|
|
@ -25,7 +25,7 @@ CLASS net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey
|
|||
COMMENT value.
|
||||
COMMENT
|
||||
COMMENT <p>You can call it like {@code RegistryKey.of(Registry.ITEM_KEY, new Identifier("iron_ingot"))}
|
||||
COMMENT to create a registry key for iron ingot.</p>
|
||||
COMMENT to create a registry key for iron ingot.
|
||||
COMMENT
|
||||
COMMENT @param <T> the type of the value
|
||||
ARG 0 registry
|
||||
|
@ -37,7 +37,7 @@ CLASS net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey
|
|||
COMMENT all registries) with an identifier for the registry.
|
||||
COMMENT
|
||||
COMMENT <p>You can call it like {@code RegistryKey.of(new Identifier("block"))}
|
||||
COMMENT to create a registry key for the block registry.</p>
|
||||
COMMENT to create a registry key for the block registry.
|
||||
COMMENT
|
||||
COMMENT @param <T> the element type of the registry
|
||||
ARG 0 registry
|
||||
|
|
|
@ -10,19 +10,25 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
|
|||
FIELD field_26732 lifecycle Lcom/mojang/serialization/Lifecycle;
|
||||
METHOD method_10240 getRandom (Ljava/util/Random;)Ljava/lang/Object;
|
||||
METHOD method_29098 createRegistryManagerCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
|
||||
ARG 0 key
|
||||
ARG 1 lifecycle
|
||||
ARG 2 entryCodec
|
||||
METHOD method_29721 createRegistryCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
|
||||
ARG 0 registryRef
|
||||
ARG 1 lifecycle
|
||||
ARG 2 entryCodec
|
||||
METHOD method_30929 createRegistryManagerEntryCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
|
||||
ARG 0 key
|
||||
ARG 1 entryCodec
|
||||
METHOD method_31051 set (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;Z)Ljava/lang/Object;
|
||||
ARG 1 rawId
|
||||
ARG 2 key
|
||||
ARG 3 entry
|
||||
ARG 4 lifecycle
|
||||
ARG 5 checkDuplicateKeys
|
||||
METHOD method_31059 createCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
|
||||
ARG 0 key
|
||||
ARG 1 lifecycle
|
||||
ARG 2 entryCodec
|
||||
CLASS class_5501 RegistryManagerEntry
|
||||
FIELD field_26684 key Lnet/minecraft/class_5321;
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
CLASS net/minecraft/class_244 net/minecraft/util/shape/BitSetVoxelSet
|
||||
FIELD field_1354 yMax I
|
||||
FIELD field_1355 xMax I
|
||||
FIELD field_1356 zMin I
|
||||
FIELD field_1357 yMin I
|
||||
FIELD field_1358 xMin I
|
||||
FIELD field_1354 maxY I
|
||||
FIELD field_1355 maxX I
|
||||
FIELD field_1356 minZ I
|
||||
FIELD field_1357 minY I
|
||||
FIELD field_1358 minX I
|
||||
FIELD field_1359 storage Ljava/util/BitSet;
|
||||
FIELD field_1360 zMax I
|
||||
FIELD field_1360 maxZ I
|
||||
METHOD <init> (IIIIIIIII)V
|
||||
ARG 1 xMask
|
||||
ARG 2 yMask
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
CLASS net/minecraft/class_262 net/minecraft/util/shape/CroppedVoxelSet
|
||||
FIELD field_1388 yMax I
|
||||
FIELD field_1389 xMax I
|
||||
FIELD field_1390 zMin I
|
||||
FIELD field_1391 yMin I
|
||||
FIELD field_1392 xMin I
|
||||
FIELD field_1388 maxY I
|
||||
FIELD field_1389 maxX I
|
||||
FIELD field_1390 minZ I
|
||||
FIELD field_1391 minY I
|
||||
FIELD field_1392 minX I
|
||||
FIELD field_1393 parent Lnet/minecraft/class_251;
|
||||
FIELD field_1394 zMax I
|
||||
FIELD field_1394 maxZ I
|
||||
METHOD <init> (Lnet/minecraft/class_251;IIIIII)V
|
||||
ARG 1 parent
|
||||
ARG 2 xMin
|
||||
ARG 3 yMin
|
||||
ARG 4 zMin
|
||||
ARG 5 xMax
|
||||
ARG 6 yMax
|
||||
ARG 7 zMax
|
||||
ARG 2 minX
|
||||
ARG 3 minY
|
||||
ARG 4 minZ
|
||||
ARG 5 maxX
|
||||
ARG 6 maxY
|
||||
ARG 7 maxZ
|
||||
|
|
|
@ -8,4 +8,5 @@ CLASS net/minecraft/class_263 net/minecraft/util/shape/SlicedVoxelShape
|
|||
ARG 3 sliceWidth
|
||||
METHOD method_1088 createVoxelSet (Lnet/minecraft/class_251;Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_251;
|
||||
ARG 0 voxelSet
|
||||
ARG 1 axis
|
||||
ARG 2 sliceWidth
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
CLASS net/minecraft/class_251 net/minecraft/util/shape/VoxelSet
|
||||
FIELD field_1372 zSize I
|
||||
FIELD field_1373 ySize I
|
||||
FIELD field_1374 xSize I
|
||||
FIELD field_1372 sizeZ I
|
||||
FIELD field_1373 sizeY I
|
||||
FIELD field_1374 sizeX I
|
||||
FIELD field_1375 AXES [Lnet/minecraft/class_2350$class_2351;
|
||||
METHOD <init> (III)V
|
||||
ARG 1 xSize
|
||||
ARG 2 ySize
|
||||
ARG 3 zSize
|
||||
ARG 1 sizeX
|
||||
ARG 2 sizeY
|
||||
ARG 3 sizeZ
|
||||
METHOD method_1044 inBoundsAndContains (III)Z
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
@ -45,6 +45,7 @@ CLASS net/minecraft/class_251 net/minecraft/util/shape/VoxelSet
|
|||
ARG 3 y
|
||||
ARG 4 z
|
||||
METHOD method_1058 getEndingAxisCoord (Lnet/minecraft/class_2350$class_2351;II)I
|
||||
ARG 1 axis
|
||||
ARG 2 from
|
||||
ARG 3 to
|
||||
METHOD method_1059 isColumnFull (IIII)Z
|
||||
|
|
|
@ -21,13 +21,15 @@ CLASS net/minecraft/class_265 net/minecraft/util/shape/VoxelShape
|
|||
ARG 5 z
|
||||
METHOD method_1097 simplify ()Lnet/minecraft/class_265;
|
||||
METHOD method_1098 getUncachedFace (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265;
|
||||
ARG 1 facing
|
||||
ARG 1 direction
|
||||
METHOD method_1099 getPointPosition (Lnet/minecraft/class_2350$class_2351;I)D
|
||||
ARG 1 axis
|
||||
ARG 2 index
|
||||
METHOD method_1100 getCoordIndex (Lnet/minecraft/class_2350$class_2351;D)I
|
||||
ARG 1 axis
|
||||
ARG 2 coord
|
||||
METHOD method_1102 getEndingCoord (Lnet/minecraft/class_2350$class_2351;DD)D
|
||||
ARG 1 axis
|
||||
ARG 2 from
|
||||
ARG 4 to
|
||||
METHOD method_1103 calculateMaxDistance (Lnet/minecraft/class_2335;Lnet/minecraft/class_238;D)D
|
||||
|
|
|
@ -47,12 +47,12 @@ CLASS net/minecraft/class_259 net/minecraft/util/shape/VoxelShapes
|
|||
ARG 1 two
|
||||
ARG 2 direction
|
||||
METHOD method_1081 cuboid (DDDDDD)Lnet/minecraft/class_265;
|
||||
ARG 0 xMin
|
||||
ARG 2 yMin
|
||||
ARG 4 zMin
|
||||
ARG 6 xMax
|
||||
ARG 8 yMax
|
||||
ARG 10 zMax
|
||||
ARG 0 minX
|
||||
ARG 2 minY
|
||||
ARG 4 minZ
|
||||
ARG 6 maxX
|
||||
ARG 8 maxY
|
||||
ARG 10 maxZ
|
||||
METHOD method_1082 combine (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Lnet/minecraft/class_265;
|
||||
ARG 0 one
|
||||
ARG 1 two
|
||||
|
@ -90,6 +90,7 @@ CLASS net/minecraft/class_259 net/minecraft/util/shape/VoxelShapes
|
|||
ARG 5 direction
|
||||
ARG 6 shapes
|
||||
METHOD method_17945 calculatePushVelocity (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;Lnet/minecraft/class_4538;DLnet/minecraft/class_3726;Ljava/util/stream/Stream;)D
|
||||
ARG 0 axis
|
||||
ARG 1 box
|
||||
ARG 2 world
|
||||
ARG 3 initial
|
||||
|
|
|
@ -6,4 +6,9 @@ CLASS net/minecraft/class_3906 net/minecraft/util/thread/MessageListener
|
|||
ARG 0 name
|
||||
ARG 1 action
|
||||
METHOD method_17345 ask (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Asks a message provider for a message.
|
||||
COMMENT
|
||||
COMMENT The {@link CompletableFuture} returned from this function will never complete exceptionally.
|
||||
COMMENT
|
||||
COMMENT @return CompletableFuture future that completes with the received message
|
||||
ARG 1 messageProvider
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
CLASS net/minecraft/class_1915 net/minecraft/village/Merchant
|
||||
METHOD method_17449 sendOffers (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;I)V
|
||||
ARG 1 player
|
||||
ARG 2 test
|
||||
ARG 3 levelProgress
|
||||
METHOD method_18010 getYesSound ()Lnet/minecraft/class_3414;
|
||||
METHOD method_19269 getExperience ()I
|
||||
METHOD method_19270 isLeveledMerchant ()Z
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
CLASS net/minecraft/class_1725 net/minecraft/village/MerchantInventory
|
||||
FIELD field_18668 merchantRewardedExperience I
|
||||
FIELD field_7842 recipeIndex I
|
||||
FIELD field_7842 offerIndex I
|
||||
FIELD field_7843 tradeOffer Lnet/minecraft/class_1914;
|
||||
FIELD field_7844 merchant Lnet/minecraft/class_1915;
|
||||
FIELD field_7845 inventory Lnet/minecraft/class_2371;
|
||||
METHOD method_19252 getMerchantRewardedExperience ()I
|
||||
METHOD method_7642 getTradeOffer ()Lnet/minecraft/class_1914;
|
||||
METHOD method_7643 setRecipeIndex (I)V
|
||||
METHOD method_7643 setOfferIndex (I)V
|
||||
ARG 1 index
|
||||
METHOD method_7644 needRecipeUpdate (I)Z
|
||||
METHOD method_7644 needsOfferUpdate (I)Z
|
||||
ARG 1 slot
|
||||
METHOD method_7645 updateRecipes ()V
|
||||
METHOD method_7645 updateOffers ()V
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_1645 net/minecraft/village/SimpleMerchant
|
||||
FIELD field_18525 experience I
|
||||
FIELD field_7441 player Lnet/minecraft/class_1657;
|
||||
FIELD field_7442 recipeList Lnet/minecraft/class_1916;
|
||||
FIELD field_7442 offers Lnet/minecraft/class_1916;
|
||||
FIELD field_7443 merchantInventory Lnet/minecraft/class_1725;
|
||||
|
|
|
@ -13,14 +13,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
|
|||
ARG 1 buyItem
|
||||
ARG 2 sellItem
|
||||
ARG 3 maxUses
|
||||
ARG 4 rewardedExp
|
||||
ARG 4 merchantExperience
|
||||
ARG 5 priceMultiplier
|
||||
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIF)V
|
||||
ARG 1 firstBuyItem
|
||||
ARG 2 secondBuyItem
|
||||
ARG 3 sellItem
|
||||
ARG 4 maxUses
|
||||
ARG 5 rewardedExp
|
||||
ARG 5 merchantExperience
|
||||
ARG 6 priceMultiplier
|
||||
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIF)V
|
||||
ARG 1 firstBuyItem
|
||||
|
@ -28,33 +28,83 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
|
|||
ARG 3 sellItem
|
||||
ARG 4 uses
|
||||
ARG 5 maxUses
|
||||
ARG 6 rewardedExp
|
||||
ARG 6 merchantExperience
|
||||
ARG 7 priceMultiplier
|
||||
METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 first
|
||||
ARG 2 second
|
||||
METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 firstBuyStack
|
||||
ARG 2 secondBuyStack
|
||||
METHOD method_16954 acceptsBuy (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 given
|
||||
ARG 2 sample
|
||||
METHOD method_18019 getSellItem ()Lnet/minecraft/class_1799;
|
||||
METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns a copy of the sell item of this trade offer.
|
||||
METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns a copy of the first buy item of this trade offer,
|
||||
COMMENT with its price adjusted depending on the demand bonus, the
|
||||
COMMENT special price and the price multiplier.
|
||||
METHOD method_19273 setSpecialPrice (I)V
|
||||
METHOD method_19274 updatePriceOnDemand ()V
|
||||
COMMENT Sets the special price of this trade offer to {@code specialPrice}.
|
||||
ARG 1 specialPrice
|
||||
METHOD method_19274 updateDemandBonus ()V
|
||||
COMMENT Updates the demand bonus of this trade offer depending on its
|
||||
COMMENT previous demand bonus, the number of times it has been used and
|
||||
COMMENT its remaining uses.
|
||||
METHOD method_19275 resetUses ()V
|
||||
COMMENT Resets the number of times this trade offer has been used.
|
||||
METHOD method_19276 clearSpecialPrice ()V
|
||||
COMMENT Resets the special price of this trade offer.
|
||||
METHOD method_19277 getSpecialPrice ()I
|
||||
COMMENT Returns the special price of this trade offer. It is used to
|
||||
COMMENT adjust the price of its first buy item.
|
||||
COMMENT
|
||||
COMMENT <p>The less the special price is, the more the price will be low.
|
||||
METHOD method_19278 getPriceMultiplier ()F
|
||||
COMMENT Returns the price multiplier of this trade offer. It is used to
|
||||
COMMENT adjust the price of its first buy item.
|
||||
METHOD method_19279 getMerchantExperience ()I
|
||||
COMMENT Returns the amount of experience that will be given to a merchant
|
||||
COMMENT after this trade offer has been used.
|
||||
METHOD method_21725 getDemandBonus ()I
|
||||
COMMENT Returns the demand bonus of this trade offer. It is used to
|
||||
COMMENT adjust the price of its first buy item.
|
||||
COMMENT
|
||||
COMMENT <p>The more the demand bonus is, the more the price will be high.
|
||||
COMMENT
|
||||
COMMENT <p>It is updated when a villager restocks.
|
||||
COMMENT
|
||||
COMMENT @see #updateDemandBonus()
|
||||
METHOD method_8244 use ()V
|
||||
COMMENT Increments the number of times this trade offer has been used.
|
||||
METHOD method_8245 increaseSpecialPrice (I)V
|
||||
COMMENT Increases the special price of this trade offer by {@code increment}.
|
||||
COMMENT
|
||||
COMMENT <p>A negative {@code increment} value will decrease the special price.
|
||||
ARG 1 increment
|
||||
METHOD method_8246 getOriginalFirstBuyItem ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns the first buy item of this trade offer.
|
||||
METHOD method_8247 getSecondBuyItem ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns the second buy item of this trade offer.
|
||||
COMMENT
|
||||
COMMENT <p>If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty
|
||||
COMMENT item stack}.
|
||||
METHOD method_8248 getMaxUses ()I
|
||||
COMMENT Returns the maximum number of times this trade offer can be used.
|
||||
METHOD method_8249 getUses ()I
|
||||
METHOD method_8250 getMutableSellItem ()Lnet/minecraft/class_1799;
|
||||
METHOD method_8251 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8254 clearUses ()V
|
||||
COMMENT Returns the number of times this trade offer has been used.
|
||||
METHOD method_8250 getSellItem ()Lnet/minecraft/class_1799;
|
||||
COMMENT Returns the sell item of this trade offer.
|
||||
METHOD method_8251 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8254 disable ()V
|
||||
COMMENT Sets the number of times this trade offer has been used to
|
||||
COMMENT its maximum uses, making it disabled.
|
||||
METHOD method_8255 isDisabled ()Z
|
||||
COMMENT Returns whether this trade offer is disabled.
|
||||
COMMENT
|
||||
COMMENT <p>Checks if the number of times this trade offer has been used
|
||||
COMMENT is greater or equal to its maximum uses.
|
||||
METHOD method_8256 shouldRewardPlayerExperience ()Z
|
||||
COMMENT Returns whether experience should be given to a player when
|
||||
COMMENT they use this trade offer.
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
CLASS net/minecraft/class_1916 net/minecraft/village/TradeOfferList
|
||||
METHOD method_8265 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1916;
|
||||
ARG 0 byteBuf
|
||||
ARG 0 buf
|
||||
METHOD method_8267 getValidOffer (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1914;
|
||||
ARG 1 firstBuyItem
|
||||
ARG 2 secondBuyItem
|
||||
ARG 3 index
|
||||
METHOD method_8268 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8268 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8270 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buffer
|
||||
ARG 1 buf
|
||||
|
|
|
@ -8,7 +8,9 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData
|
|||
METHOD method_16920 withLevel (I)Lnet/minecraft/class_3850;
|
||||
ARG 1 level
|
||||
METHOD method_16921 withProfession (Lnet/minecraft/class_3852;)Lnet/minecraft/class_3850;
|
||||
ARG 1 profession
|
||||
METHOD method_16922 withType (Lnet/minecraft/class_3854;)Lnet/minecraft/class_3850;
|
||||
ARG 1 type
|
||||
METHOD method_16924 getProfession ()Lnet/minecraft/class_3852;
|
||||
METHOD method_16925 getLevel ()I
|
||||
METHOD method_19194 getLowerLevelExperience (I)I
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips
|
|||
ARG 1 right
|
||||
METHOD method_19061 shareGossipFrom (Lnet/minecraft/class_4136;Ljava/util/Random;I)V
|
||||
ARG 1 from
|
||||
ARG 2 random
|
||||
ARG 3 count
|
||||
METHOD method_19063 mergeReputation (Lnet/minecraft/class_4139;II)I
|
||||
ARG 1 type
|
||||
|
@ -13,6 +14,7 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips
|
|||
METHOD method_19066 deserialize (Lcom/mojang/serialization/Dynamic;)V
|
||||
METHOD method_19067 serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;
|
||||
METHOD method_19070 pickGossips (Ljava/util/Random;I)Ljava/util/Collection;
|
||||
ARG 1 random
|
||||
ARG 2 count
|
||||
METHOD method_19071 getReputationFor (Ljava/util/UUID;)Lnet/minecraft/class_4136$class_4137;
|
||||
ARG 1 target
|
||||
|
|
|
@ -8,5 +8,6 @@ CLASS net/minecraft/class_3854 net/minecraft/village/VillagerType
|
|||
FIELD field_17077 TAIGA Lnet/minecraft/class_3854;
|
||||
FIELD field_17078 BIOME_TO_TYPE Ljava/util/Map;
|
||||
METHOD method_16930 forBiome (Ljava/util/Optional;)Lnet/minecraft/class_3854;
|
||||
ARG 0 biomeKey
|
||||
METHOD method_16931 create (Ljava/lang/String;)Lnet/minecraft/class_3854;
|
||||
ARG 0 id
|
||||
|
|
|
@ -30,7 +30,7 @@ CLASS net/minecraft/class_3765 net/minecraft/village/raid/Raid
|
|||
ARG 3 pos
|
||||
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 world
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_16487 addToWave (ILnet/minecraft/class_3763;Z)Z
|
||||
ARG 1 wave
|
||||
ARG 2 entity
|
||||
|
@ -48,8 +48,8 @@ CLASS net/minecraft/class_3765 net/minecraft/village/raid/Raid
|
|||
METHOD method_16500 removeLeader (I)V
|
||||
ARG 1 wave
|
||||
METHOD method_16501 isInRaidDistance ()Ljava/util/function/Predicate;
|
||||
METHOD method_16502 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_16502 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_16504 isActive ()Z
|
||||
METHOD method_16505 addToWave (ILnet/minecraft/class_3763;)Z
|
||||
ARG 1 wave
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_16533 nameFor (Lnet/minecraft/class_2874;)Ljava/lang/String;
|
||||
ARG 0 dimensionType
|
||||
METHOD method_16534 nextId ()I
|
||||
METHOD method_16539 tick ()V
|
||||
METHOD method_16540 startRaid (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3765;
|
||||
|
@ -20,3 +21,4 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager
|
|||
ARG 1 raid
|
||||
METHOD method_19209 getRaidAt (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765;
|
||||
ARG 1 pos
|
||||
ARG 2 searchDistance
|
||||
|
|
|
@ -13,6 +13,9 @@ CLASS net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator
|
|||
ARG 2 entity
|
||||
ARG 3 box
|
||||
METHOD <init> (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 box
|
||||
ARG 4 blockPredicate
|
||||
METHOD method_29283 getChunk (II)Lnet/minecraft/class_1922;
|
||||
ARG 1 x
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
|
|||
METHOD method_12376 (ILnet/minecraft/class_2826;)Z
|
||||
ARG 1 chunkSection
|
||||
METHOD method_12377 getChunkType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
METHOD method_12385 writeStructures (Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487;
|
||||
ARG 0 pos
|
||||
ARG 1 structureStarts
|
||||
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
|
|||
ARG 1 chunk
|
||||
METHOD method_12387 readStructureReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map;
|
||||
ARG 0 pos
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_12388 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2818;)V
|
||||
ARG 1 chunk
|
||||
METHOD method_12391 (Lnet/minecraft/class_3611;)Z
|
||||
|
@ -28,7 +28,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
|
|||
ARG 1 structureManager
|
||||
ARG 2 poiStorage
|
||||
ARG 3 pos
|
||||
ARG 4 tag
|
||||
ARG 4 nbt
|
||||
METHOD method_12396 (Lnet/minecraft/class_2248;)Z
|
||||
ARG 0 block
|
||||
METHOD method_12410 serialize (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -4,19 +4,31 @@ CLASS net/minecraft/class_1941 net/minecraft/world/CollisionView
|
|||
METHOD method_18026 isSpaceEmpty (Lnet/minecraft/class_238;)Z
|
||||
ARG 1 box
|
||||
METHOD method_20743 getEntityCollisions (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
ARG 3 predicate
|
||||
METHOD method_20812 getBlockCollisions (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/stream/Stream;
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
METHOD method_22338 getExistingChunk (II)Lnet/minecraft/class_1922;
|
||||
METHOD method_22338 getChunkAsView (II)Lnet/minecraft/class_1922;
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
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 1 entity
|
||||
ARG 2 box
|
||||
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
|
||||
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
|
||||
ARG 3 predicate
|
||||
METHOD method_8606 intersectsEntities (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_8611 intersectsEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z
|
||||
|
|
|
@ -1,4 +1,10 @@
|
|||
CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
|
||||
COMMENT A common logic for command-block behaviors shared by
|
||||
COMMENT {@linkplain net.minecraft.block.entity.CommandBlockBlockEntity
|
||||
COMMENT command blocks} and {@linkplain net.minecraft.entity.vehicle.CommandBlockMinecartEntity
|
||||
COMMENT command block minecarts}.
|
||||
COMMENT
|
||||
COMMENT @see MobSpawnerLogic
|
||||
FIELD field_21515 DEFAULT_NAME Lnet/minecraft/class_2561;
|
||||
FIELD field_9162 customName Lnet/minecraft/class_2561;
|
||||
FIELD field_9163 successCount I
|
||||
|
@ -10,7 +16,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
|
|||
FIELD field_9169 DATE_FORMAT Ljava/text/SimpleDateFormat;
|
||||
METHOD method_8286 setCommand (Ljava/lang/String;)V
|
||||
ARG 1 command
|
||||
METHOD method_8287 shouldTrackOutput (Z)V
|
||||
METHOD method_8287 setTrackingOutput (Z)V
|
||||
ARG 1 trackOutput
|
||||
METHOD method_8288 interact (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;
|
||||
ARG 1 player
|
||||
|
@ -23,8 +29,8 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
|
|||
METHOD method_8293 getWorld ()Lnet/minecraft/class_3218;
|
||||
METHOD method_8295 markDirty ()V
|
||||
METHOD method_8296 isTrackingOutput ()Z
|
||||
METHOD method_8297 serialize (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_8297 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_8298 setSuccessCount (I)V
|
||||
ARG 1 successCount
|
||||
METHOD method_8299 getCustomName ()Lnet/minecraft/class_2561;
|
||||
|
@ -33,5 +39,5 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
|
|||
ARG 1 world
|
||||
METHOD method_8303 getSource ()Lnet/minecraft/class_2168;
|
||||
METHOD method_8304 getSuccessCount ()I
|
||||
METHOD method_8305 deserialize (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_8305 readNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -81,19 +81,19 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView
|
|||
COMMENT
|
||||
COMMENT @return a list of entities within a box, excluding the given entity, all satisfying the given predicate
|
||||
ARG 1 except
|
||||
COMMENT the entity the box logically surrounds. This entity is ignored if it is inside the box.
|
||||
COMMENT the entity the box logically surrounds; this entity is ignored if it is inside the box
|
||||
ARG 2 box
|
||||
COMMENT the box in which to search for entities
|
||||
ARG 3 predicate
|
||||
COMMENT a predicate which entities must satisfy in order to be included in the returned list.
|
||||
COMMENT a predicate which entities must satisfy in order to be included in the returned list
|
||||
METHOD method_8335 getOtherEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List;
|
||||
COMMENT Computes a list of entities within some box, excluding the given entity, that are not spectators.
|
||||
COMMENT
|
||||
COMMENT @return a list of entities within a box, excluding the given entity
|
||||
COMMENT @see #getSurroundingEntities(Entity, Box, Predicate)
|
||||
COMMENT @see #getOtherEntities(Entity, Box, Predicate)
|
||||
COMMENT @see Entity#isSpectator()
|
||||
ARG 1 except
|
||||
COMMENT the entity the box logically surrounds. This entity is ignored if it is inside the box.
|
||||
COMMENT the entity the box logically surrounds; this entity is ignored if it is inside the box
|
||||
ARG 2 box
|
||||
COMMENT the box in which to search for entities
|
||||
METHOD method_8338 (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
|
||||
FIELD field_14432 featureIdToChunkTag Ljava/util/Map;
|
||||
FIELD field_14432 featureIdToChunkNbt Ljava/util/Map;
|
||||
FIELD field_14433 updateStates Ljava/util/Map;
|
||||
FIELD field_14434 needsUpdate Z
|
||||
FIELD field_14435 OLD_TO_NEW Ljava/util/Map;
|
||||
FIELD field_14436 ANCIENT_TO_OLD Ljava/util/Map;
|
||||
METHOD method_14734 init (Lnet/minecraft/class_26;)V
|
||||
METHOD method_14735 getUpdatedReferences (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_14737 needsUpdate (II)Z
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
|
@ -14,5 +15,8 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
|
|||
ARG 2 chunkZ
|
||||
ARG 3 id
|
||||
METHOD method_14741 getUpdatedStarts (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
ARG 2 pos
|
||||
METHOD method_14744 markResolved (J)V
|
||||
METHOD method_14745 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360;
|
||||
ARG 0 world
|
||||
|
|
|
@ -2,9 +2,10 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap
|
|||
FIELD field_13191 chunk Lnet/minecraft/class_2791;
|
||||
FIELD field_13192 storage Lnet/minecraft/class_3508;
|
||||
FIELD field_13193 blockPredicate Ljava/util/function/Predicate;
|
||||
FIELD field_16744 ALWAYS_TRUE Ljava/util/function/Predicate;
|
||||
FIELD field_16744 NOT_AIR Ljava/util/function/Predicate;
|
||||
FIELD field_16745 SUFFOCATES Ljava/util/function/Predicate;
|
||||
METHOD <init> (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;)V
|
||||
ARG 1 chunk
|
||||
ARG 2 type
|
||||
METHOD method_12595 toIndex (II)I
|
||||
ARG 0 x
|
||||
|
@ -27,6 +28,7 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_16684 populateHeightmaps (Lnet/minecraft/class_2791;Ljava/util/Set;)V
|
||||
ARG 0 chunk
|
||||
ARG 1 types
|
||||
CLASS class_2903 Type
|
||||
FIELD field_13198 purpose Lnet/minecraft/class_2902$class_2904;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
CLASS net/minecraft/class_1952 net/minecraft/world/MobSpawnerEntry
|
||||
FIELD field_9307 entityTag Lnet/minecraft/class_2487;
|
||||
FIELD field_9307 entityNbt Lnet/minecraft/class_2487;
|
||||
METHOD <init> (ILnet/minecraft/class_2487;)V
|
||||
ARG 1 weight
|
||||
ARG 2 entityTag
|
||||
ARG 2 entityNbt
|
||||
METHOD <init> (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_8678 getEntityTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8679 serialize ()Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_8678 getEntityNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_8679 toNbt ()Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -9,18 +9,9 @@ CLASS net/minecraft/class_1945 net/minecraft/world/ModifiableWorld
|
|||
COMMENT <p>When called on the server, the new block state is stored and propagated to clients and listeners as dictated
|
||||
COMMENT by the supplied flags. Note that calling this on the client will update the world locally, but may not see the
|
||||
COMMENT change persisted across loads. It's recommended to check whether this world is client before
|
||||
COMMENT interacting with the world in this way.</p>
|
||||
COMMENT interacting with the world in this way.
|
||||
COMMENT
|
||||
COMMENT <p>Accepted values of the flags are a bitset combination of the following:</p>
|
||||
COMMENT <ul>
|
||||
COMMENT <li>0b0000001 // 1 - PROPAGATE_CHANGE - Propagates a change event to surrounding blocks.</li>
|
||||
COMMENT <li>0b0000010 // 2 - NOTIFY_LISTENERS - Notifies listeners and clients who need to react when the block changes</li>
|
||||
COMMENT <li>0b0000100 // 4 - NO_REDRAW - Used in conjunction with NOTIFY_LISTENERS to suppress the render pass on clients.</li>
|
||||
COMMENT <li>0b0001000 // 8 - REDRAW_ON_MAIN_THREAD - Forces a synchronous redraw on clients.</li>
|
||||
COMMENT <li>0b0010000 // 16 - FORCE_STATE - Bypass virtual block state changes and forces the passed state to be stored as-is.</li>
|
||||
COMMENT <li>0b0100000 // 32 - SKIP_DROPS - Prevents the previous block (container) from dropping items when destroyed.</li>
|
||||
COMMENT <li>0b1000000 // 64 - MOVED - Signals that the current block is being moved to a different location, usually because of a piston.</li>
|
||||
COMMENT </ul>
|
||||
COMMENT <p>See {@link #setBlockState(BlockPos, BlockState, int)} for a list of accepted flags.
|
||||
ARG 1 pos
|
||||
COMMENT the target position
|
||||
ARG 2 state
|
||||
|
@ -49,9 +40,9 @@ CLASS net/minecraft/class_1945 net/minecraft/world/ModifiableWorld
|
|||
COMMENT <p>When called on the server, the new block state is stored and propagated to clients and listeners as dictated
|
||||
COMMENT by the supplied flags. Note that calling this on the client will update the world locally, but may not see the
|
||||
COMMENT change persisted across loads. It's recommended to check whether this world is client before
|
||||
COMMENT interacting with the world in this way.</p>
|
||||
COMMENT interacting with the world in this way.
|
||||
COMMENT
|
||||
COMMENT <p>Accepted values of the flags are a bitset combination of the following:</p>
|
||||
COMMENT <p>The accepted values of these flags are:
|
||||
COMMENT <ul>
|
||||
COMMENT <li>0b0000001 // 1 - PROPAGATE_CHANGE - Propagates a change event to surrounding blocks.</li>
|
||||
COMMENT <li>0b0000010 // 2 - NOTIFY_LISTENERS - Notifies listeners and clients who need to react when the block changes</li>
|
||||
|
@ -61,6 +52,8 @@ CLASS net/minecraft/class_1945 net/minecraft/world/ModifiableWorld
|
|||
COMMENT <li>0b0100000 // 32 - SKIP_DROPS - Prevents the previous block (container) from dropping items when destroyed.</li>
|
||||
COMMENT <li>0b1000000 // 64 - MOVED - Signals that the current block is being moved to a different location, usually because of a piston.</li>
|
||||
COMMENT </ul>
|
||||
COMMENT
|
||||
COMMENT @see #setBlockState(BlockPos, BlockState, int, int)
|
||||
ARG 1 pos
|
||||
COMMENT the target position
|
||||
ARG 2 state
|
||||
|
|
|
@ -5,8 +5,8 @@ CLASS net/minecraft/class_18 net/minecraft/world/PersistentState
|
|||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 key
|
||||
METHOD method_17919 save (Ljava/io/File;)V
|
||||
METHOD method_75 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 tag
|
||||
METHOD method_75 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 nbt
|
||||
METHOD method_76 getId ()Ljava/lang/String;
|
||||
METHOD method_77 fromTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
|
|
|
@ -15,7 +15,7 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager
|
|||
METHOD method_17921 isCompressed (Ljava/io/PushbackInputStream;)Z
|
||||
METHOD method_17922 getFile (Ljava/lang/String;)Ljava/io/File;
|
||||
ARG 1 id
|
||||
METHOD method_17923 readTag (Ljava/lang/String;I)Lnet/minecraft/class_2487;
|
||||
METHOD method_17923 readNbt (Ljava/lang/String;I)Lnet/minecraft/class_2487;
|
||||
ARG 1 id
|
||||
ARG 2 dataVersion
|
||||
METHOD method_17924 getOrCreate (Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
|
||||
|
|
|
@ -3,7 +3,9 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
|
|||
METHOD method_150 getLevelName ()Ljava/lang/String;
|
||||
METHOD method_151 populateCrashReport (Lnet/minecraft/class_129;)V
|
||||
METHOD method_152 isHardcore ()Z
|
||||
METHOD method_163 cloneWorldTag (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
METHOD method_163 cloneWorldNbt (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 registryManager
|
||||
ARG 2 playerNbt
|
||||
METHOD method_168 getVersion ()I
|
||||
METHOD method_186 setDifficultyLocked (Z)V
|
||||
ARG 1 locked
|
||||
|
@ -16,7 +18,7 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
|
|||
ARG 1 difficulty
|
||||
METHOD method_210 getGameMode ()Lnet/minecraft/class_1934;
|
||||
METHOD method_221 setCustomBossEvents (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_226 getPlayerData ()Lnet/minecraft/class_2487;
|
||||
METHOD method_228 getCustomBossEvents ()Lnet/minecraft/class_2487;
|
||||
METHOD method_24285 addServerBrand (Ljava/lang/String;Z)V
|
||||
|
@ -31,7 +33,7 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
|
|||
METHOD method_28057 getGeneratorOptions ()Lnet/minecraft/class_5285;
|
||||
METHOD method_29036 getDragonFight ()Lnet/minecraft/class_2487;
|
||||
METHOD method_29037 setDragonFight (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_29588 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
|
||||
METHOD method_29589 getDataPackSettings ()Lnet/minecraft/class_5359;
|
||||
METHOD method_29590 updateLevelInfo (Lnet/minecraft/class_5359;)V
|
||||
|
|
|
@ -39,7 +39,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 2 info
|
||||
ARG 3 spawnAnimals
|
||||
ARG 4 spawnMonsters
|
||||
ARG 5 shouldSpawnAnimals
|
||||
ARG 5 rareSpawn
|
||||
METHOD method_27822 getBiomeDirectly (Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Lnet/minecraft/class_1959;
|
||||
ARG 0 pos
|
||||
ARG 1 chunk
|
||||
|
@ -52,6 +52,12 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD method_8659 containsSpawnEntry (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 structureAccessor
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 spawnGroup
|
||||
ARG 4 spawnEntry
|
||||
ARG 5 pos
|
||||
METHOD method_8660 canSpawn (Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z
|
||||
ARG 0 location
|
||||
ARG 1 world
|
||||
|
@ -66,6 +72,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 1 pos
|
||||
ARG 2 state
|
||||
ARG 3 fluidState
|
||||
ARG 4 entityType
|
||||
METHOD method_8663 spawnEntitiesInChunk (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5261;Lnet/minecraft/class_1948$class_5259;)V
|
||||
ARG 0 group
|
||||
ARG 1 world
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_5454 net/minecraft/world/TeleportTarget
|
||||
COMMENT Represents the position that an entity takes after being
|
||||
COMMENT {@linkplain net.minecraft.entity.Entity#moveToWorld moved between worlds}.
|
||||
FIELD field_25879 position Lnet/minecraft/class_243;
|
||||
FIELD field_25880 velocity Lnet/minecraft/class_243;
|
||||
FIELD field_25881 yaw F
|
||||
|
|
|
@ -7,5 +7,13 @@ CLASS net/minecraft/class_3990 net/minecraft/world/WanderingTraderManager
|
|||
METHOD <init> (Lnet/minecraft/class_5268;)V
|
||||
ARG 1 properties
|
||||
METHOD method_18016 spawnLlama (Lnet/minecraft/class_3218;Lnet/minecraft/class_3989;I)V
|
||||
ARG 1 world
|
||||
ARG 2 wanderingTrader
|
||||
ARG 3 range
|
||||
METHOD method_18017 getNearbySpawnPos (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338;
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 range
|
||||
METHOD method_23279 doesNotSuffocateAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
FIELD field_9234 thunderGradient F
|
||||
FIELD field_9235 rainGradient F
|
||||
FIELD field_9236 isClient Z
|
||||
FIELD field_9238 unusedIncrement I
|
||||
FIELD field_9238 lcgBlockSeedIncrement I
|
||||
FIELD field_9241 pendingBlockEntities Ljava/util/List;
|
||||
FIELD field_9246 tickingBlockEntities Ljava/util/List;
|
||||
FIELD field_9247 dimension Lnet/minecraft/class_2874;
|
||||
|
@ -83,7 +83,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
ARG 2 entity
|
||||
ARG 3 direction
|
||||
METHOD method_24794 isInBuildLimit (Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 pos
|
||||
ARG 1 pos
|
||||
METHOD method_25952 isInvalidVertically (I)Z
|
||||
ARG 0 y
|
||||
METHOD method_25953 isValid (Lnet/minecraft/class_2338;)Z
|
||||
|
@ -144,6 +144,13 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
METHOD method_8454 createExplosion (Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927;
|
||||
ARG 1 entity
|
||||
ARG 2 damageSource
|
||||
ARG 3 behavior
|
||||
ARG 4 x
|
||||
ARG 6 y
|
||||
ARG 8 z
|
||||
ARG 10 power
|
||||
ARG 11 createFire
|
||||
ARG 12 destructionType
|
||||
METHOD method_8455 updateComparators (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V
|
||||
ARG 1 pos
|
||||
ARG 2 block
|
||||
|
@ -196,10 +203,11 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
ARG 8 category
|
||||
ARG 9 volume
|
||||
ARG 10 pitch
|
||||
ARG 11 useDistance
|
||||
METHOD method_8488 getReceivedStrongRedstonePower (Lnet/minecraft/class_2338;)I
|
||||
ARG 1 pos
|
||||
METHOD method_8492 updateNeighbor (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 sourcePos
|
||||
ARG 1 pos
|
||||
ARG 2 sourceBlock
|
||||
ARG 3 neighborPos
|
||||
METHOD method_8494 addImportantParticle (Lnet/minecraft/class_2394;DDDDDD)V
|
||||
|
@ -282,6 +290,6 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
ARG 7 velocityX
|
||||
ARG 9 velocityY
|
||||
ARG 11 velocityZ
|
||||
ARG 13 tag
|
||||
ARG 13 nbt
|
||||
METHOD method_8558 isValidHorizontally (Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 pos
|
||||
|
|
|
@ -3,5 +3,7 @@ CLASS net/minecraft/class_29 net/minecraft/world/WorldSaveHandler
|
|||
FIELD field_148 dataFixer Lcom/mojang/datafixers/DataFixer;
|
||||
FIELD field_149 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_261 loadPlayerData (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2487;
|
||||
ARG 1 player
|
||||
METHOD method_262 savePlayerData (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_263 getSavedPlayerIds ()[Ljava/lang/String;
|
||||
|
|
|
@ -55,7 +55,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
ARG 3 region
|
||||
ARG 4 populationSeed
|
||||
ARG 6 random
|
||||
ARG 7 pos
|
||||
ARG 7 origin
|
||||
METHOD method_8703 buildSurface (Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJ)V
|
||||
ARG 1 random
|
||||
ARG 2 chunk
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
ARG 1 scale
|
||||
ARG 2 temperature
|
||||
ARG 3 waterColor
|
||||
ARG 4 frozen
|
||||
METHOD method_30687 createGiantTreeTaiga (FFFZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
|
@ -42,6 +43,7 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
ARG 1 scale
|
||||
ARG 2 tallTrees
|
||||
METHOD method_30692 createOcean (Lnet/minecraft/class_5483$class_5496;IIZLnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
|
||||
ARG 0 spawnSettings
|
||||
ARG 1 waterColor
|
||||
ARG 2 waterFogColor
|
||||
ARG 3 deep
|
||||
|
@ -52,26 +54,44 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 temperature
|
||||
ARG 3 mountain
|
||||
ARG 4 shattered
|
||||
METHOD method_30695 createJungleFeatures (FFFZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 downfall
|
||||
ARG 3 bamboo
|
||||
ARG 4 edge
|
||||
ARG 5 modified
|
||||
METHOD method_30696 createNormalBadlands (FFZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 plateau
|
||||
METHOD method_30697 createSnowyTundra (FFZZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 iceSpikes
|
||||
ARG 3 mountains
|
||||
METHOD method_30698 createDesert (FFZZZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 villages
|
||||
ARG 3 pyramids
|
||||
ARG 4 fossils
|
||||
METHOD method_30699 createTaiga (FFZZZZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 snowy
|
||||
ARG 3 mountains
|
||||
ARG 4 villages
|
||||
ARG 5 igloos
|
||||
METHOD method_30700 createBadlands (Lnet/minecraft/class_3504;FFZZ)Lnet/minecraft/class_1959;
|
||||
ARG 1 depth
|
||||
ARG 2 scale
|
||||
ARG 3 plateau
|
||||
ARG 4 wooded
|
||||
METHOD method_30701 createPlains (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 sunflower
|
||||
METHOD method_30702 createColdOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 deep
|
||||
METHOD method_30703 createJungleEdge ()Lnet/minecraft/class_1959;
|
||||
|
@ -81,18 +101,22 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_30705 createDarkForest (FFZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 hills
|
||||
METHOD method_30706 createNormalOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 deep
|
||||
METHOD method_30707 createModifiedJungleEdge ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30708 createSwamp (FFZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 hills
|
||||
METHOD method_30709 createLukewarmOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 deep
|
||||
METHOD method_30710 createModifiedJungle ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30711 createForest (FFZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 flower
|
||||
ARG 3 spawnSettings
|
||||
METHOD method_30712 createFrozenOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 monument
|
||||
METHOD method_30713 createJungleHills ()Lnet/minecraft/class_1959;
|
||||
|
@ -117,10 +141,16 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_30932 getSkyColor (F)I
|
||||
ARG 0 temperature
|
||||
METHOD method_31065 composeEndSpawnSettings (Lnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
|
||||
ARG 0 builder
|
||||
METHOD method_31066 createOceanGenerationSettings (Lnet/minecraft/class_3504;ZZZ)Lnet/minecraft/class_5485$class_5495;
|
||||
ARG 1 deep
|
||||
ARG 2 warm
|
||||
METHOD method_31067 composeSavannaGenerationSettings (FFFZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 temperature
|
||||
ARG 3 plateau
|
||||
ARG 4 shattered
|
||||
ARG 5 spawnSettings
|
||||
METHOD method_31068 createSavannaSpawnSettings ()Lnet/minecraft/class_5483$class_5496;
|
||||
METHOD method_31069 createForestSpawnSettings ()Lnet/minecraft/class_5483$class_5496;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_3640 net/minecraft/world/biome/layer/SetBaseBiomesLayer
|
||||
CLASS net/minecraft/class_3640 net/minecraft/world/biome/layer/AddBaseBiomesLayer
|
||||
FIELD field_16062 TEMPERATE_BIOMES [I
|
||||
FIELD field_16064 DRY_BIOMES [I
|
||||
FIELD field_16066 SNOWY_BIOMES [I
|
|
@ -1 +1 @@
|
|||
CLASS net/minecraft/class_3652 net/minecraft/world/biome/layer/AddRiversLayer
|
||||
CLASS net/minecraft/class_3652 net/minecraft/world/biome/layer/ApplyRiverLayer
|
|
@ -1,3 +1,7 @@
|
|||
CLASS net/minecraft/class_3656 net/minecraft/world/biome/layer/ScaleLayer
|
||||
METHOD method_15853 sample (Lnet/minecraft/class_3628;IIII)I
|
||||
ARG 1 context
|
||||
ARG 2 tl
|
||||
ARG 3 tr
|
||||
ARG 4 bl
|
||||
ARG 5 br
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
CLASS net/minecraft/class_3628 net/minecraft/world/biome/layer/util/LayerSampleContext
|
||||
METHOD method_15828 createSampler (Lnet/minecraft/class_4;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625;
|
||||
ARG 1 operator
|
||||
ARG 2 firstParent
|
||||
ARG 3 secondParent
|
||||
METHOD method_15830 initSeed (JJ)V
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
|
|
|
@ -14,11 +14,11 @@ CLASS net/minecraft/class_4543 net/minecraft/world/biome/source/BiomeAccess
|
|||
ARG 1 biomeX
|
||||
ARG 2 biomeY
|
||||
ARG 3 biomeZ
|
||||
METHOD method_24938 getBiome (DDD)Lnet/minecraft/class_1959;
|
||||
METHOD method_24938 getBiomeForNoiseGen (DDD)Lnet/minecraft/class_1959;
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_27344 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
|
||||
METHOD method_27344 getBiomeForNoiseGen (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
|
||||
ARG 1 pos
|
||||
METHOD method_27984 hashSeed (J)J
|
||||
ARG 0 seed
|
||||
|
|
|
@ -4,3 +4,6 @@ CLASS net/minecraft/class_3642 net/minecraft/world/biome/source/BiomeLayerSample
|
|||
METHOD <init> (Lnet/minecraft/class_3627;)V
|
||||
ARG 1 layerFactory
|
||||
METHOD method_16341 sample (Lnet/minecraft/class_2378;II)Lnet/minecraft/class_1959;
|
||||
ARG 1 biomeRegistry
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
|
|
|
@ -10,6 +10,7 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
|
|||
ARG 2 y
|
||||
ARG 3 z
|
||||
ARG 4 radius
|
||||
ARG 6 predicate
|
||||
ARG 7 random
|
||||
METHOD method_27985 withSeed (J)Lnet/minecraft/class_1966;
|
||||
ARG 1 seed
|
||||
|
@ -23,6 +24,7 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
|
|||
ARG 2 y
|
||||
ARG 3 z
|
||||
ARG 4 radius
|
||||
ARG 5 predicate
|
||||
ARG 6 random
|
||||
METHOD method_8763 getBiomesInArea (IIII)Ljava/util/Set;
|
||||
ARG 1 x
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder
|
||||
FIELD field_12730 listeners Ljava/util/List;
|
||||
FIELD field_12731 buffer D
|
||||
FIELD field_12732 maxWorldBorderRadius I
|
||||
FIELD field_12731 safeZone D
|
||||
FIELD field_12732 maxRadius I
|
||||
FIELD field_12733 damagePerBlock D
|
||||
FIELD field_12734 warningBlocks I
|
||||
FIELD field_12735 warningTime I
|
||||
|
@ -14,48 +14,80 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder
|
|||
METHOD method_11952 contains (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_11953 getDamagePerBlock ()D
|
||||
METHOD method_11954 getTargetSize ()D
|
||||
COMMENT Returns the damage increase per block beyond this border, in hearts.
|
||||
COMMENT <p>Once an entity goes beyond the border and the safe zone, damage will be
|
||||
COMMENT applied depending on the distance traveled multiplied by this damage increase.
|
||||
COMMENT
|
||||
COMMENT <p>The default value is 0.2.
|
||||
COMMENT
|
||||
COMMENT @see net.minecraft.entity.LivingEntity#baseTick()
|
||||
METHOD method_11954 getSizeLerpTarget ()D
|
||||
METHOD method_11955 setDamagePerBlock (D)V
|
||||
COMMENT Sets the damage per block of this border and notifies all listeners.
|
||||
ARG 1 damagePerBlock
|
||||
METHOD method_11956 getWarningTime ()I
|
||||
COMMENT Returns the warning time of this border, in ticks.
|
||||
COMMENT <p>Once a player goes beyond the border, this is the time before a message
|
||||
COMMENT is displayed to them.
|
||||
COMMENT
|
||||
COMMENT <p>The default value is 15.
|
||||
METHOD method_11957 interpolateSize (DDJ)V
|
||||
ARG 1 fromSize
|
||||
ARG 3 toSize
|
||||
ARG 5 time
|
||||
METHOD method_11958 getBoundNorth ()D
|
||||
METHOD method_11959 getMaxWorldBorderRadius ()I
|
||||
METHOD method_11959 getMaxRadius ()I
|
||||
COMMENT Returns the maximum radius of this border, in blocks.
|
||||
COMMENT
|
||||
COMMENT <p>The default value is 29999984.
|
||||
METHOD method_11961 getDistanceInsideBorder (DD)D
|
||||
ARG 1 x
|
||||
ARG 3 z
|
||||
METHOD method_11962 getTargetRemainingTime ()J
|
||||
METHOD method_11962 getSizeLerpTime ()J
|
||||
METHOD method_11963 getBoundEast ()D
|
||||
METHOD method_11964 getCenterX ()D
|
||||
METHOD method_11965 getSize ()D
|
||||
METHOD method_11966 contains (Lnet/minecraft/class_238;)Z
|
||||
ARG 1 box
|
||||
METHOD method_11967 setWarningBlocks (I)V
|
||||
COMMENT Sets the warning blocks of this border and notifies all listeners.
|
||||
ARG 1 warningBlocks
|
||||
METHOD method_11968 getStage ()Lnet/minecraft/class_2789;
|
||||
METHOD method_11969 setSize (D)V
|
||||
COMMENT Sets the area of this border to a static area with the given {@code size},
|
||||
COMMENT and notifies all listeners.
|
||||
ARG 1 size
|
||||
METHOD method_11970 getListeners ()Ljava/util/List;
|
||||
METHOD method_11971 getBuffer ()D
|
||||
METHOD method_11971 getSafeZone ()D
|
||||
COMMENT Returns the safe zone of this border.
|
||||
COMMENT
|
||||
COMMENT <p>The default value is 5.0.
|
||||
METHOD method_11972 getWarningBlocks ()I
|
||||
METHOD method_11973 setMaxWorldBorderRadius (I)V
|
||||
ARG 1 radius
|
||||
COMMENT Returns the warning distance of this border, in blocks.
|
||||
COMMENT <p>When an entity approaches the border, this is the distance from which
|
||||
COMMENT a warning will be displayed.
|
||||
COMMENT
|
||||
COMMENT <p>The default value is 5.
|
||||
METHOD method_11973 setMaxRadius (I)V
|
||||
COMMENT Sets the maximum radius of this border and notifies its area.
|
||||
ARG 1 maxRadius
|
||||
METHOD method_11974 getShrinkingSpeed ()D
|
||||
METHOD method_11975 setWarningTime (I)V
|
||||
COMMENT Sets the warning time of this border and notifies all listeners.
|
||||
ARG 1 warningTime
|
||||
METHOD method_11976 getBoundWest ()D
|
||||
METHOD method_11977 getBoundSouth ()D
|
||||
METHOD method_11978 setCenter (DD)V
|
||||
COMMENT Sets the {@code x} and {@code z} coordinates of the center of this border,
|
||||
COMMENT and notifies its area and all listeners.
|
||||
ARG 1 x
|
||||
ARG 3 z
|
||||
METHOD method_11979 getDistanceInsideBorder (Lnet/minecraft/class_1297;)D
|
||||
ARG 1 entity
|
||||
METHOD method_11980 getCenterZ ()D
|
||||
METHOD method_11981 setBuffer (D)V
|
||||
ARG 1 buffer
|
||||
METHOD method_11981 setSafeZone (D)V
|
||||
COMMENT Sets the safe zone of this border and notifies all listeners.
|
||||
ARG 1 safeZone
|
||||
METHOD method_11982 tick ()V
|
||||
METHOD method_11983 addListener (Lnet/minecraft/class_2780;)V
|
||||
ARG 1 listener
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_2834 net/minecraft/world/chunk/ArrayPalette
|
|||
FIELD field_12904 array [Ljava/lang/Object;
|
||||
FIELD field_12905 resizeListener Lnet/minecraft/class_2835;
|
||||
METHOD <init> (Lnet/minecraft/class_2361;ILnet/minecraft/class_2835;Ljava/util/function/Function;)V
|
||||
ARG 1 idList
|
||||
ARG 2 integer
|
||||
ARG 3 resizeListener
|
||||
ARG 4 valueDeserializer
|
||||
|
|
|
@ -11,6 +11,6 @@ CLASS net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette
|
|||
ARG 3 resizeHandler
|
||||
ARG 4 elementDeserializer
|
||||
ARG 5 elementSerializer
|
||||
METHOD method_12196 toTag (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 tag
|
||||
METHOD method_12196 writeNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_12197 getIndexBits ()I
|
||||
|
|
|
@ -28,7 +28,7 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
|
|||
METHOD method_12020 setLightOn (Z)V
|
||||
ARG 1 lightOn
|
||||
METHOD method_12021 getBlockEntityPositions ()Ljava/util/Set;
|
||||
METHOD method_12024 getBlockEntityTag (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
|
||||
METHOD method_12024 getBlockEntityNbt (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
|
||||
ARG 1 pos
|
||||
METHOD method_12026 getList ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
|
||||
ARG 0 lists
|
||||
|
@ -36,6 +36,8 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
|
|||
METHOD method_12028 setInhabitedTime (J)V
|
||||
ARG 1 inhabitedTime
|
||||
METHOD method_12029 markBlockForPostProcessing (SI)V
|
||||
ARG 1 packedPos
|
||||
ARG 2 index
|
||||
METHOD method_12031 getHighestNonEmptySectionYOffset ()I
|
||||
METHOD method_12032 getHeightmap (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902;
|
||||
ARG 1 type
|
||||
|
@ -52,13 +54,13 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
|
|||
METHOD method_12040 getHighestNonEmptySection ()Lnet/minecraft/class_2826;
|
||||
METHOD method_12041 removeBlockEntity (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_12042 addPendingBlockEntityTag (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_12042 addPendingBlockEntityNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_12043 setLastSaveTime (J)V
|
||||
ARG 1 lastSaveTime
|
||||
METHOD method_12044 needsSaving ()Z
|
||||
METHOD method_12228 areSectionsEmptyBetween (II)Z
|
||||
ARG 1 lowerHeight
|
||||
ARG 2 upperHeight
|
||||
METHOD method_20598 getPackedBlockEntityTag (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
|
||||
METHOD method_20598 getPackedBlockEntityNbt (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
|
||||
ARG 1 pos
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
|
||||
FIELD field_12783 byteArray [B
|
||||
FIELD field_12783 bytes [B
|
||||
METHOD method_12137 asByteArray ()[B
|
||||
METHOD method_12138 divideByTwo (I)I
|
||||
ARG 1 n
|
||||
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
|
|||
ARG 2 y
|
||||
ARG 3 z
|
||||
METHOD method_12141 get (I)I
|
||||
ARG 1 index
|
||||
METHOD method_12142 set (II)V
|
||||
ARG 1 index
|
||||
ARG 2 value
|
||||
|
|
|
@ -28,7 +28,9 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
|
|||
ARG 4 state
|
||||
ARG 5 lock
|
||||
METHOD method_12257 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_12258 fromPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_12259 getYOffset ()I
|
||||
METHOD method_12260 getPacketSize ()I
|
||||
METHOD method_12261 isEmpty ()Z
|
||||
|
@ -46,3 +48,4 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
|
|||
METHOD method_18090 isEmpty (Lnet/minecraft/class_2826;)Z
|
||||
ARG 0 section
|
||||
METHOD method_19523 hasAny (Ljava/util/function/Predicate;)Z
|
||||
ARG 1 predicate
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_2837 net/minecraft/world/chunk/Palette
|
||||
METHOD method_12286 fromTag (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 tag
|
||||
METHOD method_12286 readNbt (Lnet/minecraft/class_2499;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_12287 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_12288 getByIndex (I)Ljava/lang/Object;
|
||||
|
|
|
@ -20,6 +20,7 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
|
|||
ARG 2 y
|
||||
ARG 3 z
|
||||
METHOD method_12322 set (ILjava/lang/Object;)V
|
||||
ARG 1 index
|
||||
METHOD method_12323 toIndex (III)I
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
|
@ -37,9 +38,12 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
|
|||
ARG 3 z
|
||||
ARG 4 value
|
||||
METHOD method_12329 read (Lnet/minecraft/class_2499;[J)V
|
||||
ARG 1 paletteTag
|
||||
ARG 1 paletteNbt
|
||||
ARG 2 data
|
||||
METHOD method_12330 write (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/lang/String;)V
|
||||
ARG 1 nbt
|
||||
ARG 2 paletteKey
|
||||
ARG 3 dataKey
|
||||
METHOD method_12331 get (I)Ljava/lang/Object;
|
||||
ARG 1 index
|
||||
METHOD method_12332 (Ljava/lang/Thread;)Ljava/lang/String;
|
||||
|
|
|
@ -65,7 +65,7 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
|
|||
ARG 2 chunkPos
|
||||
METHOD method_12315 addLightSource (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_12316 getBlockEntityTags ()Ljava/util/Map;
|
||||
METHOD method_12316 getBlockEntityNbts ()Ljava/util/Map;
|
||||
METHOD method_16679 getSection (I)Lnet/minecraft/class_2826;
|
||||
ARG 1 y
|
||||
METHOD method_17032 setLightingProvider (Lnet/minecraft/class_3568;)V
|
||||
|
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData
|
|||
METHOD method_12348 upgradeCenter (Lnet/minecraft/class_2818;)V
|
||||
ARG 1 chunk
|
||||
METHOD method_12349 isDone ()Z
|
||||
METHOD method_12350 toTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12350 toNbt ()Lnet/minecraft/class_2487;
|
||||
METHOD method_12351 applyAdjacentBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
ARG 0 oldState
|
||||
ARG 1 dir
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
|
|||
FIELD field_12843 inhabitedTime J
|
||||
FIELD field_12844 lastSaveTime J
|
||||
FIELD field_12845 structureReferences Ljava/util/Map;
|
||||
FIELD field_12846 pendingBlockEntityTags Ljava/util/Map;
|
||||
FIELD field_12846 pendingBlockEntityNbts Ljava/util/Map;
|
||||
FIELD field_12847 lightOn Z
|
||||
FIELD field_12848 pos Lnet/minecraft/class_1923;
|
||||
FIELD field_12849 upgradeData Lnet/minecraft/class_2843;
|
||||
|
@ -49,7 +49,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
|
|||
ARG 1 entity
|
||||
METHOD method_12204 loadBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586;
|
||||
ARG 1 pos
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
METHOD method_12205 collectOtherEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/List;Ljava/util/function/Predicate;)V
|
||||
ARG 1 except
|
||||
ARG 2 box
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_3562 net/minecraft/world/chunk/light/ChunkLightingView
|
||||
METHOD method_15543 getLightLevel (Lnet/minecraft/class_2338;)I
|
||||
ARG 1 pos
|
||||
METHOD method_15544 getLightSection (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804;
|
||||
ARG 1 pos
|
||||
CLASS class_3563 Empty
|
||||
|
|
|
@ -31,3 +31,4 @@ CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider
|
|||
ARG 1 pos
|
||||
ARG 2 ambientDarkness
|
||||
METHOD method_22876 displaySectionLevel (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)Ljava/lang/String;
|
||||
ARG 1 lightType
|
||||
|
|
|
@ -9,7 +9,10 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper
|
|||
FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973;
|
||||
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 axis
|
||||
METHOD method_10359 validStateInsidePortal (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
METHOD method_10360 isValid ()Z
|
||||
METHOD method_10362 wasAlreadyValid ()Z
|
||||
METHOD method_10363 createPortal ()V
|
||||
|
|
|
@ -8,8 +8,10 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions
|
|||
FIELD field_25417 chunkGenerator Lnet/minecraft/class_2794;
|
||||
METHOD <init> (Ljava/util/function/Supplier;Lnet/minecraft/class_2794;)V
|
||||
ARG 1 typeSupplier
|
||||
ARG 2 chunkGenerator
|
||||
METHOD method_29566 getDimensionTypeSupplier ()Ljava/util/function/Supplier;
|
||||
METHOD method_29567 (JLnet/minecraft/class_2370;)Z
|
||||
METHOD method_29567 hasDefaultSettings (JLnet/minecraft/class_2370;)Z
|
||||
ARG 0 seed
|
||||
ARG 2 options
|
||||
METHOD method_29570 getDimensionType ()Lnet/minecraft/class_2874;
|
||||
METHOD method_29571 getChunkGenerator ()Lnet/minecraft/class_2794;
|
||||
|
|
|
@ -33,6 +33,14 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
|
|||
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 damageSource
|
||||
ARG 4 behavior
|
||||
ARG 5 x
|
||||
ARG 7 y
|
||||
ARG 9 z
|
||||
ARG 11 power
|
||||
ARG 12 createFire
|
||||
ARG 13 destructionType
|
||||
METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F
|
||||
ARG 0 source
|
||||
ARG 1 entity
|
||||
|
@ -43,6 +51,8 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
|
|||
METHOD method_8348 collectBlocksAndDamageEntities ()V
|
||||
METHOD method_8349 getDamageSource ()Lnet/minecraft/class_1282;
|
||||
METHOD method_8350 affectWorld (Z)V
|
||||
ARG 1 particles
|
||||
COMMENT whether this explosion should emit explosion or explosion emitter particles around the source of the explosion
|
||||
METHOD method_8351 getAffectedPlayers ()Ljava/util/Map;
|
||||
METHOD method_8352 clearAffectedBlocks ()V
|
||||
CLASS class_4179 DestructionType
|
||||
|
|
|
@ -7,7 +7,7 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
|
|||
COMMENT and the bedrock patterns.
|
||||
COMMENT
|
||||
COMMENT <p>Note that the terrain seed does not depend on the world seed and only gets affected by
|
||||
COMMENT chunk coordinates.</p>
|
||||
COMMENT chunk coordinates.
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
METHOD method_12660 consume (I)V
|
||||
|
@ -24,12 +24,12 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
|
|||
COMMENT <p>This method takes in the world seed and the negative-most block coordinates of the
|
||||
COMMENT chunk. The coordinate pair provided is equivalent to (chunkX * 16, chunkZ * 16). The
|
||||
COMMENT three values are mixed together through some layers of hashing to produce the
|
||||
COMMENT population seed.</p>
|
||||
COMMENT population seed.
|
||||
COMMENT
|
||||
COMMENT <p>This function has been proved to be reversible through some exploitation of the underlying
|
||||
COMMENT nextLong() weaknesses. It is also important to remember that since setSeed()
|
||||
COMMENT truncates the 16 upper bits of world seed, only the 48 lowest bits affect the population
|
||||
COMMENT seed output.</p>
|
||||
COMMENT seed output.
|
||||
ARG 1 worldSeed
|
||||
ARG 3 blockX
|
||||
ARG 4 blockZ
|
||||
|
@ -43,7 +43,7 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
|
|||
COMMENT and strongholds. It is also used to initiate structure start behavior such as rotation.
|
||||
COMMENT
|
||||
COMMENT <p>Similar to the population seed, only the 48 lowest bits of the world seed affect the
|
||||
COMMENT output since it the upper 16 bits are truncated in the setSeed() call.</p>
|
||||
COMMENT output since it the upper 16 bits are truncated in the setSeed() call.
|
||||
ARG 1 worldSeed
|
||||
ARG 3 chunkX
|
||||
ARG 4 chunkZ
|
||||
|
@ -55,24 +55,24 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
|
|||
COMMENT at doing so, many entropy issues arise from the salt being so small and result in
|
||||
COMMENT weird alignments between features that have an index close apart.
|
||||
ARG 1 populationSeed
|
||||
COMMENT The population seed computed in setPopulationSeed().
|
||||
COMMENT the population seed computed in {@link #setPopulationSeed(long, int, int)}
|
||||
ARG 3 index
|
||||
COMMENT The index of the feature in the feature list.
|
||||
COMMENT the index of the feature in the feature list
|
||||
ARG 4 step
|
||||
COMMENT The generation step's ordinal for this feature.
|
||||
COMMENT the generation step's ordinal for this feature
|
||||
METHOD method_12665 setRegionSeed (JIII)J
|
||||
COMMENT Seeds the randomizer to determine the start position of structure features such as
|
||||
COMMENT temples, monuments and buried treasures within a region.
|
||||
COMMENT
|
||||
COMMENT <p>The region coordinates pair corresponds to the coordinates of the region the seeded
|
||||
COMMENT chunk lies in. For example, a swamp hut region is 32 by 32 chunks meaning that all
|
||||
COMMENT chunks that lie within that region get seeded the same way.</p>
|
||||
COMMENT chunks that lie within that region get seeded the same way.
|
||||
COMMENT
|
||||
COMMENT <p>Similarly, the upper 16 bits of world seed also do not affect the region seed because
|
||||
COMMENT they get truncated in the setSeed() call.</p>
|
||||
COMMENT they get truncated in the setSeed() call.
|
||||
ARG 1 worldSeed
|
||||
ARG 3 regionX
|
||||
ARG 4 regionZ
|
||||
ARG 5 salt
|
||||
METHOD next (I)I
|
||||
ARG 1 bound
|
||||
ARG 1 count
|
||||
|
|
|
@ -10,13 +10,17 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
|
|||
ARG 1 seed
|
||||
ARG 3 generateStructures
|
||||
ARG 4 bonusChest
|
||||
ARG 5 options
|
||||
METHOD <init> (JZZLnet/minecraft/class_2370;Ljava/util/Optional;)V
|
||||
ARG 1 seed
|
||||
ARG 3 generateStructures
|
||||
ARG 4 bonusChest
|
||||
ARG 5 options
|
||||
ARG 6 legacyCustomOptions
|
||||
METHOD method_28009 getDefaultOptions (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)Lnet/minecraft/class_5285;
|
||||
METHOD method_28021 fromProperties (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_5285;
|
||||
ARG 0 registryManager
|
||||
ARG 1 properties
|
||||
METHOD method_28024 withHardcore (ZLjava/util/OptionalLong;)Lnet/minecraft/class_5285;
|
||||
ARG 1 hardcore
|
||||
ARG 2 seed
|
||||
|
|
|
@ -24,6 +24,8 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
|
|||
ARG 1 state
|
||||
ARG 2 stateAbove
|
||||
METHOD method_12704 register (Ljava/lang/String;Lnet/minecraft/class_2939;)Lnet/minecraft/class_2939;
|
||||
ARG 0 name
|
||||
ARG 1 carver
|
||||
METHOD method_12705 shouldCarve (Ljava/util/Random;IILnet/minecraft/class_2920;)Z
|
||||
ARG 1 random
|
||||
ARG 2 chunkX
|
||||
|
|
|
@ -3,7 +3,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
COMMENT as well as populating the generated chunks with {@linkplain net.minecraft.world.gen.feature.Feature features} and {@linkplain net.minecraft.entity.Entity entities}.
|
||||
COMMENT Biome placement starts here, however all vanilla and most modded chunk generators delegate this to a {@linkplain net.minecraft.world.biome.source.BiomeSource biome source}.
|
||||
FIELD field_12761 populationSource Lnet/minecraft/class_1966;
|
||||
COMMENT Used to control the population step without replacing the actual biome that comes from the original {@link biomeSource}.
|
||||
COMMENT Used to control the population step without replacing the actual biome that comes from the original {@link #biomeSource}.
|
||||
COMMENT
|
||||
COMMENT <p>This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID.
|
||||
FIELD field_16567 structuresConfig Lnet/minecraft/class_5311;
|
||||
|
@ -33,14 +33,15 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
COMMENT Tries to find the closest structure of a given type near a given block.
|
||||
COMMENT <p>
|
||||
COMMENT New chunks will only be generated up to the {@link net.minecraft.world.chunk.ChunkStatus#STRUCTURE_STARTS} phase by this method.
|
||||
COMMENT <p>
|
||||
COMMENT The radius is ignored for strongholds.
|
||||
COMMENT
|
||||
COMMENT @return {@code null} if no structure could be found within the given search radius
|
||||
ARG 1 world
|
||||
ARG 2 feature
|
||||
ARG 3 center
|
||||
ARG 4 radius
|
||||
COMMENT The search radius in chunks around the chunk the given block position is in. A radius of 0 will only search in the given chunk.
|
||||
COMMENT This is ignored for strongholds.
|
||||
COMMENT the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk
|
||||
ARG 5 skipExistingChunks
|
||||
COMMENT whether only structures that are not referenced by generated chunks (chunks past the STRUCTURE_STARTS stage) are returned, excluding strongholds
|
||||
METHOD method_12104 getWorldHeight ()I
|
||||
|
@ -50,12 +51,14 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_12107 populateEntities (Lnet/minecraft/class_3233;)V
|
||||
ARG 1 region
|
||||
METHOD method_12108 carve (JLnet/minecraft/class_4543;Lnet/minecraft/class_2791;Lnet/minecraft/class_2893$class_2894;)V
|
||||
COMMENT Generates caves for the given chunk.
|
||||
ARG 1 seed
|
||||
ARG 3 access
|
||||
ARG 4 chunk
|
||||
ARG 5 carver
|
||||
METHOD method_12109 getStructuresConfig ()Lnet/minecraft/class_5311;
|
||||
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V
|
||||
COMMENT Places the surface blocks of the biomes after the noise has been generated.
|
||||
ARG 1 region
|
||||
ARG 2 chunk
|
||||
METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_1959;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Ljava/util/List;
|
||||
|
@ -65,6 +68,10 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 4 pos
|
||||
METHOD method_16129 setStructureStarts (Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V
|
||||
COMMENT Determines which structures should start in the given chunk and creates their starting points.
|
||||
ARG 1 registryManager
|
||||
ARG 2 accessor
|
||||
ARG 3 chunk
|
||||
ARG 4 structureManager
|
||||
ARG 5 worldSeed
|
||||
METHOD method_16130 addStructureReferences (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
|
||||
COMMENT Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.
|
||||
|
@ -92,6 +99,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 1 seed
|
||||
METHOD method_28506 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
METHOD method_28507 isStrongholdStartingChunk (Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_28508 setStructureStart (Lnet/minecraft/class_5312;Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;)V
|
||||
ARG 6 worldSeed
|
||||
METHOD method_28509 generateStrongholdPositions ()V
|
||||
|
|
|
@ -1 +1 @@
|
|||
CLASS net/minecraft/class_5448 net/minecraft/world/gen/decorator/HeightmapSpreadDoubleDecorator
|
||||
CLASS net/minecraft/class_5448 net/minecraft/world/gen/decorator/SpreadDoubleHeightmapDecorator
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_3805 net/minecraft/world/gen/feature/AbstractPileFeature
|
||||
METHOD method_16707 canPlacePileBlock (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
CLASS net/minecraft/class_3805 net/minecraft/world/gen/feature/BlockPileFeature
|
||||
METHOD method_16707 canPlace (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 random
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_2975 net/minecraft/world/gen/feature/ConfiguredFeature
|
|||
ARG 1 world
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 random
|
||||
ARG 4 pos
|
||||
ARG 4 origin
|
||||
METHOD method_23387 withChance (F)Lnet/minecraft/class_3226;
|
||||
ARG 1 chance
|
||||
METHOD method_30380 getFeature ()Lnet/minecraft/class_3031;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
CLASS net/minecraft/class_2978 net/minecraft/world/gen/feature/CoralFeature
|
||||
METHOD method_12863 spawnCoral (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
|
||||
METHOD method_12863 generateCoral (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 pos
|
||||
ARG 4 state
|
||||
METHOD method_12864 spawnCoralPiece (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
|
||||
METHOD method_12864 generateCoralPiece (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 pos
|
||||
|
|
|
@ -1,89 +1,168 @@
|
|||
CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatures
|
||||
METHOD method_16957 addMountainTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16958 addExtraMountainTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16959 addJungleTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16960 addJungleEdgeTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16961 addBadlandsPlateauTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16962 addSnowySpruceTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16965 addJungleGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16966 addSavannaTallGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16967 addShatteredSavannaGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16968 addSavannaGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16969 addBadlandsGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16970 addForestFlowers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16971 addForestGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16972 addSwampFeatures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16973 addMushroomFieldsFeatures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16974 addPlainsFeatures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16975 addDesertDeadBushes (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16976 addGiantTaigaGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16977 addDefaultFlowers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16978 addExtraDefaultFlowers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16979 addDefaultGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16980 addTaigaGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16981 addPlainsTallGrass (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16982 addDefaultMushrooms (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16983 addLandCarvers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16984 addDefaultVegetation (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16985 addBadlandsVegetation (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16986 addJungleVegetation (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16987 addDesertVegetation (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16988 addSwampVegetation (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16989 addDesertFeatures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16990 addFossils (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16991 addKelp (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16992 addSeagrassOnStone (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16995 addLessKelp (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16996 addSprings (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16997 addIcebergs (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16998 addBlueIce (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_16999 addFrozenTopLayer (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17000 addOceanCarvers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17002 addDefaultLakes (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17003 addDesertLakes (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17004 addDungeons (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;)V
|
||||
METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17009 addInfestedStone (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17010 addDefaultDisks (Lnet/minecraft/class_5485$class_5495;)V
|
||||
METHOD method_17011 addClay (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17011 addClayDisk (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17012 addMossyRocks (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17013 addLargeFerns (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17014 addSweetBerryBushesSnowy (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17015 addSweetBerryBushes (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17016 addBamboo (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17017 addBambooJungleTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17018 addTaigaTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17019 addWaterBiomeOakTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17020 addBirchTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17021 addForestTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17022 addTallBirchTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17023 addSavannaTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17024 addExtraSavannaTrees (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_24382 addNetherMineables (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_28437 addBadlandsUndergroundStructures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_28439 addAncientDebris (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_28440 addDefaultUndergroundStructures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_28441 addOceanStructures (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30578 addMonsters (Lnet/minecraft/class_5483$class_5496;III)V
|
||||
ARG 0 builder
|
||||
ARG 1 zombieWeight
|
||||
ARG 2 zombieVillagerWeight
|
||||
ARG 3 skeletonWeight
|
||||
METHOD method_30579 addBats (Lnet/minecraft/class_5483$class_5496;)V
|
||||
METHOD method_30579 addCaveMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30580 addFarmAnimals (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30581 addBatsAndMonsters (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30582 addSnowyMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30583 addDesertMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30585 addMushroomMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30586 addJungleMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30587 addEndMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
METHOD method_30678 addWarmOceanMobs (Lnet/minecraft/class_5483$class_5496;II)V
|
||||
ARG 0 builder
|
||||
ARG 1 squidWeight
|
||||
ARG 2 squidMinGroupSize
|
||||
METHOD method_30679 addOceanMobs (Lnet/minecraft/class_5483$class_5496;III)V
|
||||
ARG 0 builder
|
||||
ARG 1 squidWeight
|
||||
ARG 2 squidMaxGroupSize
|
||||
ARG 3 codWeight
|
||||
METHOD method_30680 addPlainsMobs (Lnet/minecraft/class_5483$class_5496;)V
|
||||
ARG 0 builder
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_4624 net/minecraft/world/gen/feature/FlowerFeature
|
||||
METHOD method_13175 getFlowerState (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 pos
|
||||
ARG 3 config
|
||||
METHOD method_23369 isPosValid (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Z
|
||||
|
@ -9,5 +10,6 @@ CLASS net/minecraft/class_4624 net/minecraft/world/gen/feature/FlowerFeature
|
|||
METHOD method_23370 getFlowerAmount (Lnet/minecraft/class_3037;)I
|
||||
ARG 1 config
|
||||
METHOD method_23371 getPos (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2338;
|
||||
ARG 1 random
|
||||
ARG 2 pos
|
||||
ARG 3 config
|
||||
|
|
|
@ -11,6 +11,7 @@ CLASS net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature
|
|||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 config
|
||||
ARG 4 pos
|
||||
ARG 5 stemHeight
|
||||
ARG 6 thickStem
|
||||
METHOD method_24441 tryGenerateVines (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
|
||||
|
@ -26,5 +27,6 @@ CLASS net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature
|
|||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 config
|
||||
ARG 4 pos
|
||||
ARG 5 hatHeight
|
||||
ARG 6 thickStem
|
||||
|
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_4625 net/minecraft/world/gen/feature/HugeMushroomFeatu
|
|||
ARG 6 config
|
||||
METHOD method_23376 generateStem (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4635;ILnet/minecraft/class_2338$class_2339;)V
|
||||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 pos
|
||||
ARG 4 config
|
||||
ARG 5 height
|
||||
|
|
|
@ -5,6 +5,7 @@ CLASS net/minecraft/class_3074 net/minecraft/world/gen/feature/IcebergFeature
|
|||
METHOD method_13418 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IIZI)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 4 height
|
||||
METHOD method_13420 isSnowyOrIcy (Lnet/minecraft/class_2248;)Z
|
||||
ARG 1 block
|
||||
METHOD method_13422 clearSnowAbove (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
CLASS net/minecraft/class_5155 net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeature
|
|
@ -12,4 +12,5 @@ CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature
|
|||
ARG 16 x
|
||||
ARG 17 y
|
||||
ARG 18 z
|
||||
ARG 19 size
|
||||
ARG 19 horizontalSize
|
||||
ARG 20 verticalSize
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
|
|||
FIELD field_13725 target Lnet/minecraft/class_3825;
|
||||
FIELD field_24896 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;I)V
|
||||
ARG 1 target
|
||||
ARG 1 test
|
||||
ARG 2 state
|
||||
ARG 3 size
|
||||
CLASS class_5436 Rules
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_5155 net/minecraft/world/gen/feature/ReplaceBlobsFeature
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5437 net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig
|
||||
CLASS net/minecraft/class_5437 net/minecraft/world/gen/feature/ReplaceBlobsFeatureConfig
|
||||
FIELD field_25848 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_25849 target Lnet/minecraft/class_2680;
|
||||
FIELD field_25850 state Lnet/minecraft/class_2680;
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_5183 net/minecraft/world/gen/feature/RuinedPortalFeatu
|
|||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_27210 choosePlacementHeight (Ljava/util/Random;II)I
|
||||
ARG 0 random
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD method_27211 (Ljava/util/Random;Lnet/minecraft/class_2794;Lnet/minecraft/class_5189$class_5191;ZIILnet/minecraft/class_3341;)I
|
||||
|
|
|
@ -22,7 +22,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
|
|||
ARG 2 structureAccessor
|
||||
ARG 3 searchStartPos
|
||||
ARG 4 searchRadius
|
||||
COMMENT The search radius in chunks around the chunk the given block position is in. A radius of 0 will only search in the given chunk.
|
||||
COMMENT the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk
|
||||
ARG 5 skipExistingChunks
|
||||
ARG 6 worldSeed
|
||||
ARG 8 config
|
||||
|
@ -48,8 +48,10 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
|
|||
COMMENT <p>
|
||||
COMMENT If the {@link StructureConfig} uses a separation setting greater than 0, the
|
||||
COMMENT placement will be constrained to [0, spacing - separation] within the grid cell.
|
||||
COMMENT If a non-uniform distribution is used for placement {@see #isUniformDistribution()},
|
||||
COMMENT then this also moves the center towards the origin.
|
||||
COMMENT If a non-uniform distribution is used for placement, then this also moves
|
||||
COMMENT the center towards the origin.
|
||||
COMMENT
|
||||
COMMENT @see #isUniformDistribution()
|
||||
ARG 1 config
|
||||
ARG 2 worldSeed
|
||||
ARG 4 placementRandom
|
||||
|
@ -68,7 +70,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
|
|||
METHOD method_28657 tryPlaceStart (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;ILnet/minecraft/class_2919;Lnet/minecraft/class_5314;Lnet/minecraft/class_3037;)Lnet/minecraft/class_3449;
|
||||
COMMENT Tries to place a starting point for this type of structure in the given chunk.
|
||||
COMMENT <p>
|
||||
COMMENT If this structure doesn't have a starting point in the chunk, {@link StructureStart.DEFAULT}
|
||||
COMMENT If this structure doesn't have a starting point in the chunk, {@link StructureStart#DEFAULT}
|
||||
COMMENT will be returned.
|
||||
ARG 5 worldSeed
|
||||
ARG 9 referenceCount
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeatureConfig
|
||||
COMMENT A feature config that specifies a starting pool and a size for the first two parameters of
|
||||
COMMENT {@link net.minecraft.structure.pool.StructurePoolBasedGenerator#addPieces(net.minecraft.util.Identifier, int, net.minecraft.structure.pool.StructurePoolBasedGenerator.PieceFactory, net.minecraft.world.gen.chunk.ChunkGenerator, net.minecraft.structure.StructureManager, net.minecraft.util.math.BlockPos, java.util.List, java.util.Random, boolean, boolean)}.
|
||||
COMMENT A feature config that specifies a starting pool and a size for {@linkplain
|
||||
COMMENT net.minecraft.structure.pool.StructurePoolBasedGenerator#method_30419
|
||||
COMMENT method_30419}.
|
||||
FIELD field_16860 size I
|
||||
FIELD field_16861 startPool Ljava/util/function/Supplier;
|
||||
FIELD field_24886 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -36,7 +36,7 @@ CLASS net/minecraft/class_2944 net/minecraft/world/gen/feature/TreeFeature
|
|||
METHOD method_16432 canTreeReplace (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_16433 isDirtOrGrass (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
|
||||
METHOD method_16433 canPlaceTreeOn (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_23380 placeLogsAndLeaves (Lnet/minecraft/class_1936;Lnet/minecraft/class_3341;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_251;
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
CLASS net/minecraft/class_4953 net/minecraft/world/gen/feature/TwistingVinesFeature
|
||||
METHOD method_25986 isNotSuitable (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_25987 generateVineColumn (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)V
|
||||
ARG 0 world
|
||||
ARG 1 random
|
||||
|
@ -8,3 +10,9 @@ CLASS net/minecraft/class_4953 net/minecraft/world/gen/feature/TwistingVinesFeat
|
|||
ARG 4 minAge
|
||||
ARG 5 maxAge
|
||||
METHOD method_25988 generateVinesInArea (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;III)V
|
||||
ARG 0 world
|
||||
ARG 1 random
|
||||
ARG 2 pos
|
||||
ARG 3 horizontalSpread
|
||||
ARG 4 verticalSpread
|
||||
ARG 5 length
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
CLASS net/minecraft/class_5201 net/minecraft/world/gen/feature/size/FeatureSize
|
||||
COMMENT In charge of determining the amount of space needed by a tree to generate.
|
||||
FIELD field_24146 minClippedHeight Ljava/util/OptionalInt;
|
||||
FIELD field_24922 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/OptionalInt;)V
|
||||
ARG 1 minClippedHeight
|
||||
METHOD method_27377 getMinClippedHeight ()Ljava/util/OptionalInt;
|
||||
METHOD method_28820 createCodecBuilder ()Lcom/mojang/serialization/codecs/RecordCodecBuilder;
|
||||
METHOD method_28820 createCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder;
|
||||
METHOD method_28824 getType ()Lnet/minecraft/class_5202;
|
||||
|
|
|
@ -31,10 +31,10 @@ CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer
|
|||
METHOD method_23451 isInvalidForLeaves (Ljava/util/Random;IIIIZ)Z
|
||||
COMMENT Used to exclude certain positions such as corners when creating a square of leaves.
|
||||
ARG 1 random
|
||||
ARG 2 baseHeight
|
||||
ARG 3 dx
|
||||
ARG 4 y
|
||||
ARG 5 dz
|
||||
ARG 2 dx
|
||||
ARG 3 y
|
||||
ARG 4 dz
|
||||
ARG 5 radius
|
||||
ARG 6 giantTrunk
|
||||
METHOD method_23452 getRandomRadius (Ljava/util/Random;I)I
|
||||
ARG 1 random
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBuilder
|
||||
COMMENT Places the top blocks of a biome during chunk generation.
|
||||
FIELD field_15667 END_STONE Lnet/minecraft/class_2680;
|
||||
FIELD field_15668 COARSE_DIRT Lnet/minecraft/class_2680;
|
||||
FIELD field_15669 PODZOL Lnet/minecraft/class_2680;
|
||||
|
@ -52,6 +53,7 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui
|
|||
ARG 12 seed
|
||||
ARG 14 surfaceBlocks
|
||||
METHOD method_15306 initSeed (J)V
|
||||
COMMENT Runs before {@link #generate} and allows for custom noise to be initialized.
|
||||
ARG 1 seed
|
||||
METHOD method_15307 register (Ljava/lang/String;Lnet/minecraft/class_3523;)Lnet/minecraft/class_3523;
|
||||
ARG 0 id
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4658 net/minecraft/world/gen/tree/AlterGroundTreeDecorator
|
||||
CLASS net/minecraft/class_4658 net/minecraft/world/gen/treedecorator/AlterGroundTreeDecorator
|
||||
FIELD field_21316 provider Lnet/minecraft/class_4651;
|
||||
FIELD field_24957 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_4651;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4659 net/minecraft/world/gen/tree/BeehiveTreeDecorator
|
||||
CLASS net/minecraft/class_4659 net/minecraft/world/gen/treedecorator/BeehiveTreeDecorator
|
||||
FIELD field_21317 probability F
|
||||
FIELD field_24958 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (F)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4660 net/minecraft/world/gen/tree/CocoaBeansTreeDecorator
|
||||
CLASS net/minecraft/class_4660 net/minecraft/world/gen/treedecorator/CocoaBeansTreeDecorator
|
||||
FIELD field_21318 probability F
|
||||
FIELD field_24959 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (F)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4661 net/minecraft/world/gen/tree/LeaveVineTreeDecorator
|
||||
CLASS net/minecraft/class_4661 net/minecraft/world/gen/treedecorator/LeavesVineTreeDecorator
|
||||
FIELD field_24960 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24961 INSTANCE Lnet/minecraft/class_4661;
|
||||
METHOD method_23467 placeVines (Lnet/minecraft/class_3747;Lnet/minecraft/class_2338;Lnet/minecraft/class_2746;Ljava/util/Set;Lnet/minecraft/class_3341;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4662 net/minecraft/world/gen/tree/TreeDecorator
|
||||
CLASS net/minecraft/class_4662 net/minecraft/world/gen/treedecorator/TreeDecorator
|
||||
COMMENT Tree decorators can add additional blocks to trees, such as vines or beehives.
|
||||
FIELD field_24962 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_23469 generate (Lnet/minecraft/class_5281;Ljava/util/Random;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Lnet/minecraft/class_3341;)V
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4663 net/minecraft/world/gen/tree/TreeDecoratorType
|
||||
CLASS net/minecraft/class_4663 net/minecraft/world/gen/treedecorator/TreeDecoratorType
|
||||
FIELD field_24963 codec Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lcom/mojang/serialization/Codec;)V
|
||||
ARG 1 codec
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_4664 net/minecraft/world/gen/tree/TrunkVineTreeDecorator
|
||||
CLASS net/minecraft/class_4664 net/minecraft/world/gen/treedecorator/TrunkVineTreeDecorator
|
||||
FIELD field_24964 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24965 INSTANCE Lnet/minecraft/class_4664;
|
||||
METHOD method_23474 (Ljava/util/Random;Lnet/minecraft/class_5281;Ljava/util/Set;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_5141 net/minecraft/world/gen/trunk/TrunkPlacer
|
|||
FIELD field_23760 baseHeight I
|
||||
FIELD field_23761 firstRandomHeight I
|
||||
FIELD field_23762 secondRandomHeight I
|
||||
FIELD field_24972 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24972 TYPE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (III)V
|
||||
ARG 1 baseHeight
|
||||
ARG 2 firstRandomHeight
|
||||
|
|
|
@ -2,4 +2,5 @@ CLASS net/minecraft/class_5142 net/minecraft/world/gen/trunk/TrunkPlacerType
|
|||
FIELD field_24973 codec Lcom/mojang/serialization/Codec;
|
||||
METHOD method_26995 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
METHOD method_28908 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -22,6 +22,7 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo
|
|||
METHOD method_28382 withGameMode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1940;
|
||||
ARG 1 mode
|
||||
METHOD method_28383 fromDynamic (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940;
|
||||
ARG 1 dataPackSettings
|
||||
METHOD method_28385 withCopiedGameRules ()Lnet/minecraft/class_1940;
|
||||
METHOD method_29557 withDataPackSettings (Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940;
|
||||
ARG 1 dataPackSettings
|
||||
|
|
|
@ -65,6 +65,9 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
|
|||
ARG 2 generatorOptions
|
||||
ARG 3 lifecycle
|
||||
METHOD method_158 updateProperties (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 registryManager
|
||||
ARG 2 levelTag
|
||||
ARG 3 playerTag
|
||||
METHOD method_185 loadPlayerData ()V
|
||||
METHOD method_29029 readProperties (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_31;
|
||||
ARG 0 dynamic
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
CLASS net/minecraft/class_27 net/minecraft/world/level/UnmodifiableLevelProperties
|
||||
FIELD field_139 properties Lnet/minecraft/class_5268;
|
||||
FIELD field_139 worldProperties Lnet/minecraft/class_5268;
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
CLASS net/minecraft/class_2864 net/minecraft/world/level/storage/AlphaChunkIo
|
||||
METHOD method_12432 convertAlphaChunk (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2864$class_2865;Lnet/minecraft/class_2487;Lnet/minecraft/class_1966;)V
|
||||
ARG 1 alphaChunk
|
||||
ARG 2 nbt
|
||||
ARG 3 biomeSource
|
||||
METHOD method_12433 readAlphaChunk (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2864$class_2865;
|
||||
ARG 0 tag
|
||||
ARG 0 nbt
|
||||
CLASS class_2865 AlphaChunk
|
||||
FIELD field_13037 entities Lnet/minecraft/class_2499;
|
||||
FIELD field_13038 blockLight Lnet/minecraft/class_2832;
|
||||
|
|
|
@ -1,7 +1,22 @@
|
|||
CLASS net/minecraft/class_24 net/minecraft/world/level/storage/AnvilLevelStorage
|
||||
FIELD field_133 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD method_113 convertRegions (Lnet/minecraft/class_5455$class_5457;Ljava/io/File;Ljava/lang/Iterable;Lnet/minecraft/class_1966;IILnet/minecraft/class_3536;)V
|
||||
ARG 0 registryManager
|
||||
ARG 1 directory
|
||||
ARG 2 files
|
||||
ARG 3 biomeSource
|
||||
ARG 6 progressListener
|
||||
METHOD method_116 convertRegion (Lnet/minecraft/class_5455$class_5457;Ljava/io/File;Ljava/io/File;Lnet/minecraft/class_1966;IILnet/minecraft/class_3536;)V
|
||||
ARG 0 registryManager
|
||||
ARG 1 directory
|
||||
ARG 2 file
|
||||
ARG 3 biomeSource
|
||||
ARG 6 progressListener
|
||||
METHOD method_117 addRegionFiles (Ljava/io/File;Ljava/util/Collection;)V
|
||||
ARG 0 worldDirectory
|
||||
ARG 1 files
|
||||
METHOD method_118 makeMcrLevelDatBackup (Lnet/minecraft/class_32$class_5143;)V
|
||||
ARG 0 storageSession
|
||||
METHOD method_234 convertLevel (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3536;)Z
|
||||
ARG 0 storageSession
|
||||
ARG 1 progressListener
|
||||
|
|
|
@ -26,7 +26,11 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
|
|||
ARG 1 directoryName
|
||||
METHOD method_27004 getTimeFormatter ()Ljava/time/format/DateTimeFormatter;
|
||||
METHOD method_29010 readGeneratorProperties (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/datafixers/util/Pair;
|
||||
ARG 0 levelData
|
||||
ARG 1 dataFixer
|
||||
ARG 2 version
|
||||
METHOD method_29014 createLevelDataParser (Ljava/io/File;Z)Ljava/util/function/BiFunction;
|
||||
ARG 1 file
|
||||
ARG 2 locked
|
||||
METHOD method_29580 parseDataPackSettings (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5359;
|
||||
METHOD method_29583 readDataPackSettings (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_5359;
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest
|
|||
ARG 2 type
|
||||
ARG 3 updateListener
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 obj
|
||||
ARG 1 o
|
||||
METHOD method_19137 reserveTicket ()Z
|
||||
METHOD method_19138 releaseTicket ()Z
|
||||
METHOD method_19139 hasSpace ()Z
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
|
|||
ARG 1 updateListener
|
||||
METHOD <init> (Ljava/lang/Runnable;ZLjava/util/List;)V
|
||||
ARG 1 updateListener
|
||||
ARG 2 valid
|
||||
METHOD method_19145 remove (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_19146 add (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V
|
||||
|
@ -17,6 +18,7 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
|
|||
ARG 1 pos
|
||||
ARG 2 predicate
|
||||
METHOD method_19150 get (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
|
||||
ARG 2 occupationStatus
|
||||
METHOD method_19153 releaseTicket (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_19154 getType (Lnet/minecraft/class_2338;)Ljava/util/Optional;
|
||||
|
|
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
|
|||
METHOD method_19118 getDistanceFromNearestOccupied (Lnet/minecraft/class_4076;)I
|
||||
ARG 1 pos
|
||||
METHOD method_19123 getInChunk (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
|
||||
ARG 2 chunkPos
|
||||
ARG 3 occupationStatus
|
||||
METHOD method_19125 getInCircle (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
|
||||
ARG 1 typePredicate
|
||||
|
@ -45,6 +46,9 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
|
|||
ARG 6 random
|
||||
METHOD method_20006 getNearestPosition (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional;
|
||||
ARG 1 typePredicate
|
||||
ARG 2 pos
|
||||
ARG 3 radius
|
||||
ARG 4 occupationStatus
|
||||
METHOD method_20252 count (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)J
|
||||
ARG 1 typePredicate
|
||||
ARG 2 pos
|
||||
|
@ -62,12 +66,13 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
|
|||
ARG 1 typePredicate
|
||||
ARG 2 pos
|
||||
ARG 3 radius
|
||||
ARG 4 occupationStatus
|
||||
METHOD method_22439 preloadChunks (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)V
|
||||
COMMENT Preloads chunks in a square area with the given radius. Loads the chunks with {@code ChunkStatus.EMPTY}.
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 radius
|
||||
COMMENT The radius in blocks
|
||||
COMMENT the radius in blocks
|
||||
METHOD method_26339 hasTypeAt (Lnet/minecraft/class_4158;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 type
|
||||
ARG 2 pos
|
||||
|
|
|
@ -26,6 +26,7 @@ CLASS net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType
|
|||
METHOD method_19516 from (Lnet/minecraft/class_2680;)Ljava/util/Optional;
|
||||
ARG 0 state
|
||||
METHOD method_20354 setup (Lnet/minecraft/class_4158;)Lnet/minecraft/class_4158;
|
||||
ARG 0 poiType
|
||||
METHOD method_20356 getAllStatesOf (Lnet/minecraft/class_2248;)Ljava/util/Set;
|
||||
ARG 0 block
|
||||
METHOD method_20357 register (Ljava/lang/String;Ljava/util/Set;II)Lnet/minecraft/class_4158;
|
||||
|
|
|
@ -11,4 +11,4 @@ CLASS net/minecraft/class_2867 net/minecraft/world/storage/RegionBasedStorage
|
|||
ARG 1 pos
|
||||
METHOD method_23726 write (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 pos
|
||||
ARG 2 tag
|
||||
ARG 2 nbt
|
||||
|
|
|
@ -49,6 +49,7 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile
|
|||
METHOD method_22410 writeSafely (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2861$class_4549;
|
||||
METHOD method_22412 getChunkStreamVersionId (B)B
|
||||
METHOD method_22413 getExternalChunkPath (Lnet/minecraft/class_1923;)Ljava/nio/file/Path;
|
||||
ARG 1 chunkPos
|
||||
CLASS class_2862 ChunkBuffer
|
||||
FIELD field_17656 pos Lnet/minecraft/class_1923;
|
||||
CLASS class_4549 OutputAction
|
||||
|
|
|
@ -1,4 +1,9 @@
|
|||
CLASS net/minecraft/class_4485 net/minecraft/world/storage/SectorMap
|
||||
METHOD method_21867 allocate (I)I
|
||||
ARG 1 size
|
||||
METHOD method_21868 allocate (II)V
|
||||
ARG 1 start
|
||||
ARG 2 size
|
||||
METHOD method_21869 free (II)V
|
||||
ARG 1 start
|
||||
ARG 2 size
|
||||
|
|
|
@ -4,7 +4,7 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase
|
|||
FIELD field_18693 unsavedElements Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
|
||||
FIELD field_18695 factory Ljava/util/function/Function;
|
||||
FIELD field_19228 dataFixer Lcom/mojang/datafixers/DataFixer;
|
||||
FIELD field_19229 dataFixType Lnet/minecraft/class_4284;
|
||||
FIELD field_19229 dataFixTypes Lnet/minecraft/class_4284;
|
||||
FIELD field_21505 worker Lnet/minecraft/class_4698;
|
||||
FIELD field_24750 codecFactory Ljava/util/function/Function;
|
||||
METHOD <init> (Ljava/io/File;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Z)V
|
||||
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase
|
|||
METHOD method_19288 onUpdate (J)V
|
||||
ARG 1 pos
|
||||
METHOD method_19289 loadDataAt (Lnet/minecraft/class_1923;)V
|
||||
ARG 1 chunkPos
|
||||
METHOD method_19290 tick (Ljava/util/function/BooleanSupplier;)V
|
||||
ARG 1 shouldKeepTicking
|
||||
METHOD method_19291 onLoad (J)V
|
||||
|
|
|
@ -8,10 +8,12 @@ CLASS net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker
|
|||
ARG 1 pos
|
||||
METHOD method_23701 write (Lnet/minecraft/class_1923;Lnet/minecraft/class_4698$class_4699;)V
|
||||
ARG 1 pos
|
||||
ARG 2 result
|
||||
METHOD method_23703 setResult (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 pos
|
||||
ARG 2 nbt
|
||||
METHOD method_23709 run (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 task
|
||||
METHOD method_23719 writeResult ()V
|
||||
CLASS class_4699 Result
|
||||
FIELD field_21503 nbt Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -2,11 +2,15 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage
|
|||
FIELD field_17654 featureUpdater Lnet/minecraft/class_3360;
|
||||
FIELD field_17655 dataFixer Lcom/mojang/datafixers/DataFixer;
|
||||
FIELD field_21494 worker Lnet/minecraft/class_4698;
|
||||
METHOD method_17907 updateChunkTag (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
METHOD method_17907 updateChunkNbt (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
|
||||
ARG 1 worldKey
|
||||
ARG 2 persistentStateManagerFactory
|
||||
ARG 3 tag
|
||||
ARG 3 nbt
|
||||
METHOD method_17908 getDataVersion (Lnet/minecraft/class_2487;)I
|
||||
ARG 0 tag
|
||||
METHOD method_17910 setTagAt (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
|
||||
ARG 0 nbt
|
||||
METHOD method_17910 setNbt (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 chunkPos
|
||||
ARG 2 nbt
|
||||
METHOD method_23696 getNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
|
||||
ARG 1 chunkPos
|
||||
METHOD method_23697 completeAll ()V
|
||||
|
|
|
@ -8,13 +8,13 @@ CLASS net/minecraft/class_236 net/minecraft/world/timer/Timer
|
|||
ARG 1 timerCallbackSerializer
|
||||
METHOD method_980 serialize (Lnet/minecraft/class_236$class_237;)Lnet/minecraft/class_2487;
|
||||
ARG 1 event
|
||||
METHOD method_982 toTag ()Lnet/minecraft/class_2499;
|
||||
METHOD method_982 toNbt ()Lnet/minecraft/class_2499;
|
||||
METHOD method_985 setEvent (Ljava/lang/String;JLnet/minecraft/class_234;)V
|
||||
ARG 1 name
|
||||
ARG 2 triggerTime
|
||||
ARG 4 callback
|
||||
METHOD method_986 addEvent (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_987 createEventComparator ()Ljava/util/Comparator;
|
||||
METHOD method_988 processEvents (Ljava/lang/Object;J)V
|
||||
ARG 1 server
|
||||
|
|
|
@ -7,6 +7,6 @@ CLASS net/minecraft/class_233 net/minecraft/world/timer/TimerCallbackSerializer
|
|||
METHOD method_971 registerSerializer (Lnet/minecraft/class_234$class_235;)Lnet/minecraft/class_233;
|
||||
ARG 1 serializer
|
||||
METHOD method_972 deserialize (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234;
|
||||
ARG 1 tag
|
||||
ARG 1 nbt
|
||||
METHOD method_973 serialize (Lnet/minecraft/class_234;)Lnet/minecraft/class_2487;
|
||||
ARG 1 callback
|
||||
|
|
|
@ -22,7 +22,9 @@ CLASS net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater
|
|||
ARG 3 worlds
|
||||
ARG 4 eraseCache
|
||||
METHOD method_17830 getChunkPositions (Lnet/minecraft/class_5321;)Ljava/util/List;
|
||||
ARG 1 world
|
||||
METHOD method_5393 getProgress (Lnet/minecraft/class_5321;)F
|
||||
ARG 1 world
|
||||
METHOD method_5394 getStatus ()Lnet/minecraft/class_2561;
|
||||
METHOD method_5397 getTotalChunkCount ()I
|
||||
METHOD method_5399 getSkippedChunkCount ()I
|
||||
|
|
Loading…
Reference in New Issue