Package net.minecraft.client.renderer
Class LevelRenderer
- java.lang.Object
-
- net.minecraft.client.renderer.LevelRenderer
-
- All Implemented Interfaces:
IWorldAccess
@Client public class LevelRenderer extends java.lang.Object implements IWorldAccess
-
-
Field Summary
Fields Modifier and Type Field Description float
damagePartialTime
java.util.List<TileEntity>
tileEntities
-
Constructor Summary
Constructors Constructor Description LevelRenderer(Minecraft var1, RenderEngine var2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changeWorld(World var1)
void
clipRenderersByFrustum(ICamera var1, float var2)
void
doNothingWithTileEntity(int var1, int var2, int var3, TileEntity var4)
void
drawBlockBreaking(Player var1, MovingObjectPosition var2, int var3, ItemStack var4, float var5)
void
drawOutlinedBoundingBox(AxisAlignedBB var1)
void
drawSelectionBox(Player var1, MovingObjectPosition var2, int var3, ItemStack var4, float var5)
boolean
func_27307_a(double var1, double var3, double var5, float var7)
void
func_28137_f()
Particle
func_40193_b(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)
Particle
func_40193_b(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12, boolean alwaysRender)
java.lang.String
getDebugInfoEntities()
java.lang.String
getDebugInfoRenders()
void
loadRenderers()
void
markBlockNeedsUpdate(int var1, int var2, int var3)
void
markBlockNeedsUpdate2(int var1, int var2, int var3)
void
markBlockRangeNeedsUpdate(int var1, int var2, int var3, int var4, int var5, int var6)
void
markBlocksForUpdate(int var1, int var2, int var3, int var4, int var5, int var6)
void
obtainEntitySkin(Entity var1)
void
playAuxSFX(Player var1, int var2, int var3, int var4, int var5, int var6)
void
playRecord(java.lang.String var1, int var2, int var3, int var4)
void
playSound(java.lang.String var1, double var2, double var4, double var6, float var8, float var9)
void
releaseEntitySkin(Entity var1)
void
renderAllRenderLists(int var1, double var2)
void
renderClouds(float var1)
void
renderCloudsFancy(float var1)
void
renderEntities(Vec3D var1, ICamera var2, float var3)
void
renderSky(float var1)
int
sortAndRender(LivingEntity var1, int var2, double var3)
void
spawnParticle(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)
void
updateClouds()
boolean
updateRenderers(LivingEntity var1, boolean var2)
-
-
-
Field Detail
-
tileEntities
public java.util.List<TileEntity> tileEntities
-
damagePartialTime
public float damagePartialTime
-
-
Constructor Detail
-
LevelRenderer
public LevelRenderer(Minecraft var1, RenderEngine var2)
-
-
Method Detail
-
changeWorld
public void changeWorld(World var1)
-
loadRenderers
public void loadRenderers()
-
getDebugInfoRenders
public java.lang.String getDebugInfoRenders()
-
getDebugInfoEntities
public java.lang.String getDebugInfoEntities()
-
sortAndRender
public int sortAndRender(LivingEntity var1, int var2, double var3)
-
renderAllRenderLists
public void renderAllRenderLists(int var1, double var2)
-
updateClouds
public void updateClouds()
-
renderSky
public void renderSky(float var1)
-
renderClouds
public void renderClouds(float var1)
-
func_27307_a
public boolean func_27307_a(double var1, double var3, double var5, float var7)
-
renderCloudsFancy
public void renderCloudsFancy(float var1)
-
updateRenderers
public boolean updateRenderers(LivingEntity var1, boolean var2)
-
drawBlockBreaking
public void drawBlockBreaking(Player var1, MovingObjectPosition var2, int var3, ItemStack var4, float var5)
-
drawSelectionBox
public void drawSelectionBox(Player var1, MovingObjectPosition var2, int var3, ItemStack var4, float var5)
-
drawOutlinedBoundingBox
public void drawOutlinedBoundingBox(AxisAlignedBB var1)
-
markBlocksForUpdate
public void markBlocksForUpdate(int var1, int var2, int var3, int var4, int var5, int var6)
-
markBlockNeedsUpdate
public void markBlockNeedsUpdate(int var1, int var2, int var3)
- Specified by:
markBlockNeedsUpdate
in interfaceIWorldAccess
-
markBlockNeedsUpdate2
public void markBlockNeedsUpdate2(int var1, int var2, int var3)
- Specified by:
markBlockNeedsUpdate2
in interfaceIWorldAccess
-
markBlockRangeNeedsUpdate
public void markBlockRangeNeedsUpdate(int var1, int var2, int var3, int var4, int var5, int var6)
- Specified by:
markBlockRangeNeedsUpdate
in interfaceIWorldAccess
-
clipRenderersByFrustum
public void clipRenderersByFrustum(ICamera var1, float var2)
-
playRecord
public void playRecord(java.lang.String var1, int var2, int var3, int var4)
- Specified by:
playRecord
in interfaceIWorldAccess
-
playSound
public void playSound(java.lang.String var1, double var2, double var4, double var6, float var8, float var9)
- Specified by:
playSound
in interfaceIWorldAccess
-
spawnParticle
public void spawnParticle(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)
- Specified by:
spawnParticle
in interfaceIWorldAccess
-
func_40193_b
public Particle func_40193_b(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)
-
func_40193_b
public Particle func_40193_b(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12, boolean alwaysRender)
-
obtainEntitySkin
public void obtainEntitySkin(Entity var1)
- Specified by:
obtainEntitySkin
in interfaceIWorldAccess
-
releaseEntitySkin
public void releaseEntitySkin(Entity var1)
- Specified by:
releaseEntitySkin
in interfaceIWorldAccess
-
doNothingWithTileEntity
public void doNothingWithTileEntity(int var1, int var2, int var3, TileEntity var4)
- Specified by:
doNothingWithTileEntity
in interfaceIWorldAccess
-
func_28137_f
public void func_28137_f()
-
playAuxSFX
public void playAuxSFX(Player var1, int var2, int var3, int var4, int var5, int var6)
- Specified by:
playAuxSFX
in interfaceIWorldAccess
-
-