mirror of https://github.com/FabricMC/yarn.git
Item mappings (#641)
* Item mappings * shouldCheckIfStateAllowsPlacement * canBeLit
This commit is contained in:
parent
a4d9672e02
commit
ca0680d8ca
|
@ -4,17 +4,20 @@ CLASS lq net/minecraft/client/network/packet/MapUpdateS2CPacket
|
|||
FIELD c showIcons Z
|
||||
FIELD d locked Z
|
||||
FIELD e icons [Lcns;
|
||||
FIELD f updateLeft I
|
||||
FIELD g updateTop I
|
||||
FIELD h updateHeight I
|
||||
FIELD i updateWidth I
|
||||
FIELD j updateData [B
|
||||
FIELD f startX I
|
||||
FIELD g startZ I
|
||||
FIELD h width I
|
||||
FIELD i height I
|
||||
FIELD j colors [B
|
||||
METHOD <init> (IBZZLjava/util/Collection;[BIIII)V
|
||||
ARG 1 id
|
||||
ARG 2 scale
|
||||
ARG 3 showIcons
|
||||
ARG 4 locked
|
||||
ARG 7 updateTop
|
||||
ARG 8 updateHeight
|
||||
ARG 6 mapColors
|
||||
ARG 7 startX
|
||||
ARG 8 startZ
|
||||
ARG 9 width
|
||||
ARG 10 height
|
||||
METHOD a apply (Lcnv;)V
|
||||
METHOD b getId ()I
|
||||
|
|
|
@ -39,6 +39,7 @@ CLASS div net/minecraft/client/particle/ParticleManager
|
|||
ARG 8 velocityX
|
||||
ARG 10 velocityY
|
||||
ARG 12 velocityZ
|
||||
METHOD a registerFactory (Lge;Ldiv$b;)V
|
||||
METHOD a registerFactory (Lge;Ldiw;)V
|
||||
ARG 1 type
|
||||
ARG 2 factory
|
||||
|
|
|
@ -30,6 +30,7 @@ CLASS aio net/minecraft/entity/LivingEntity
|
|||
FIELD bc upwardSpeed F
|
||||
FIELD bd forwardSpeed F
|
||||
FIELD bn activeItemStack Lbca;
|
||||
FIELD bo itemUseTimeLeft I
|
||||
FIELD br brain Lajd;
|
||||
FIELD bs SLEEPING_POSITION Lqh;
|
||||
FIELD bt attributeContainer Laji;
|
||||
|
@ -194,7 +195,10 @@ CLASS aio net/minecraft/entity/LivingEntity
|
|||
METHOD di isUsingItem ()Z
|
||||
METHOD dj getActiveHand ()Lagz;
|
||||
METHOD dl getActiveItem ()Lbca;
|
||||
METHOD dm getItemUseTimeLeft ()I
|
||||
METHOD dn getItemUseTime ()I
|
||||
METHOD do stopUsingItem ()V
|
||||
METHOD dp clearActiveItem ()V
|
||||
METHOD dr isFallFlying ()Z
|
||||
METHOD dv getSleepingPosition ()Ljava/util/Optional;
|
||||
METHOD dw clearSleepingPosition ()V
|
||||
|
|
|
@ -8,6 +8,8 @@ CLASS ate net/minecraft/entity/decoration/ItemFrameEntity
|
|||
METHOD a setHeldItemStack (Lbca;Z)V
|
||||
ARG 1 value
|
||||
METHOD b setHeldItemStack (Lbca;)V
|
||||
METHOD c removeFromFrame (Lbca;)V
|
||||
ARG 1 map
|
||||
METHOD o getHeldItemStack ()Lbca;
|
||||
METHOD p getRotation ()I
|
||||
METHOD q getComparatorPower ()I
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
CLASS atf net/minecraft/entity/decoration/LeadKnotEntity
|
||||
METHOD a getOrCreate (Lbhh;Lev;)Latf;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
|
|
|
@ -59,9 +59,9 @@ CLASS avx net/minecraft/entity/player/PlayerEntity
|
|||
METHOD a trySleep (Lev;)Lcom/mojang/datafixers/util/Either;
|
||||
METHOD a isWithinSleepingRange (Lev;Lfa;)Z
|
||||
ARG 1 sleepPos
|
||||
METHOD a canPlaceBlock (Lev;Lfa;Lbca;)Z
|
||||
METHOD a canPlaceOn (Lev;Lfa;Lbca;)Z
|
||||
ARG 1 pos
|
||||
ARG 2 side
|
||||
ARG 2 facing
|
||||
METHOD a spawnParticles (Lgd;)V
|
||||
METHOD a unlockRecipes (Ljava/util/Collection;)I
|
||||
ARG 1 recipes
|
||||
|
|
|
@ -6,4 +6,5 @@ CLASS bcm net/minecraft/item/BaseBowItem
|
|||
METHOD a getItemHeld (Laio;Ljava/util/function/Predicate;)Lbca;
|
||||
ARG 0 entity
|
||||
ARG 1 predicate
|
||||
METHOD b getProjectilePredicate ()Ljava/util/function/Predicate;
|
||||
METHOD b getInventoryProjectilePredicate ()Ljava/util/function/Predicate;
|
||||
METHOD d getHeldProjectilePredicate ()Ljava/util/function/Predicate;
|
||||
|
|
|
@ -7,10 +7,23 @@ CLASS bad net/minecraft/item/BlockItem
|
|||
ARG 1 player
|
||||
ARG 2 pos
|
||||
ARG 3 stack
|
||||
METHOD a getPlaceSound (Lbvj;)Lyj;
|
||||
METHOD a addProperty (Lbvj;Lbwm;Ljava/lang/String;)Lbvj;
|
||||
ARG 0 state
|
||||
ARG 1 property
|
||||
ARG 2 name
|
||||
METHOD a afterBlockPlaced (Lev;Lbhh;Lavx;Lbca;Lbvj;)Z
|
||||
METHOD a place (Lev;Lbhh;Lbca;Lbvj;)Lbvj;
|
||||
ARG 1 pos
|
||||
ARG 2 world
|
||||
ARG 3 stack
|
||||
ARG 4 state
|
||||
METHOD a registerBlockItemMap (Ljava/util/Map;Lbbv;)V
|
||||
ARG 1 map
|
||||
METHOD b getPlacementContext (Lbae;)Lbae;
|
||||
METHOD b canPlace (Lbae;Lbvj;)Z
|
||||
ARG 1 context
|
||||
ARG 2 state
|
||||
METHOD c getBlockState (Lbae;)Lbvj;
|
||||
METHOD d shouldCheckIfStateAllowsPlacement ()Z
|
||||
METHOD e getBlock ()Lbml;
|
||||
|
|
|
@ -1 +1,14 @@
|
|||
CLASS bag net/minecraft/item/BoneMealItem
|
||||
METHOD a useOnFertilizable (Lbca;Lbhh;Lev;)Z
|
||||
ARG 0 stack
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD a useOnGround (Lbca;Lbhh;Lev;Lfa;)Z
|
||||
ARG 0 stack
|
||||
ARG 1 world
|
||||
ARG 2 blockPos
|
||||
ARG 3 facing
|
||||
METHOD a playEffects (Lbhi;Lev;I)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 amount
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
CLASS bao net/minecraft/item/ClockItem
|
||||
CLASS bao$1
|
||||
FIELD b lastClockTime D
|
||||
FIELD c clockTimeChangeSpeed D
|
||||
FIELD d lastWorldTime J
|
||||
METHOD a getClockTime (Lbhh;D)D
|
||||
ARG 1 world
|
||||
ARG 2 skyAngle
|
||||
METHOD call (Lbca;Lbhh;Laio;)F
|
||||
ARG 1 stack
|
||||
ARG 2 world
|
||||
|
|
|
@ -1 +1,22 @@
|
|||
CLASS bat net/minecraft/item/DebugStickItem
|
||||
METHOD a use (Lavx;Lbvj;Lbhi;Lev;ZLbca;)V
|
||||
ARG 1 player
|
||||
ARG 2 state
|
||||
ARG 3 world
|
||||
ARG 4 pos
|
||||
ARG 5 update
|
||||
ARG 6 stack
|
||||
METHOD a sendMessage (Lavx;Ljm;)V
|
||||
ARG 0 player
|
||||
ARG 1 component
|
||||
METHOD a getPropertyString (Lbvj;Lbwm;)Ljava/lang/String;
|
||||
ARG 0 state
|
||||
ARG 1 property
|
||||
METHOD a cycle (Lbvj;Lbwm;Z)Lbvj;
|
||||
ARG 0 state
|
||||
ARG 1 property
|
||||
ARG 2 reverse
|
||||
METHOD a cycle (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object;
|
||||
ARG 0 iterable
|
||||
ARG 1 current
|
||||
ARG 2 reverse
|
||||
|
|
|
@ -1,2 +1,7 @@
|
|||
CLASS bbs net/minecraft/item/DecorationItem
|
||||
FIELD a entityType Laij;
|
||||
METHOD a canPlaceOn (Lavx;Lfa;Lbca;Lev;)Z
|
||||
ARG 1 player
|
||||
ARG 2 facing
|
||||
ARG 3 stack
|
||||
ARG 4 pos
|
||||
|
|
|
@ -2,6 +2,8 @@ CLASS bcf net/minecraft/item/FilledMapItem
|
|||
METHOD a getMapStorageName (I)Ljava/lang/String;
|
||||
ARG 0 mapId
|
||||
METHOD a getMapState (Lbca;Lbhh;)Lcnv;
|
||||
METHOD a scale (Lbca;Lbhh;I)V
|
||||
ARG 0 map
|
||||
METHOD a createMapState (Lbca;Lbhh;IIIZZLbyd;)Lcnv;
|
||||
ARG 4 scale
|
||||
ARG 5 showIcons
|
||||
|
@ -10,5 +12,26 @@ CLASS bcf net/minecraft/item/FilledMapItem
|
|||
ARG 3 scale
|
||||
ARG 4 showIcons
|
||||
ARG 5 unlimitedTracking
|
||||
METHOD a updateColors (Lbhh;Laif;Lcnv;)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 state
|
||||
METHOD a fillExplorationMap (Lbhh;Lbca;)V
|
||||
ARG 0 world
|
||||
ARG 1 map
|
||||
METHOD a getTopFaceBlockState (Lbhh;Lbvj;Lev;)Lbvj;
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 pos
|
||||
METHOD a hasPositiveDepth ([Lbie;III)Z
|
||||
ARG 0 biomes
|
||||
ARG 1 scale
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD b getOrCreateMapState (Lbca;Lbhh;)Lcnv;
|
||||
ARG 0 map
|
||||
ARG 1 world
|
||||
METHOD b createCopy (Lbhh;Lbca;)Lbca;
|
||||
ARG 0 world
|
||||
ARG 1 map
|
||||
METHOD e getMapId (Lbca;)I
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
CLASS bbl net/minecraft/item/FireChargeItem
|
||||
METHOD a playUseSound (Lbhh;Lev;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1 +1,7 @@
|
|||
CLASS bbq net/minecraft/item/FlintAndSteelItem
|
||||
METHOD a canBeLit (Lbvj;)Z
|
||||
ARG 0 state
|
||||
METHOD a canSetOnFire (Lbvj;Lbhi;Lev;)Z
|
||||
ARG 0 block
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -37,3 +37,5 @@ CLASS axz net/minecraft/item/FoodItemSettings
|
|||
FIELD x MUSHROOM_STEW Laxy;
|
||||
FIELD y MUTTON Laxy;
|
||||
FIELD z POISONOUS_POTATO Laxy;
|
||||
METHOD a create (I)Laxy;
|
||||
ARG 0 hunger
|
||||
|
|
|
@ -1 +1,5 @@
|
|||
CLASS bai net/minecraft/item/GlassBottleItem
|
||||
METHOD a fill (Lbca;Lavx;Lbca;)Lbca;
|
||||
ARG 1 emptyBottle
|
||||
ARG 2 player
|
||||
ARG 3 filledBottle
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
CLASS bbu net/minecraft/item/HorseArmorItem
|
||||
FIELD a bonus I
|
||||
FIELD b texture Ljava/lang/String;
|
||||
METHOD <init> (ILjava/lang/String;Lbbv$a;)V
|
||||
ARG 1 bonus
|
||||
ARG 2 name
|
||||
ARG 3 settings
|
||||
METHOD d getHorseArmorTexture ()Lqs;
|
||||
METHOD e getBonus ()I
|
||||
|
|
|
@ -77,6 +77,9 @@ CLASS bca net/minecraft/item/ItemStack
|
|||
ARG 2 modifier
|
||||
METHOD a setChildTag (Ljava/lang/String;Lis;)V
|
||||
ARG 1 tagName
|
||||
METHOD a appendEnchantmentComponents (Ljava/util/List;Lii;)V
|
||||
ARG 0 list
|
||||
ARG 1 enchantments
|
||||
METHOD a setDisplayName (Ljm;)Lbca;
|
||||
METHOD a getCustomCanHarvest (Lzd;Lbvn;)Z
|
||||
METHOD b getItem ()Lbbv;
|
||||
|
|
|
@ -1 +1,5 @@
|
|||
CLASS bcd net/minecraft/item/LeadItem
|
||||
METHOD a attachNearbyEntities (Lavx;Lbhh;Lev;)Z
|
||||
ARG 0 player
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
CLASS bco net/minecraft/item/MusicDiscItem
|
||||
FIELD a SOUND_ITEM_MAP Ljava/util/Map;
|
||||
FIELD b comparatorOutput I
|
||||
FIELD c sound Lyj;
|
||||
METHOD <init> (ILyj;Lbbv$a;)V
|
||||
ARG 1 comparatorOutput
|
||||
METHOD a bySound (Lyj;)Lbco;
|
||||
ARG 0 sound
|
||||
METHOD d getComparatorOutput ()I
|
||||
METHOD e getDescription ()Ljm;
|
||||
METHOD t getSound ()Lyj;
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS bdn net/minecraft/item/WritableBookItem
|
||||
METHOD <init> (Lbbv$a;)V
|
||||
ARG 1 settings
|
||||
METHOD b isValidBook (Lib;)Z
|
||||
ARG 0 tag
|
||||
|
|
|
@ -1,17 +1,20 @@
|
|||
CLASS cnr net/minecraft/item/map/MapBannerInstance
|
||||
CLASS cnr net/minecraft/item/map/MapBannerMarker
|
||||
FIELD a pos Lev;
|
||||
FIELD b color Lbax;
|
||||
FIELD c text Ljm;
|
||||
FIELD c name Ljm;
|
||||
METHOD <init> (Lev;Lbax;Ljm;)V
|
||||
ARG 1 pos
|
||||
ARG 2 dyeColor
|
||||
ARG 3 name
|
||||
METHOD a getPos ()Lev;
|
||||
METHOD a fromWorldBlock (Lbgr;Lev;)Lcnr;
|
||||
ARG 0 blockView
|
||||
ARG 1 blockPos
|
||||
METHOD a fromNbt (Lib;)Lcnr;
|
||||
ARG 0 tag
|
||||
METHOD d getText ()Ljm;
|
||||
METHOD c getType ()Lcns$a;
|
||||
METHOD d getName ()Ljm;
|
||||
METHOD e getNbt ()Lib;
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD f getKey ()Ljava/lang/String;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS cnt net/minecraft/item/map/MapFrameInstance
|
||||
CLASS cnt net/minecraft/item/map/MapFrameMarker
|
||||
FIELD a pos Lev;
|
||||
FIELD b rotation I
|
||||
FIELD c entityId I
|
||||
|
@ -6,8 +6,11 @@ CLASS cnt net/minecraft/item/map/MapFrameInstance
|
|||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
METHOD a getNbt ()Lib;
|
||||
METHOD a getKey (Lev;)Ljava/lang/String;
|
||||
ARG 0 pos
|
||||
METHOD a fromNbt (Lib;)Lcnt;
|
||||
ARG 0 tag
|
||||
METHOD b getPos ()Lev;
|
||||
METHOD c getRotation ()I
|
||||
METHOD d getEntityId ()I
|
||||
METHOD e getKey ()Ljava/lang/String;
|
|
@ -20,7 +20,11 @@ CLASS cns net/minecraft/item/map/MapIcon
|
|||
FIELD d angle B
|
||||
FIELD e text Ljm;
|
||||
METHOD <init> (Lcns$a;BBBLjm;)V
|
||||
ARG 1 direction
|
||||
ARG 1 type
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 rotation
|
||||
ARG 5 text
|
||||
METHOD a getTypeId ()B
|
||||
METHOD b getType ()Lcns$a;
|
||||
METHOD c getX ()B
|
||||
|
|
|
@ -1,19 +1,69 @@
|
|||
CLASS cnv net/minecraft/item/map/MapState
|
||||
CLASS cnv$a PlayerUpdateTracker
|
||||
FIELD a player Lavx;
|
||||
FIELD d dirty Z
|
||||
FIELD e startX I
|
||||
FIELD f startZ I
|
||||
FIELD g endX I
|
||||
FIELD h endZ I
|
||||
FIELD i emptyPacketsRequested I
|
||||
METHOD <init> (Lcnv;Lavx;)V
|
||||
ARG 1 player
|
||||
METHOD a markDirty (II)V
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD a getPacket (Lbca;)Lka;
|
||||
FIELD a xCenter I
|
||||
FIELD b zCenter I
|
||||
FIELD c dimension Lbyd;
|
||||
FIELD d showIcons Z
|
||||
FIELD e unlimitedTracking Z
|
||||
FIELD f scale B
|
||||
FIELD g colorArray [B
|
||||
FIELD g colors [B
|
||||
FIELD h locked Z
|
||||
FIELD i updateTrackers Ljava/util/List;
|
||||
FIELD j icons Ljava/util/Map;
|
||||
FIELD k updateTrackersByPlayer Ljava/util/Map;
|
||||
FIELD l banners Ljava/util/Map;
|
||||
FIELD m frames Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 key
|
||||
METHOD a calculateCenter (DDI)V
|
||||
METHOD a markDirty (II)V
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD a init (IIIZZLbyd;)V
|
||||
ARG 3 scale
|
||||
ARG 4 showIcons
|
||||
ARG 5 unlimitedTracking
|
||||
METHOD a getPlayerSyncData (Lavx;)Lcnv$a;
|
||||
ARG 1 player
|
||||
METHOD a update (Lavx;Lbca;)V
|
||||
ARG 1 player
|
||||
ARG 2 stack
|
||||
METHOD a getPlayerMarkerPacket (Lbca;Lbgr;Lavx;)Lka;
|
||||
ARG 1 map
|
||||
ARG 2 world
|
||||
ARG 3 pos
|
||||
METHOD a addDecorationsTag (Lbca;Lev;Ljava/lang/String;Lcns$a;)V
|
||||
ARG 2 id
|
||||
METHOD a removeBanner (Lbgr;II)V
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD a addBanner (Lbhi;Lev;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD a addIcon (Lcns$a;Lbhi;Ljava/lang/String;DDDLjm;)V
|
||||
ARG 1 type
|
||||
ARG 2 world
|
||||
ARG 3 key
|
||||
ARG 4 x
|
||||
ARG 6 z
|
||||
ARG 8 rotation
|
||||
ARG 10 text
|
||||
METHOD a copyFrom (Lcnv;)V
|
||||
ARG 1 state
|
||||
METHOD a removeFrame (Lev;I)V
|
||||
ARG 1 pos
|
||||
ARG 2 id
|
||||
|
|
|
@ -23,6 +23,10 @@ CLASS bhu net/minecraft/server/world/ServerTickScheduler
|
|||
ARG 2 remove
|
||||
METHOD a fromTag (Lii;)V
|
||||
ARG 1 tags
|
||||
METHOD a serializeScheduledTicks (Ljava/util/function/Function;Ljava/lang/Iterable;J)Lii;
|
||||
ARG 0 identifierProvider
|
||||
ARG 1 scheduledTicks
|
||||
ARG 2 time
|
||||
METHOD a getScheduledTicksInChunk (ZLbgt;)Ljava/util/List;
|
||||
ARG 1 remove
|
||||
ARG 2 pos
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
CLASS bgu net/minecraft/server/world/SimpleTickScheduler
|
||||
FIELD a scheduledTicks Ljava/util/Set;
|
||||
FIELD b identifierProvider Ljava/util/function/Function;
|
||||
METHOD a stream ()Ljava/util/stream/Stream;
|
||||
METHOD a toTag (J)Lii;
|
|
@ -0,0 +1,13 @@
|
|||
CLASS uw net/minecraft/util/math/ColumnPos
|
||||
FIELD a x I
|
||||
FIELD b z I
|
||||
METHOD <init> (II)V
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD <init> (Lev;)V
|
||||
ARG 1 pos
|
||||
METHOD a getChunkPos ()Lbgt;
|
||||
METHOD a toLong (II)J
|
||||
ARG 0 x
|
||||
ARG 1 z
|
||||
METHOD b toLong ()J
|
Loading…
Reference in New Issue