(#507) Arbitrary Mapping

This commit is contained in:
gegy1000 2019-02-27 19:09:24 +01:00 committed by asie
parent 436cf33f9f
commit 9c2a779f00
61 changed files with 241 additions and 9 deletions

5
mappings/cpc.mapping Normal file
View File

@ -0,0 +1,5 @@
CLASS cpc
FIELD a UNTRACK_HANDLE Ljava/lang/invoke/MethodHandle;
METHOD a untrack (J)V
ARG 0 pointer
METHOD a untrack (Lorg/lwjgl/system/Pointer;)V

1
mappings/djx.mapping Normal file
View File

@ -0,0 +1 @@
CLASS djx

4
mappings/dlo.mapping Normal file
View File

@ -0,0 +1,4 @@
CLASS dlo
METHOD a getHead ()Ldcz;
METHOD c applyHeadTransform (F)V
ARG 1 scale

3
mappings/dnp.mapping Normal file
View File

@ -0,0 +1,3 @@
CLASS dnp
METHOD a setHeadVisible (Z)V
ARG 1 visible

1
mappings/jk.mapping Normal file
View File

@ -0,0 +1 @@
CLASS jk

View File

@ -1,4 +1,7 @@
CLASS dtm net/minecraft/client/audio/SoundLoader
CLASS dtm$a Result
FIELD a loadedSounds Ljava/util/Map;
METHOD a addTo (Ljava/util/Map;Ldtk;)V
FIELD a SOUND_MISSING Ldsn;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
@ -8,6 +11,7 @@ CLASS dtm net/minecraft/client/audio/SoundLoader
METHOD a getKeys ()Ljava/util/Collection;
METHOD a updateListenerPosition (Larz;F)V
ARG 1 listener
ARG 2 deltaTime
METHOD a play (Ldsq;)V
METHOD a play (Ldsq;I)V
ARG 1 sound
@ -25,4 +29,5 @@ CLASS dtm net/minecraft/client/audio/SoundLoader
METHOD c stopAll ()V
METHOD c isPlaying (Ldsq;)Z
METHOD d deinitialize ()V
METHOD e update ()V
METHOD f resume ()V

View File

@ -0,0 +1,5 @@
CLASS cpt net/minecraft/client/gl/GlProgram
METHOD a getProgramRef ()I
METHOD b markUniformsDirty ()V
METHOD c getVertexShader ()Lcpu;
METHOD d getFragmentShader ()Lcpu;

View File

@ -1,2 +1,6 @@
CLASS cyk net/minecraft/client/gui/menu/settings/ResourcePackSettingsScreen
FIELD a parent Lcvj;
FIELD b availableList Lcyn;
FIELD g selectedList Lcyp;
METHOD a select (Lcyl;)V
METHOD b remove (Lcyl;)V

View File

@ -0,0 +1 @@
CLASS cyn net/minecraft/client/gui/widget/AvailableResourcePackListWidget

View File

@ -0,0 +1,9 @@
CLASS cyl net/minecraft/client/gui/widget/ResourcePackListEntry
FIELD c client Lcqx;
FIELD h resourcePack Ldqy;
METHOD a addTo (Lcyp;)V
METHOD b drawIcon ()V
METHOD f getCompatibility ()Lwh;
METHOD g getDescription ()Ljava/lang/String;
METHOD h getDisplayName ()Ljava/lang/String;
METHOD i getResourcePack ()Ldqy;

View File

@ -0,0 +1,3 @@
CLASS cyo net/minecraft/client/gui/widget/ResourcePackListWidget
METHOD a addEntry (Lcyl;)V
METHOD p getTitle ()Ljava/lang/String;

View File

@ -0,0 +1 @@
CLASS cyp net/minecraft/client/gui/widget/SelectedResourcePackListWidget

View File

@ -1,5 +1,8 @@
CLASS cry net/minecraft/client/gui/widget/SliderWidget
FIELD a gameOptions Lcrb;
FIELD b progress D
METHOD <init> (Lcrb;IIIIF)V
ARG 6 progress
METHOD b updateText ()V
METHOD b changeProgress (D)V
ARG 1 mouseX

View File

@ -0,0 +1,2 @@
CLASS css net/minecraft/client/gui/widget/SoundSliderWidget
FIELD p category Lya;

View File

@ -80,7 +80,7 @@ CLASS dcz net/minecraft/client/model/Cuboid
ARG 1 width
ARG 2 height
METHOD b addChild (Ldcz;)V
METHOD c (F)V
METHOD c applyTransform (F)V
ARG 1 scale
METHOD c removeChild (Ldcz;)V
METHOD d compile (F)V

View File

@ -0,0 +1,11 @@
CLASS cql net/minecraft/client/options/AttackIndicator
FIELD d VALUES [Lcql;
FIELD e id I
FIELD f translationKey Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 translationKey
METHOD a getId ()I
METHOD a byId (I)Lcql;
ARG 0 id
METHOD b getTranslationKey ()Ljava/lang/String;

View File

@ -0,0 +1,11 @@
CLASS cqz net/minecraft/client/options/NarratorOption
FIELD e VALUES [Lcqz;
FIELD f id I
FIELD g translationKey Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 translationKey
METHOD a getId ()I
METHOD a byId (I)Lcqz;
ARG 0 id
METHOD b getTranslationKey ()Ljava/lang/String;

View File

@ -0,0 +1,11 @@
CLASS crc net/minecraft/client/options/ParticlesOption
FIELD d VALUES [Lcrc;
FIELD e id I
FIELD f translationKey Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 translationKey
METHOD a getTranslationKey ()Ljava/lang/String;
METHOD a byId (I)Lcrc;
ARG 0 id
METHOD b getId ()I

View File

@ -0,0 +1,5 @@
CLASS dez net/minecraft/client/particle/BillboardParticle
METHOD c getMinU ()F
METHOD d getMaxU ()F
METHOD e getMinV ()F
METHOD f getMaxV ()F

View File

@ -0,0 +1 @@
CLASS dep net/minecraft/client/particle/NoRenderParticle

View File

@ -49,6 +49,7 @@ CLASS der net/minecraft/client/particle/Particle
METHOD a buildGeometry (Lcqc;Lahm;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
METHOD b getTextureSheet ()Ldeu;
METHOD b setPos (DDD)V
ARG 1 x
ARG 3 y

View File

@ -0,0 +1,9 @@
CLASS deu net/minecraft/client/particle/ParticleTextureSheet
FIELD a TERRAIN_SHEET Ldeu;
FIELD b PARTICLE_SHEET_OPAQUE Ldeu;
FIELD c PARTICLE_SHEET_TRANSLUCENT Ldeu;
FIELD d PARTICLE_SHEET_LIT Ldeu;
FIELD e CUSTOM Ldeu;
FIELD f NO_RENDER Ldeu;
METHOD a begin (Lcqc;Ldqe;)V
METHOD a draw (Lcqf;)V

View File

@ -0,0 +1,3 @@
CLASS dfk net/minecraft/client/particle/SpriteBillboardParticle
FIELD F sprite Ldqd;
METHOD a setSprite (Ldqd;)V

View File

@ -1,6 +1,7 @@
CLASS djs net/minecraft/client/render/debug/DebugRenderer
CLASS djs$a DebugRenderer
METHOD a render (FJ)V
ARG 1 deltaTime
FIELD a pathfindingDebugRenderer Ldjw;
FIELD b waterDebugRenderer Ldjs$a;
FIELD c chunkBorderDebugRenderer Ldjs$a;
@ -9,6 +10,7 @@ CLASS djs net/minecraft/client/render/debug/DebugRenderer
FIELD f neighborUpdateDebugRenderer Ldjs$a;
FIELD g caveDebugRenderer Ldjo;
FIELD h structureDebugRenderer Ldjy;
FIELD i skyLightDebugRenderer Ldjs$a;
FIELD j worldGenAttemptDebugRenderer Ldjs$a;
FIELD m showChunkBorder Z
FIELD n showPathfinding Z
@ -18,6 +20,7 @@ CLASS djs net/minecraft/client/render/debug/DebugRenderer
FIELD r showNeighborUpdates Z
FIELD s showCaves Z
FIELD t showStructures Z
FIELD u showSkyLight Z
FIELD v showWorldGenAttempts Z
METHOD a shouldRender ()Z
METHOD a renderDebuggers (FJ)V

View File

@ -0,0 +1,2 @@
CLASS dju net/minecraft/client/render/debug/SkyLightDebugRenderer
FIELD a client Lcqx;

View File

@ -8,6 +8,7 @@ CLASS dld net/minecraft/client/render/entity/EntityRenderer
ARG 2 x
ARG 4 y
METHOD a render (Lahm;DDDFF)V
METHOD a isVisible (Lahm;Ldjj;DDD)Z
METHOD a renderEntityLabel (Lahm;Ljava/lang/String;DDDI)V
ARG 1 entity
ARG 2 text

View File

@ -4,5 +4,6 @@ CLASS dpa net/minecraft/client/render/entity/feature/FeatureRenderer
ARG 1 context
METHOD a applyLightmapCoordinates (Lahm;)V
METHOD a render (Lahm;FFFFFFF)V
ARG 1 entity
METHOD a bindTexture (Lqi;)V
METHOD c getModel ()Ldal;

View File

@ -0,0 +1,2 @@
CLASS doq net/minecraft/client/render/entity/feature/HorseArmorFeatureRenderer
FIELD a model Ldar;

View File

@ -0,0 +1,2 @@
CLASS dpj net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer
FIELD a itemRenderer Ldlx;

View File

@ -0,0 +1 @@
CLASS dap net/minecraft/client/render/entity/model/GiantEntityModel

View File

@ -1 +1,2 @@
CLASS dcs net/minecraft/client/render/entity/model/ZombieVillagerEntityModel
FIELD a hat Ldcz;

View File

@ -1,2 +0,0 @@
CLASS dqp net/minecraft/client/resource/FoliageColormapResourceLoader
FIELD a FOLIAGE_COLORMAP_LOC Lqi;

View File

@ -0,0 +1,2 @@
CLASS dqp net/minecraft/client/resource/FoliageColormapResourceSupplier
FIELD a FOLIAGE_COLORMAP_LOC Lqi;

View File

@ -1,2 +0,0 @@
CLASS dqq net/minecraft/client/resource/GrassColormapResourceLoader
FIELD a GRASS_COLORMAP_LOC Lqi;

View File

@ -0,0 +1,2 @@
CLASS dqq net/minecraft/client/resource/GrassColormapResourceSupplier
FIELD a GRASS_COLORMAP_LOC Lqi;

View File

@ -1,4 +1,4 @@
CLASS dqw net/minecraft/client/resource/SplashTextResourceLoader
CLASS dqw net/minecraft/client/resource/SplashTextResourceSupplier
FIELD a RESOURCE_ID Lqi;
FIELD b RANDOM Ljava/util/Random;
FIELD c splashTexts Ljava/util/List;

View File

@ -0,0 +1,2 @@
CLASS dpy net/minecraft/client/texture/AsyncTexture
FIELD g future Ljava/util/concurrent/CompletableFuture;

View File

@ -1,3 +1,17 @@
CLASS dpz net/minecraft/client/texture/ResourceTexture
CLASS dpz$a TextureData
FIELD a metadata Ldro;
FIELD b image Lcpk;
FIELD c exception Ljava/io/IOException;
METHOD <init> (Ldro;Lcpk;)V
ARG 1 metadata
ARG 2 image
METHOD <init> (Ljava/io/IOException;)V
ARG 1 exception
METHOD a getMetadata ()Ldro;
METHOD a load (Lwt;Lqi;)Ldpz$a;
METHOD b getImage ()Lcpk;
METHOD c checkException ()V
FIELD f location Lqi;
FIELD g LOGGER Lorg/apache/logging/log4j/Logger;
METHOD b loadTextureData (Lwt;)Ldpz$a;

View File

@ -1,4 +1,5 @@
CLASS dqf net/minecraft/client/texture/Texture
METHOD a registerTexture (Ldqe;Lwt;Lqi;Ljava/util/concurrent/Executor;)V
METHOD a load (Lwt;)V
METHOD b popFilter ()V
METHOD b pushFilter (ZZ)V

View File

@ -0,0 +1,2 @@
CLASS dqs net/minecraft/client/util/RawTextureDataLoader
METHOD a loadRawTextureData (Lwt;Lqi;)[I

View File

@ -0,0 +1,17 @@
CLASS dgs net/minecraft/client/util/Rect2i
FIELD a x I
FIELD b y I
FIELD c width I
FIELD d height I
METHOD <init> (IIII)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
METHOD a getX ()I
METHOD b getY ()I
METHOD b contains (II)Z
ARG 1 x
ARG 2 y
METHOD c getWidth ()I
METHOD d getHeight ()I

View File

@ -0,0 +1 @@
CLASS tp net/minecraft/command/BlockDataObject

View File

@ -0,0 +1 @@
CLASS tq net/minecraft/command/DataCommandObject

View File

@ -0,0 +1 @@
CLASS ts net/minecraft/command/EntityDataObject

View File

@ -0,0 +1,2 @@
CLASS aji net/minecraft/entity/ai/goal/CatSitOnBlockGoal
FIELD g cat Lamw;

View File

@ -0,0 +1 @@
CLASS ajd net/minecraft/entity/ai/goal/ChaseBoatState

View File

@ -0,0 +1,4 @@
CLASS akd net/minecraft/entity/ai/goal/LookAtCustomerGoal
FIELD f trader Larj;
METHOD <init> (Larj;)V
ARG 1 owner

View File

@ -0,0 +1 @@
CLASS cjb net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker

View File

@ -8,6 +8,8 @@ CLASS ciw net/minecraft/entity/ai/pathing/PathNodeMaker
METHOD a clear ()V
METHOD a getPathNode (DDD)Lciv;
ARG 1 x
ARG 3 y
ARG 5 z
METHOD a getPathNode (III)Lciv;
ARG 1 x
ARG 2 y

View File

@ -9,6 +9,7 @@ CLASS asv net/minecraft/entity/thrown/ThrownEntity
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
METHOD <init> (Lahq;Lahv;Lbdf;)V
ARG 1 world
METHOD <init> (Lahq;Lbdf;)V

View File

@ -0,0 +1 @@
CLASS asu net/minecraft/entity/thrown/ThrownItemEntity

View File

@ -1 +0,0 @@
CLASS cql net/minecraft/options/AttackIndicator

View File

@ -31,7 +31,7 @@ CLASS wl net/minecraft/resource/ResourcePackContainer
ARG 4 pack
ARG 5 metadata
ARG 6 direction
METHOD a displayName ()Lji;
METHOD a getDisplayName ()Lji;
METHOD a of (Ljava/lang/String;ZLjava/util/function/Supplier;Lwl$b;Lwl$a;)Lwl;
ARG 0 name
METHOD a getInformationText (Z)Lji;

View File

@ -0,0 +1,4 @@
CLASS wv net/minecraft/resource/ResourceSupplier
METHOD a accept (Ljava/lang/Object;Lwt;Lafm;)V
ARG 1 result
METHOD a apply (Lwt;Lafm;)Ljava/lang/Object;

View File

@ -1,8 +1,9 @@
CLASS tr net/minecraft/server/command/DataCommand
FIELD a OBJECTS Ljava/util/List;
FIELD d MERGE_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD e GET_INVALID_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD f GET_UNKNOWN_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD g GET_MULTIPLE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD h MODIFY_EXPECTELIST_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD h MODIFY_EXPECTED_LIST_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD i MODIFY_EXPECTEDOBJECT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V

View File

@ -0,0 +1,8 @@
CLASS dv net/minecraft/sortme/ItemStringReader
FIELD a TAG_DISALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b ID_INVALID_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD d reader Lcom/mojang/brigadier/StringReader;
FIELD g item Laxs;
FIELD j cursor I
METHOD b getItem ()Laxs;
METHOD h consume ()Ldv;

View File

@ -0,0 +1,48 @@
CLASS fk net/minecraft/util/math/ChunkSectionPos
METHOD <init> (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a getChunkX ()I
METHOD a toChunkCoord (I)I
ARG 0 coord
METHOD a from (III)Lfk;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a from (J)Lfk;
ARG 0 packed
METHOD a offsetPacked (JIII)J
ARG 0 packed
ARG 2 x
ARG 3 y
ARG 4 z
METHOD a offsetPacked (JLex;)J
ARG 0 packed
ARG 2 direction
METHOD a from (Lahm;)Lfk;
METHOD a from (Lbcs;I)Lfk;
ARG 0 chunkPos
ARG 1 y
METHOD a from (Les;)Lfk;
ARG 0 pos
METHOD b getChunkY ()I
METHOD b toLocalCoord (I)I
ARG 0 coord
METHOD b asLong (III)J
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b unpackLongX (J)I
ARG 0 packed
METHOD c getChunkZ ()I
METHOD c fromChunkCoord (I)I
ARG 0 coord
METHOD c unpackLongY (J)I
ARG 0 packed
METHOD d unpackLongZ (J)I
ARG 0 packed
METHOD e toChunkLong (J)J
ARG 0 globalLong
METHOD f toChunkPos ()Lbcs;
METHOD g asLong ()J

View File

@ -46,6 +46,7 @@ CLASS ex net/minecraft/util/math/Direction
FIELD o NAME_MAP Ljava/util/Map;
FIELD p ID_TO_DIRECTION [Lex;
FIELD q HORIZONTAL [Lex;
FIELD r VECTOR_TO_DIRECTION Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
METHOD <init> (Ljava/lang/String;IIIILjava/lang/String;Lex$b;Lex$a;Lfm;)V
ARG 3 id
ARG 4 idOpposite
@ -53,6 +54,7 @@ CLASS ex net/minecraft/util/math/Direction
ARG 6 name
ARG 7 direction
ARG 8 axis
ARG 9 vector
METHOD a getId ()I
METHOD a fromRotation (D)Lex;
ARG 0 rotation
@ -66,6 +68,7 @@ CLASS ex net/minecraft/util/math/Direction
ARG 0 id
METHOD a getEntityFacingOrder (Lahm;)[Lex;
ARG 0 entity
METHOD a fromVector (Les;)Lex;
METHOD a rotateClockwise (Lex$a;)Lex;
METHOD a from (Lex$a;Lex$b;)Lex;
ARG 0 axis

View File

@ -0,0 +1 @@
CLASS cic net/minecraft/world/biome/layer/CellScaleLayer

View File

@ -10,6 +10,10 @@ CLASS cge net/minecraft/world/chunk/light/ChunkLightProvider
ARG 1 chunkProvider
ARG 2 type
ARG 3 lightStorage
METHOD a hasUpdates ()Z
METHOD a (II)Lbcq;
ARG 1 chunkX
ARG 2 chunkZ
METHOD a doLightUpdates (IZZ)I
ARG 1 stepCount
METHOD a getLightBlockedBetween (JJ)I

View File

@ -5,6 +5,7 @@ CLASS cgh net/minecraft/world/chunk/light/LightingProvider
ARG 1 chunkProvider
ARG 2 hasBlockLight
ARG 3 hasSkyLight
METHOD a hasUpdates ()Z
METHOD a doLightUpdates (IZZ)I
ARG 1 maxUpdateCount
METHOD a get (Lbdo;)Lcgf;