LightmapTextureManager and various ambient light things (#312)

* Map LightmapTextureManager and various ambient light things
This commit is contained in:
Erlend Åmdal 2018-12-20 20:51:03 +01:00 committed by Adrian Siekierka
parent 45b34f895b
commit 60a2f5b80e
36 changed files with 88 additions and 35 deletions

View File

@ -25,5 +25,5 @@ CLASS dbr net/minecraft/client/particle/BarrierParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -29,7 +29,7 @@ CLASS ddb net/minecraft/client/particle/BlockCrackParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD a setBlockPos (Let;)Lddb;
METHOD b getParticleGroup ()I
METHOD b updateColor (Let;)V

View File

@ -27,4 +27,4 @@ CLASS dcd net/minecraft/client/particle/BlockFallingDustParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -28,4 +28,4 @@ CLASS dbv net/minecraft/client/particle/BubblePopParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -46,4 +46,4 @@ CLASS dcr net/minecraft/client/particle/CloudParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -61,5 +61,5 @@ CLASS dbs net/minecraft/client/particle/CrackParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -70,4 +70,4 @@ CLASS dbw net/minecraft/client/particle/DamageParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -27,4 +27,4 @@ CLASS dbx net/minecraft/client/particle/DragonBreathParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -26,5 +26,5 @@ CLASS dcm net/minecraft/client/particle/ElderGuardianAppearanceParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -16,5 +16,5 @@ CLASS ddd net/minecraft/client/particle/EmitterParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -46,4 +46,4 @@ CLASS dcg net/minecraft/client/particle/EmotionParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -29,5 +29,5 @@ CLASS dci net/minecraft/client/particle/ExplosionEmitterParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -33,5 +33,5 @@ CLASS dch net/minecraft/client/particle/ExplosionLargeParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -32,4 +32,4 @@ CLASS dcu net/minecraft/client/particle/FireSmokeParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -5,8 +5,8 @@ CLASS dce net/minecraft/client/particle/FireworksSparkParticle
ARG 2 y
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 entity
ARG 2 deltaTicks
ARG 3 deltaTicks
ARG 2 delta
ARG 3 delta
CLASS dce$b Factory
METHOD a createParticle (Lft;Lbbp;DDDDDD)Ldco;
ARG 1 parameters
@ -21,13 +21,13 @@ CLASS dce net/minecraft/client/particle/FireworksSparkParticle
METHOD a update ()V
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 entity
ARG 2 deltaTicks
ARG 3 deltaTicks
ARG 2 delta
ARG 3 delta
METHOD c hasAlpha ()Z
CLASS dce$d
METHOD a update ()V
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 entity
ARG 2 deltaTicks
ARG 3 deltaTicks
ARG 2 delta
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -32,4 +32,4 @@ CLASS dcf net/minecraft/client/particle/FlameParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -3,5 +3,5 @@ CLASS dcj net/minecraft/client/particle/ItemPickupParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -26,4 +26,4 @@ CLASS dcl net/minecraft/client/particle/LavaEmberParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -32,4 +32,4 @@ CLASS dcn net/minecraft/client/particle/NoteParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -35,4 +35,4 @@ CLASS dcs net/minecraft/client/particle/PortalParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -22,4 +22,4 @@ CLASS dbz net/minecraft/client/particle/RedDustParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta

View File

@ -33,5 +33,5 @@ CLASS dbq net/minecraft/client/particle/SweepAttackParticle
METHOD a buildGeometry (Lcou;Lagv;FFFFFF)V
ARG 1 vertexBuffer
ARG 2 entity
ARG 3 deltaTicks
ARG 3 delta
METHOD b getParticleGroup ()I

View File

@ -6,11 +6,16 @@ CLASS dea net/minecraft/client/render/GameRenderer
FIELD f client Lcpk;
FIELD g resourceContainer Lwj;
FIELD h random Ljava/util/Random;
FIELD w lightmapTextureManager Ldef;
METHOD <init> (Lcpk;Lwj;)V
ARG 1 client
METHOD a onSetCameraEntity (Lagv;)V
METHOD a loadShader (Lqc;)V
METHOD a onResourceReload (Lwj;)V
ARG 1 manager
METHOD d (F)F
ARG 1 delta
METHOD e tick ()V
METHOD h disableLightmap ()V
METHOD i enableLightmap ()V
METHOD l getGame ()Lcpk;

View File

@ -0,0 +1,16 @@
CLASS def net/minecraft/client/render/LightmapTextureManager
FIELD a texture Ldnf;
FIELD b image Lcob;
FIELD c textureIdentifier Lqc;
FIELD d isDirty Z
FIELD e prevFlicker F
FIELD f flicker F
FIELD g worldRenderer Ldea;
FIELD h client Lcpk;
METHOD <init> (Ldea;)V
ARG 1 worldRenderer
METHOD a tick ()V
METHOD a update (F)V
ARG 1 delta
METHOD b disable ()V
METHOD c enable ()V

View File

@ -20,6 +20,11 @@ CLASS dee net/minecraft/client/render/WorldRenderer
FIELD j entityRenderDispatcher Ldit;
FIELD k world Ldbi;
FIELD o chunkRenderDispatcher Ldeo;
FIELD p starsDisplayList I
FIELD t starsBuffer Lcoy;
FIELD x cloudsDirty Z
FIELD y cloudsDisplayList I
FIELD z cloudsBuffer Lcoy;
METHOD a reload ()V
METHOD a drawBox (DDDDDDFFFF)V
ARG 0 minX
@ -33,6 +38,7 @@ CLASS dee net/minecraft/client/render/WorldRenderer
ARG 14 blue
ARG 15 alpha
METHOD a renderSky (F)V
METHOD a renderClouds (FDDD)V
METHOD a scheduleChunkRender (IIIZ)V
METHOD a onGlobalWorldEvent (ILet;I)V
ARG 1 eventId
@ -100,6 +106,9 @@ CLASS dee net/minecraft/client/render/WorldRenderer
ARG 14 green
ARG 15 blue
ARG 16 alpha
METHOD a renderStars (Lcou;)V
METHOD a renderClouds (Lcou;DDDLcmd;)V
ARG 8 color
METHOD a renderPartiallyBrokenBlocks (Lcox;Lcou;Lagv;F)V
ARG 1 tesselator
ARG 2 builder
@ -204,5 +213,7 @@ CLASS dee net/minecraft/client/render/WorldRenderer
METHOD g getChunkNumber ()I
METHOD h getEntitiesDebugString ()Ljava/lang/String;
METHOD k tick ()V
METHOD n ()V
METHOD o loadDestroyStageTextures ()V
METHOD r setupStarRendering ()V
METHOD s renderEndSky ()V

View File

@ -11,7 +11,7 @@ CLASS dat net/minecraft/client/render/entity/model/DragonEntityModel
FIELD m frontFoot Lday;
FIELD n wing Lday;
FIELD o wingTip Lday;
FIELD p partialTicks F
FIELD p delta F
METHOD a updateRotations (D)F
METHOD a animateModel (Lagv;FFF)V
ARG 2 swingAmount

View File

@ -1,5 +1,6 @@
CLASS dnf net/minecraft/client/texture/NativeImageBackedTexture
FIELD f image Lcob;
METHOD a upload ()V
METHOD a setImage (Lcob;)V
METHOD a load (Lwj;)V
METHOD e getImage ()Lcob;

View File

@ -1,5 +1,6 @@
CLASS avd net/minecraft/item/ClockItem
CLASS avd$1
METHOD call (Lawo;Lbbp;Lahe;)F
ARG 1 world
ARG 2 user
ARG 1 stack
ARG 2 world
ARG 3 user

View File

@ -1,5 +1,6 @@
CLASS ave net/minecraft/item/CompassItem
CLASS ave$1
METHOD call (Lawo;Lbbp;Lahe;)F
ARG 1 world
ARG 2 user
ARG 1 stack
ARG 2 world
ARG 3 user

View File

@ -1,4 +1,5 @@
CLASS awn net/minecraft/item/ItemPropertyGetter
METHOD call (Lawo;Lbbp;Lahe;)F
ARG 1 world
ARG 2 user
ARG 1 stack
ARG 2 world
ARG 3 user

View File

@ -22,5 +22,7 @@ CLASS bbq net/minecraft/world/IWorld
METHOD g getLevelProperties ()Lcih;
METHOD g getLocalDifficulty (Let;)Lafn;
METHOD i getSaveHandler ()Lcii;
METHOD k getSkyAngle (F)F
ARG 1 delta
METHOD m getRandom ()Ljava/util/Random;
METHOD r_ getSeed ()J

View File

@ -100,7 +100,7 @@ CLASS bbp net/minecraft/world/World
ARG 2 x
ARG 4 y
METHOD a createExplosion (Lagv;DDDFZZ)Lbbi;
METHOD a (Lagv;F)Lcmd;
METHOD a getSkyColor (Lagv;F)Lcmd;
ARG 1 entity
METHOD a createExplosion (Lagv;Lage;DDDFZZ)Lbbi;
ARG 1 entity
@ -218,6 +218,8 @@ CLASS bbp net/minecraft/world/World
METHOD b findVisiblePlayer (DDDD)Z
ARG 1 x
ARG 3 y
METHOD b getAmbientLight (F)F
ARG 1 delta
METHOD b getEntityById (I)Lagv;
METHOD b scheduleNeighborChunksRender (III)V
METHOD b fireWorldEvent (ILet;I)V
@ -263,6 +265,7 @@ CLASS bbp net/minecraft/world/World
METHOD c getEmittedRedstonePower (Let;Ley;)I
ARG 1 pos
METHOD d getWorldBorder ()Lbqy;
METHOD d getCloudColor (F)Lcmd;
METHOD d setTicksSinceLightningClient (I)V
METHOD d addGlobalEntity (Lagv;)Z
METHOD d isAir (Let;)Z

View File

@ -4,6 +4,9 @@ CLASS bsf net/minecraft/world/dimension/Dimension
METHOD <init> (Lbbp;Lbsg;)V
ARG 1 world
ARG 2 type
METHOD a getSkyAngle (JF)F
ARG 1 timeOfDay
ARG 3 delta
METHOD d getForcedSpawnPoint ()Let;
METHOD j createWorldBorder ()Lbqy;
METHOD m createChunkGenerator ()Lbrb;

View File

@ -2,6 +2,9 @@ CLASS bsi net/minecraft/world/dimension/OverworldDimension
METHOD <init> (Lbbp;Lbsg;)V
ARG 1 world
ARG 2 type
METHOD a getSkyAngle (JF)F
ARG 1 timeOfDay
ARG 3 delta
METHOD m createChunkGenerator ()Lbrb;
METHOD n hasVisibleSky ()Z
METHOD p getType ()Lbsg;

View File

@ -2,6 +2,9 @@ CLASS bsl net/minecraft/world/dimension/TheEndDimension
METHOD <init> (Lbbp;Lbsg;)V
ARG 1 world
ARG 2 type
METHOD a getSkyAngle (JF)F
ARG 1 timeOfDay
ARG 3 delta
METHOD d getForcedSpawnPoint ()Let;
METHOD m createChunkGenerator ()Lbrb;
METHOD n hasVisibleSky ()Z

View File

@ -5,6 +5,9 @@ CLASS bsh net/minecraft/world/dimension/TheNetherDimension
METHOD <init> (Lbbp;Lbsg;)V
ARG 1 world
ARG 2 type
METHOD a getSkyAngle (JF)F
ARG 1 timeOfDay
ARG 3 delta
METHOD j createWorldBorder ()Lbqy;
METHOD m createChunkGenerator ()Lbrb;
METHOD n hasVisibleSky ()Z