Merge branch '20w45a' into world-entity

This commit is contained in:
Thalia Nero 2020-11-08 14:53:43 -05:00 committed by GitHub
commit 490818513e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
39 changed files with 307 additions and 15 deletions

View File

@ -296,6 +296,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 predicate
METHOD method_26250 air ()Lnet/minecraft/class_4970$class_2251;
METHOD method_29292 requiresTool ()Lnet/minecraft/class_4970$class_2251;
METHOD method_31710 mapColor (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
METHOD method_9617 of (Lnet/minecraft/class_3614;Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251;
ARG 0 material
ARG 1 color
@ -559,6 +560,9 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
METHOD method_26234 isFullCube (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_27851 isIn (Lnet/minecraft/class_3494;Ljava/util/function/Predicate;)Z
ARG 1 tag
ARG 2 predicate
METHOD method_27852 isOf (Lnet/minecraft/class_2248;)Z
ARG 1 block
METHOD method_29291 isToolRequired ()Z

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_5540 net/minecraft/block/AbstractCandleBlock
FIELD field_27083 LIT Lnet/minecraft/class_2746;
METHOD method_31610 spawnCandleParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Ljava/util/Random;)V
ARG 0 world
ARG 1 vec3d
ARG 2 random
METHOD method_31611 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_243;)V
ARG 3 offset
METHOD method_31612 setLit (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V
ARG 0 world
ARG 1 state
ARG 2 pos
ARG 3 lit
METHOD method_31613 getParticleOffsets (Lnet/minecraft/class_2680;)Ljava/lang/Iterable;
ARG 1 state
METHOD method_31614 extinguish (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5541 net/minecraft/block/AmethystBlock

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_5542 net/minecraft/block/AmethystClusterBlock
FIELD field_27085 LIT Lnet/minecraft/class_2746;
FIELD field_27086 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_27087 FACING Lnet/minecraft/class_2753;
FIELD field_27088 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_27089 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_27090 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_27091 WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_27092 UP_SHAPE Lnet/minecraft/class_265;
FIELD field_27093 DOWN_SHAPE Lnet/minecraft/class_265;
METHOD <init> (IILnet/minecraft/class_4970$class_2251;)V
ARG 1 height
ARG 2 xzOffset
ARG 3 settings

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5543 net/minecraft/block/BuddingAmethystBlock
FIELD field_27172 DIRECTIONS [Lnet/minecraft/class_2350;

View File

@ -1,4 +1,11 @@
CLASS net/minecraft/class_2272 net/minecraft/block/CakeBlock
FIELD field_10738 BITES_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_10739 BITES Lnet/minecraft/class_2758;
FIELD field_27173 DEFAULT_COMPARATOR_OUTPUT I
METHOD method_31627 getComparatorOutput (I)I
ARG 0 bites
METHOD method_9719 tryEat (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 player

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_5544 net/minecraft/block/CandleBlock
FIELD field_27174 CANDLES Lnet/minecraft/class_2758;
FIELD field_27175 LIT Lnet/minecraft/class_2746;
FIELD field_27176 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_27177 STATE_TO_LUMINANCE Ljava/util/function/ToIntFunction;
FIELD field_27178 CANDLES_TO_PARTICLE_OFFSETS Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_27179 ONE_CANDLE_SHAPE Lnet/minecraft/class_265;
FIELD field_27180 TWO_CANDLES_SHAPE Lnet/minecraft/class_265;
FIELD field_27181 THREE_CANDLES_SHAPE Lnet/minecraft/class_265;
FIELD field_27182 FOUR_CANDLES_SHAPE Lnet/minecraft/class_265;
METHOD method_31628 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state
METHOD method_31630 canBeLit (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_31631 (Lnet/minecraft/class_2680;)I
ARG 0 state

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock
FIELD field_27183 LIT Lnet/minecraft/class_2746;
FIELD field_27184 CAKE_SHAPE Lnet/minecraft/class_265;
FIELD field_27185 CANDLE_SHAPE Lnet/minecraft/class_265;
FIELD field_27186 SHAPE Lnet/minecraft/class_265;
FIELD field_27187 CANDLES_TO_CANDLE_CAKES Ljava/util/Map;
FIELD field_27188 PARTICLE_OFFSETS Ljava/lang/Iterable;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 candle
ARG 2 settings
METHOD method_31632 getCandleCakeFromCandle (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
ARG 0 candle
METHOD method_31633 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_4971;)Z
ARG 1 state
METHOD method_31634 (Lnet/minecraft/class_3965;)Z
ARG 0 hitResult
METHOD method_31635 canBeLit (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -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

View File

@ -1,6 +1,12 @@
CLASS net/minecraft/class_3719 net/minecraft/block/entity/BarrelBlockEntity
FIELD field_16410 inventory Lnet/minecraft/class_2371;
FIELD field_27207 stateManager Lnet/minecraft/class_5561;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
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

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_5558 net/minecraft/block/entity/BlockEntityTicker
METHOD tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;)V
COMMENT Runs this action on the given block entity. The world, block position, and block state are passed
COMMENT as context.
ARG 1 world
ARG 2 pos
ARG 3 state

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2595 net/minecraft/block/entity/ChestBlockEntity
FIELD field_11927 inventory Lnet/minecraft/class_2371;
FIELD field_27209 stateManager Lnet/minecraft/class_5561;
FIELD field_27210 lidAnimator Lnet/minecraft/class_5560;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_11047 copyInventory (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)V
ARG 0 from
ARG 1 to
@ -7,5 +12,19 @@ CLASS net/minecraft/class_2595 net/minecraft/block/entity/ChestBlockEntity
ARG 0 world
ARG 1 pos
METHOD method_11049 onInvOpenOrClose (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 oldViewerCount
ARG 5 newViewerCount
METHOD method_11050 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 soundEvent
METHOD method_31670 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2595;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
METHOD method_31671 onScheduledTick ()V

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_5560 net/minecraft/block/entity/ChestLidAnimator
COMMENT Handles the animation for opening and closing chests and ender chests.
FIELD field_27212 open Z
FIELD field_27213 progress F
FIELD field_27214 lastProgress F
METHOD method_31672 step ()V
METHOD method_31673 getProgress (F)F
ARG 1 delta
METHOD method_31674 setOpen (Z)V
ARG 1 open

View File

@ -0,0 +1,43 @@
CLASS net/minecraft/class_5561 net/minecraft/block/entity/ChestStateManager
COMMENT Handles the viewer count for chest-like block entities.
FIELD field_27215 viewerCount I
METHOD method_31678 getViewerCount ()I
METHOD method_31679 isPlayerViewing (Lnet/minecraft/class_1657;)Z
COMMENT Determines whether the given player is currently viewing this chest.
ARG 1 player
METHOD method_31680 getInRangeViewerCount (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
ARG 1 world
ARG 2 pos
METHOD method_31681 onChestOpened (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
COMMENT Run when this chest is opened (when the viewer count becomes nonzero).
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31682 onInteracted (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V
COMMENT Run when a player interacts with this chest.
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 oldViewerCount
ARG 5 newViewerCount
METHOD method_31683 onChestClosed (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
COMMENT Run when this chest closes (when the viewer count reaches zero).
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31684 openChest (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31685 closeChest (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31686 updateViewerCount (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31687 scheduleBlockTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 0 world
ARG 1 pos
ARG 2 state

View File

@ -1,5 +1,18 @@
CLASS net/minecraft/class_2611 net/minecraft/block/entity/EnderChestBlockEntity
FIELD field_27216 lidAnimator Lnet/minecraft/class_5560;
FIELD field_27217 stateManager Lnet/minecraft/class_5561;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_11218 canPlayerUse (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_11219 onOpen (Lnet/minecraft/class_1657;)V
ARG 1 player
METHOD method_11220 onClose (Lnet/minecraft/class_1657;)V
ARG 1 player
METHOD method_31689 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2611;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
METHOD method_31690 onScheduledTick ()V

View File

@ -90,3 +90,5 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
COMMENT the style of the string
ARG 2 visitor
COMMENT the visitor
METHOD method_31402 removeFormattingCodes (Lnet/minecraft/class_5348;)Ljava/lang/String;
ARG 0 text

View File

@ -38,6 +38,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
METHOD method_1731 updateVignetteDarkness (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_1732 setRecordPlayingOverlay (Lnet/minecraft/class_2561;)V
ARG 1 description
METHOD method_1733 getHeartRows (I)I
ARG 1 heartCount
METHOD method_1734 getRiddenEntity ()Lnet/minecraft/class_1309;
@ -76,7 +77,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 2 x
METHOD method_1755 addChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
ARG 1 type
ARG 2 text
ARG 2 message
ARG 3 senderUuid
METHOD method_1756 getFontRenderer ()Lnet/minecraft/class_327;
METHOD method_1757 renderScoreboardSidebar (Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)V
@ -112,6 +113,11 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 3 yOffset
ARG 4 width
ARG 5 color
METHOD method_31406 extractSender (Lnet/minecraft/class_2561;)Ljava/util/UUID;
ARG 1 message
METHOD method_31976 renderOverlay (Lnet/minecraft/class_2960;)V
ARG 1 texture
METHOD method_31977 renderOverlay (Lnet/minecraft/class_2960;FI)V
ARG 1 texture
ARG 2 scale
ARG 3 color

View File

@ -8,10 +8,22 @@ 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 importOptionsButton Lnet/minecraft/class_4185;
FIELD field_25049 generatorType Ljava/util/Optional;
FIELD field_25483 registryManager Lnet/minecraft/class_5455$class_5457;
FIELD field_26604 MAP_FEATURES_INFO_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;Ljava/util/Optional;Ljava/util/OptionalLong;)V
ARG 1 registryManager
ARG 2 generatorOptions
ARG 3 generatorType
ARG 4 seed
METHOD method_28085 isDebugWorld ()Z
METHOD method_28086 setGeneratorOptions (Lnet/minecraft/class_5285;)V
METHOD method_28092 (Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_327;)V
ARG 1 generatorOptions
METHOD method_28092 init (Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_327;)V
ARG 1 parent
ARG 2 client
ARG 3 textRenderer
@ -20,3 +32,14 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
ARG 1 hardcore
METHOD method_28101 setVisible (Z)V
ARG 1 visible
METHOD method_29073 importOptions (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V
ARG 1 registryManager
ARG 2 generatorOptions
METHOD method_29700 getRegistryManager ()Lnet/minecraft/class_5455$class_5457;
METHOD method_30510 toSeedText (Ljava/util/OptionalLong;)Ljava/lang/String;
ARG 0 seed
METHOD method_30511 getSeed ()Ljava/util/OptionalLong;
METHOD method_31132 loadDatapacks (Lnet/minecraft/class_5350;)V
ARG 1 serverResourceManager
METHOD method_31133 (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V
ARG 2 generatorOptions

View File

@ -105,15 +105,25 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
CLASS class_351 Entry
FIELD field_22752 list Lnet/minecraft/class_350;
METHOD method_25343 render (Lnet/minecraft/class_4587;IIIIIIIZF)V
COMMENT Renders an entry in a list.
ARG 1 matrices
COMMENT the matrix stack used for rendering
ARG 2 index
COMMENT the index of the entry
ARG 3 y
COMMENT the Y coordinate of the entry
ARG 4 x
COMMENT the X coordinate of the entry
ARG 5 entryWidth
COMMENT the width of the entry
ARG 6 entryHeight
COMMENT the height of the entry
ARG 7 mouseX
COMMENT the X coordinate of the mouse
ARG 8 mouseY
COMMENT the Y coordinate of the mouse
ARG 9 hovered
COMMENT whether the mouse is hovering over the entry
ARG 10 tickDelta
CLASS class_352 Entries
FIELD field_2146 entries Ljava/util/List;

View File

@ -107,6 +107,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
FIELD field_26677 perspective Lnet/minecraft/class_5498;
FIELD field_26844 joinedFirstServer Z
FIELD field_26845 keySocialInteractions Lnet/minecraft/class_304;
FIELD field_26926 hideMatchedNames Z
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEntityRendererFactory
CLASS class_5615 Arguments
METHOD create (Lnet/minecraft/class_5614$class_5615;)Lnet/minecraft/class_827;
ARG 1 ctx
CLASS class_5615 Context
FIELD field_27748 renderDispatcher Lnet/minecraft/class_824;
FIELD field_27749 renderManager Lnet/minecraft/class_776;
FIELD field_27750 layerRenderDispatcher Lnet/minecraft/class_5599;

View File

@ -46,7 +46,7 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityMo
METHOD method_32076 getLayers ()Ljava/util/stream/Stream;
METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
ARG 0 type
METHOD method_32078 craftSign (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601;
METHOD method_32078 createSign (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601;
ARG 0 type
METHOD method_32079 registerMain (Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id

View File

@ -22,6 +22,8 @@ CLASS net/minecraft/class_5317 net/minecraft/client/world/GeneratorType
ARG 2 seed
ARG 4 generateStructures
ARG 5 bonusChest
METHOD method_29078 fromGeneratorOptions (Lnet/minecraft/class_5285;)Ljava/util/Optional;
ARG 0 generatorOptions
METHOD method_29079 createFixedBiomeOptions (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_5317;Lnet/minecraft/class_1959;)Lnet/minecraft/class_5285;
ARG 0 registryManager
ARG 1 generatorOptions

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5527 net/minecraft/datafixer/fix/DirtPathRenameFix
FIELD field_26991 nameCopy Ljava/lang/String;
METHOD method_31446 createDirtPathRenameFix (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix;

View File

@ -31,7 +31,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 Lcom/google/common/collect/ImmutableList;
FIELD field_5981 uuidString Ljava/lang/String;
FIELD field_5982 prevYaw F

View File

@ -189,12 +189,17 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_27302 shouldDisplaySoulSpeedEffects ()Z
METHOD method_27303 isOnSoulSpeedBlock ()Z
METHOD method_28306 createBrainProfile ()Lnet/minecraft/class_4095$class_5303;
METHOD method_29499 triggerItemPickedUpByEntityCriteria (Lnet/minecraft/class_1542;)V
COMMENT Called to trigger advancement criteria when an entity picks up an item
COMMENT thrown by a player.
ARG 1 item
METHOD method_29501 removeSoulSpeedBoost ()V
METHOD method_29502 addSoulSpeedBoostIfNeeded ()V
METHOD method_29503 hurtByWater ()Z
METHOD method_29504 isDead ()Z
METHOD method_29505 setAttacking (Lnet/minecraft/class_1657;)V
ARG 1 attacking
METHOD method_29920 shouldSwimInFluids ()Z
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -180,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 getSoundEvent (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 getOptionalSoundEvent (Lnet/minecraft/class_4836;)Ljava/util/Optional;
METHOD method_30091 getCurrentActivitySound (Lnet/minecraft/class_4836;)Ljava/util/Optional;
ARG 0 piglin

View File

@ -25,8 +25,17 @@ 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_26089 getTopMostPassenger (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1297;
COMMENT Returns the passenger entity at {@code maxLevel} in a stacked riding (riding on
COMMENT an entity that is riding on another entity, etc).
COMMENT
COMMENT <p>If the number of stacked entities is less than {@code maxLevel}, returns the
COMMENT top most passenger entity.
ARG 1 entity
ARG 2 maxLevel
METHOD method_26953 createPiglinAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_26954 setCannotHunt (Z)V
ARG 1 cannotHunt

View File

@ -111,6 +111,8 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 1 entityTag
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
@ -200,6 +202,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

View File

@ -45,7 +45,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_31580 getItemBarColor ()I
METHOD method_31573 isIn (Lnet/minecraft/class_3494;)Z
ARG 1 tag
METHOD method_31574 itemMatches (Lnet/minecraft/class_1792;)Z
METHOD method_31574 isOf (Lnet/minecraft/class_1792;)Z
ARG 1 item
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;

View File

@ -53,6 +53,15 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_24120 NETHER_GOLD_ORE Lnet/minecraft/class_2498;
FIELD field_24121 GILDED_BLACKSTONE Lnet/minecraft/class_2498;
FIELD field_25183 LILY_PAD Lnet/minecraft/class_2498;
FIELD field_27196 CANDLE Lnet/minecraft/class_2498;
FIELD field_27197 AMETHYST_BLOCK Lnet/minecraft/class_2498;
FIELD field_27198 AMETHYST_CLUSTER Lnet/minecraft/class_2498;
FIELD field_27199 SMALL_AMETHYST_BUD Lnet/minecraft/class_2498;
FIELD field_27200 MEDIUM_AMETHYST_BUD Lnet/minecraft/class_2498;
FIELD field_27201 LARGE_AMETHYST_BUD Lnet/minecraft/class_2498;
FIELD field_27202 TUFF Lnet/minecraft/class_2498;
FIELD field_27203 CALCITE Lnet/minecraft/class_2498;
FIELD field_27204 COPPER Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume
ARG 2 pitch

View File

@ -13,8 +13,14 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
ARG 0 compressedEncoder
ARG 1 compressedDecoder
ARG 2 decoder
METHOD method_28142 toKeyable ([Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Keyable;
ARG 0 values
METHOD method_28143 ([Ljava/lang/Enum;I)Ljava/lang/Enum;
ARG 1 ordinal
CLASS 1
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 value
METHOD method_28148 (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 1 name
METHOD method_28149 (Ljava/util/function/IntFunction;Ljava/lang/Number;)Lcom/mojang/serialization/DataResult;
ARG 1 id

View File

@ -47,6 +47,9 @@ 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_29188 addPrefix (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer;
ARG 0 prefix
ARG 1 consumer
METHOD method_29190 toIntArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;
ARG 0 intStream
ARG 1 length

View File

@ -22,11 +22,11 @@ CLASS net/minecraft/class_4131 net/minecraft/util/collection/WeightedList
ARG 0 codec
METHOD method_28339 isEmpty ()Z
CLASS class_4132 Entry
FIELD field_18400 item Ljava/lang/Object;
FIELD field_18400 data Ljava/lang/Object;
FIELD field_18401 weight I
FIELD field_18402 shuffledOrder D
METHOD <init> (Ljava/lang/Object;I)V
ARG 1 item
ARG 1 data
ARG 2 weight
METHOD method_19033 getShuffledOrder ()D
METHOD method_19034 setShuffledOrder (F)V

View File

@ -46,7 +46,7 @@ CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
ARG 1 y
ARG 2 z
METHOD method_31544 multiplyByTranslation (FFF)V
COMMENT Multiplies the matrix by the translation matrix consists of {@code x}, {@code y} and {@code z}.
COMMENT Multiplies the matrix by the translation matrix consisting of {@code x}, {@code y} and {@code z}.
COMMENT
COMMENT <p>{@code multiplyByTranslation(x, y, z)} is equivalent to {@code multiply(Matrix4f.translate(x, y, z))}.
ARG 1 x

View File

@ -78,10 +78,10 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
COMMENT See <a href="https://minecraft.gamepedia.com/Debug_mode">the minecraft wiki</a> as well.
METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321;
METHOD method_31592 getEntityStore ()Lnet/minecraft/class_5577;
METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V
METHOD method_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 1 pos
ARG 2 oldState
@ -127,6 +127,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

View File

@ -14,7 +14,7 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
METHOD method_31002 getCreatureSpawnProbability ()F
METHOD method_31003 getSpawnDensity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265;
ARG 1 entityType
METHOD method_31004 getSpawnEntry (Lnet/minecraft/class_1311;)Ljava/util/List;
METHOD method_31004 getSpawnEntries (Lnet/minecraft/class_1311;)Ljava/util/List;
ARG 1 spawnGroup
METHOD method_31082 isPlayerSpawnFriendly ()Z
CLASS class_1964 SpawnEntry

View File

@ -20,6 +20,15 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 7 z
ARG 9 power
ARG 10 affectedBlocks
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)V
ARG 1 world
ARG 2 entity
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 power
ARG 10 createFire
ARG 11 destructionType
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;Ljava/util/List;)V
ARG 1 world
ARG 2 entity
@ -33,6 +42,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

View File

@ -21,10 +21,19 @@ CLASS net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater
ARG 2 dataFixer
ARG 3 worlds
ARG 4 eraseCache
METHOD method_17829 (Ljava/io/File;Ljava/lang/String;)Z
ARG 0 directory
ARG 1 name
METHOD method_17830 getChunkPositions (Lnet/minecraft/class_5321;)Ljava/util/List;
ARG 1 world
METHOD method_28304 getWorlds ()Lcom/google/common/collect/ImmutableSet;
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_5398 (Ljava/lang/Thread;Ljava/lang/Throwable;)V
ARG 1 thread
ARG 2 throwable
METHOD method_5399 getSkippedChunkCount ()I
METHOD method_5400 getUpgradedChunkCount ()I
METHOD method_5401 getProgress ()F