Skip to content

Commit

Permalink
Rendering mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
Runemoro committed Apr 1, 2019
1 parent f6fbfef commit 4ebfe3c
Show file tree
Hide file tree
Showing 29 changed files with 251 additions and 20 deletions.
5 changes: 5 additions & 0 deletions mappings/com/mojang/blaze3d/platform/GlStateManager.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,11 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
METHOD polygonOffset (FF)V
ARG 0 factor
ARG 1 units
METHOD rotatef (FFFF)V
ARG 0 angle
ARG 1 x
ARG 2 y
ARG 3 z
METHOD setupSolidRenderingTextureCombine (I)V
ARG 0 color
METHOD texImage2D (IIIIIIIILjava/nio/IntBuffer;)V
Expand Down
5 changes: 4 additions & 1 deletion mappings/net/minecraft/client/MinecraftClient.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,10 @@ CLASS cus net/minecraft/client/MinecraftClient
FIELD aS tutorialManager Ldxl;
FIELD aT isWindowFocused Z
FIELD aU renderTaskQueue Ljava/util/Queue;
FIELD aV resourceReloadFuture Ljava/util/concurrent/CompletableFuture;
FIELD aW openProfilerSection Ljava/lang/String;
FIELD a IS_SYSTEM_MAC Z
FIELD aa isPaused Z
FIELD aa paused Z
FIELD ab pausedTickDelta F
FIELD ac server Ldwo;
FIELD ad worldGenProgressTracker Ljava/util/concurrent/atomic/AtomicReference;
Expand Down Expand Up @@ -128,6 +129,8 @@ CLASS cus net/minecraft/client/MinecraftClient
METHOD a addBlockEntityNbt (Lbbp;Lbsz;)Lbbp;
ARG 1 stack
ARG 2 blockEntity
METHOD a setOverlay (Lcyu;)V
ARG 1 overlay
METHOD a openScreen (Lcyz;)V
ARG 1 screen
METHOD a setCrashReport (Ld;)V
Expand Down
8 changes: 8 additions & 0 deletions mappings/net/minecraft/client/Mouse.mapping
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
CLASS cut net/minecraft/client/Mouse
FIELD a client Lcus;
FIELD b leftButtonClicked Z
FIELD c middleButtonClicked Z
FIELD d rightButtonClicked Z
FIELD e x D
FIELD f y D
FIELD g controlLeftTicks I
FIELD h activeButton I
FIELD i hasResolutionChanged Z
FIELD k glfwTime D
Expand All @@ -20,8 +24,12 @@ CLASS cut net/minecraft/client/Mouse
METHOD a onMouseButton (JIII)V
ARG 1 window
ARG 3 button
ARG 4 action
ARG 5 mods
METHOD b wasLeftButtonClicked ()Z
METHOD b onCursorPos (JDD)V
ARG 1 window
METHOD d wasRightButtonClicked ()Z
METHOD e getX ()D
METHOD f getY ()D
METHOD g onResolutionChanged ()V
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/client/gui/Overlay.mapping
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
CLASS cyu net/minecraft/client/gui/Overlay
METHOD a pausesGame ()Z
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
CLASS dja net/minecraft/client/network/AbstractClientPlayerEntity
FIELD e cachedScoreboardEntry Ldgu;
METHOD a loadSkin (Lqr;Ljava/lang/String;)Ldtf;
ARG 0 id
ARG 1 playerName
METHOD c hasScoreboardEntry ()Z
METHOD d getSkinId (Ljava/lang/String;)Lqr;
ARG 0 playerName
METHOD i getScoreboardEntry ()Ldgu;
METHOD l hasSkinTexture ()Z
METHOD m getSkinTexture ()Lqr;
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ CLASS dgq net/minecraft/client/network/ClientPlayNetworkHandler
METHOD a getClientConnection ()Lja;
METHOD a getScoreboardEntry (Ljava/lang/String;)Ldgu;
ARG 1 profileName
METHOD a getScoreboardEntry (Ljava/util/UUID;)Ldgu;
ARG 1 uuid
METHOD a sendPacket (Lka;)V
METHOD a sendResourcePackStatus (Lot$a;)V
METHOD b getCommandSource ()Ldgr;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
CLASS djd net/minecraft/client/network/ClientPlayerEntity
FIELD bW renderYaw F
FIELD bX renderPitch F
FIELD bY lastRenderYaw F
FIELD bZ lastRenderPitch F
FIELD ca nextNauseaStrength F
FIELD cb lastNauseaStrength F
FIELD cc stats Lys;
FIELD cd recipeBook Lcuj;
FIELD ce tickables Ljava/util/List;
Expand All @@ -15,7 +21,9 @@ CLASS djd net/minecraft/client/network/ClientPlayerEntity
METHOD B getStats ()Lys;
METHOD D getRecipeBook ()Lcuj;
METHOD F hasJumpingMount ()Z
METHOD H isCamera ()Z
METHOD I isRiding ()Z
METHOD M updateNausea ()V
METHOD a setClientPermissionLevel (I)V
METHOD a onRecipeDisplayed (Lbdx;)V
METHOD f sendChatMessage (Ljava/lang/String;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,28 @@
CLASS dgu net/minecraft/client/network/ScoreboardEntry
CLASS dgu net/minecraft/client/network/PlayerListEntry
FIELD a profile Lcom/mojang/authlib/GameProfile;
FIELD b textures Ljava/util/Map;
FIELD c gameMode Lbgs;
FIELD d latency I
FIELD e texturesLoaded Z
FIELD f model Ljava/lang/String;
FIELD g displayName Ljm;
METHOD <init> (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD <init> (Lma$b;)V
ARG 1 playerListPacketEntry
METHOD a getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD a setLatency (I)V
ARG 1 latency
METHOD a setGameMode (Lbgs;)V
METHOD a setDisplayName (Ljm;)V
ARG 1 displayName
METHOD b getGameMode ()Lbgs;
METHOD c getLatency ()I
METHOD e isSkinTextureLoaded ()Z
METHOD e hasSkinTexture ()Z
METHOD f getModel ()Ljava/lang/String;
METHOD g getSkinTexture ()Lqr;
METHOD h getCapeTexture ()Lqr;
METHOD i getElytraTexture ()Lqr;
METHOD j getScoreboardTeam ()Lcse;
METHOD k loadTextures ()V
METHOD l getDisplayName ()Ljm;
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
CLASS ma net/minecraft/client/network/packet/PlayerListS2CPacket
CLASS ma$a Type
CLASS ma$a Action
FIELD a ADD Lma$a;
FIELD b UPDATE_GAMEMODE Lma$a;
FIELD c UPDATE_LATENCY Lma$a;
FIELD d UPDATE_DISPLAY_NAME Lma$a;
FIELD e REMOVE Lma$a;
FIELD a type Lma$a;
METHOD c getType ()Lma$a;
CLASS ma$b Entry
FIELD b latency I
FIELD c gameMode Lbgs;
FIELD d profile Lcom/mojang/authlib/GameProfile;
FIELD e displayName Ljm;
METHOD a getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD b getLatency ()I
METHOD c getGameMode ()Lbgs;
METHOD d getDisplayName ()Ljm;
FIELD a action Lma$a;
FIELD b entries Ljava/util/List;
METHOD <init> (Lma$a;Ljava/lang/Iterable;)V
ARG 1 action
METHOD <init> (Lma$a;[Lvf;)V
ARG 1 action
METHOD b getEntries ()Ljava/util/List;
METHOD c getAction ()Lma$a;
3 changes: 3 additions & 0 deletions mappings/net/minecraft/client/options/GameOptions.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD P reducedDebugInfo Z
FIELD Q snooperEnabled Z
FIELD R showSubtitles Z
FIELD S backgroundForChatOnly Z
FIELD T touchscreen Z
FIELD U fullscreen Z
FIELD V bobView Z
Expand Down Expand Up @@ -78,6 +79,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD i incompatibleResourcePacks Ljava/util/List;
FIELD j chatVisibility Lavk;
FIELD k chatOpacity D
FIELD l textBackgroundOpacity D
FIELD m fullscreenResolution Ljava/lang/String;
FIELD n hideServerAddress Z
FIELD o advancedItemTooltips Z
Expand All @@ -93,6 +95,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD y mipmapLevels I
FIELD z useNativeTransport Z
METHOD a load ()V
METHOD a getTextBackgroundOpacity (F)F
METHOD a togglePlayerModelPart (Lavn;)V
METHOD a setPlayerModelPart (Lavn;Z)V
ARG 1 part
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,13 @@ CLASS djp net/minecraft/client/render/BackgroundRenderer
ARG 1 gameRenderer
METHOD a getColorAsBuffer ()Ljava/nio/FloatBuffer;
METHOD a renderBackground (Lcui;F)V
ARG 1 camera
ARG 2 tickDelta
METHOD a applyFog (Lcui;I)V
METHOD a updateColorNotInWater (Lcui;Lbgv;F)V
ARG 2 world
ARG 3 tickDelta
METHOD a updateColorInWater (Lcui;Lbgy;)V
ARG 2 world
METHOD a updateFogColor (Z)V
ARG 1 black
METHOD a setFogBlack (Z)V
ARG 1 fogBlack
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ CLASS dke net/minecraft/client/render/ChunkRenderDispatcher
FIELD a renderer Ldju;
FIELD b world Lbgv;
FIELD c sizeY I
FIELD d sizeX I
FIELD e sizeZ I
FIELD f renderers [Ldmm;
METHOD <init> (Lbgv;ILdju;Ldmn;)V
ARG 1 world
Expand All @@ -10,5 +12,9 @@ CLASS dke net/minecraft/client/render/ChunkRenderDispatcher
METHOD a updateCameraPosition (DD)V
METHOD a getChunkIndex (III)I
METHOD a scheduleChunkRender (IIIZ)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a createChunks (Ldmn;)V
METHOD a getChunk (Lev;)Ldmm;
METHOD a getChunkRenderer (Lev;)Ldmm;
ARG 1 pos
29 changes: 27 additions & 2 deletions mappings/net/minecraft/client/render/FirstPersonRenderer.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,23 @@ CLASS djs net/minecraft/client/render/FirstPersonRenderer
FIELD k itemRenderer Ldpi;
METHOD a updateHeldItems ()V
METHOD a renderFirstPersonItem (F)V
ARG 1 tickDelta
METHOD a rotate (FF)V
ARG 1 degreeX
METHOD a renderFirstPersonMap (FFF)V
ARG 1 pitch
ARG 2 yaw
METHOD a renderMapInBothHands (FFF)V
ARG 1 pitch
ARG 2 equipProgress
METHOD a renderArmHoldingItem (FFLaih;)V
ARG 3 arm
METHOD a renderMapInOneHand (FLaih;FLbbp;)V
ARG 1 equipProgress
ARG 2 hand
ARG 4 item
METHOD a applyEatOrDrinkTransformation (FLaih;Lbbp;)V
ARG 1 tickDelta
ARG 2 hand
ARG 3 item
METHOD a resetEquipProgress (Lagt;)V
METHOD a renderArm (Laih;)V
METHOD a renderItem (Laii;Lbbp;Ldla$b;)V
Expand All @@ -25,11 +39,22 @@ CLASS djs net/minecraft/client/render/FirstPersonRenderer
ARG 2 stack
ARG 3 transformation
METHOD a renderFirstPersonMap (Lbbp;)V
ARG 1 map
METHOD a renderFirstPersonItem (Ldja;FFLagt;FLbbp;F)V
ARG 1 player
ARG 2 tickDelta
ARG 3 pitch
ARG 4 hand
ARG 6 item
ARG 7 equipProgress
METHOD a renderBlock (Ldto;)V
METHOD b applyLightmap ()V
METHOD b renderOverlays (F)V
METHOD b applyHandOffset (Laih;F)V
ARG 1 hand
METHOD c renderArms ()V
METHOD c applyCameraAngles (F)V
ARG 1 tickDelta
METHOD d renderFireOverlay ()V
METHOD d getMapAngle (F)F
METHOD e renderWaterOverlay (F)V
48 changes: 45 additions & 3 deletions mappings/net/minecraft/client/render/GameRenderer.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,20 @@ CLASS djq net/minecraft/client/render/GameRenderer
FIELD h random Ljava/util/Random;
FIELD i viewDistance F
FIELD j mapRenderer Lcvn;
FIELD o tickStartSkyDarkness F
FIELD k ticks I
FIELD l movementFovMultiplier F
FIELD m lastMovementFovMultiplier F
FIELD n skyDarkness F
FIELD o lastSkyDarkness F
FIELD p renderHand Z
FIELD q blockOutlineEnabled Z
FIELD r lastWorldIconUpdate J
FIELD s lastRenderTime J
FIELD s lastWindowFocusedTime J
FIELD t lightmapTextureManager Ldjv;
FIELD x backgroundRenderer Ldjp;
METHOD <init> (Lcus;Lxc;)V
ARG 1 client
METHOD a isShaderEnabled ()Z
METHOD a updateTargetedEntity (F)V
ARG 1 tickDelta
METHOD a renderWorld (FJ)V
Expand All @@ -40,22 +46,58 @@ CLASS djq net/minecraft/client/render/GameRenderer
ARG 2 scaledHeight
ARG 3 tickDelta
METHOD a onCameraEntitySet (Lahz;)V
METHOD a getNightVisionStrength (Laii;F)F
ARG 1 entity
ARG 2 tickDelta
METHOD a showFloatingItem (Lbbp;)V
ARG 1 item
ARG 1 floatingItem
METHOD a renderHand (Lcui;F)V
ARG 1 camera
ARG 2 tickDelta
METHOD a getFov (Lcui;FZ)D
ARG 2 tickDelta
METHOD a renderAboveClouds (Lcui;Ldju;FDDD)V
ARG 1 camera
ARG 2 worldRenderer
ARG 3 tickDelta
ARG 4 cameraX
ARG 6 cameraY
ARG 8 cameraZ
METHOD a renderFloatingText (Lcvk;Ljava/lang/String;FFFIFFZ)V
ARG 0 textRenderer
ARG 1 text
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 verticalOffset
ARG 6 yaw
ARG 7 pitch
ARG 8 translucent
METHOD a loadShader (Lqr;)V
METHOD b disableShader ()V
METHOD b renderWeather (F)V
METHOD b renderCenter (FJ)V
ARG 1 tickDelta
METHOD c toggleShadersEnabled ()V
METHOD c getSkyDarkness (F)F
ARG 1 tickDelta
METHOD d bobViewWhenHurt (F)V
ARG 1 tickDelta
METHOD d setFogBlack (Z)V
ARG 1 fogBlack
METHOD e tick ()V
METHOD e bobView (F)V
ARG 1 tickDelta
METHOD f getShader ()Ldjz;
METHOD f applyCameraTransformations (F)V
ARG 1 tickDelta
METHOD h disableLightmap ()V
METHOD i enableLightmap ()V
METHOD k getMapRenderer ()Lcvn;
METHOD l getClient ()Lcus;
METHOD m getViewDistance ()F
METHOD n getCamera ()Lcui;
METHOD o updateMovementFovMultiplier ()V
METHOD p updateWorldIcon ()V
METHOD q shouldRenderBlockOutline ()Z
METHOD r renderRain ()V
Loading

0 comments on commit 4ebfe3c

Please sign in to comment.