Class ChunkBuilder
java.lang.Object
net.minecraft.client.render.chunk.ChunkBuilder
- Mappings:
Namespace Name intermediary net/minecraft/class_66glue class_131server net/minecraft/class_66client dknamed net/minecraft/client/render/chunk/ChunkBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanintintintintintintstatic intprivate Listbooleanbooleanintbooleanintbooleanfloatboolean[]intintintintintintprivate static Tessellatorbooleanintintint -
Constructor Summary
ConstructorsConstructorDescriptionChunkBuilder(World world, List blockEntitiesUpdateList, int x, int y, int z, int size, int baseRenderListId) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intgetRenderListId(int layerId) booleanvoidvoidrebuild()voidvoidreset()voidsetPosition(int x, int y, int z) floatsquaredDistanceTo(Entity entity) private voidvoidupdateFrustum(Culler culler)
-
Field Details
-
tessellator
- Mappings:
Namespace Name Mixin selector intermediary field_226Lnet/minecraft/class_66;field_226:Lnet/minecraft/class_67;glue field_459Lclass_131;field_459:Lclass_539;server field_226Lnet/minecraft/class_66;field_226:Lnet/minecraft/class_67;client DLdk;D:Lnw;named tessellatorLnet/minecraft/client/render/chunk/ChunkBuilder;tessellator:Lnet/minecraft/client/render/Tessellator;
-
chunkUpdates
public static int chunkUpdates- Mappings:
Namespace Name Mixin selector intermediary field_230Lnet/minecraft/class_66;field_230:Iglue field_463Lclass_131;field_463:Iserver field_230Lnet/minecraft/class_66;field_230:Iclient bLdk;b:Inamed chunkUpdatesLnet/minecraft/client/render/chunk/ChunkBuilder;chunkUpdates:I
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_229Lnet/minecraft/class_66;field_229:Lnet/minecraft/class_18;glue field_462Lclass_131;field_462:Lclass_129;server field_229Lnet/minecraft/class_66;field_229:Ldj;client aLdk;a:Lfd;named worldLnet/minecraft/client/render/chunk/ChunkBuilder;world:Lnet/minecraft/world/World;
-
baseRenderList
private int baseRenderList- Mappings:
Namespace Name Mixin selector intermediary field_225Lnet/minecraft/class_66;field_225:Iglue field_458Lclass_131;field_458:Iserver field_225Lnet/minecraft/class_66;field_225:Iclient CLdk;C:Inamed baseRenderListLnet/minecraft/client/render/chunk/ChunkBuilder;baseRenderList:I
-
x
public int x- Mappings:
Namespace Name Mixin selector intermediary field_231Lnet/minecraft/class_66;field_231:Iglue field_464Lclass_131;field_464:Iserver field_231Lnet/minecraft/class_66;field_231:Iclient cLdk;c:Inamed xLnet/minecraft/client/render/chunk/ChunkBuilder;x:I
-
y
public int y- Mappings:
Namespace Name Mixin selector intermediary field_232Lnet/minecraft/class_66;field_232:Iglue field_465Lclass_131;field_465:Iserver field_232Lnet/minecraft/class_66;field_232:Iclient dLdk;d:Inamed yLnet/minecraft/client/render/chunk/ChunkBuilder;y:I
-
z
public int z- Mappings:
Namespace Name Mixin selector intermediary field_233Lnet/minecraft/class_66;field_233:Iglue field_466Lclass_131;field_466:Iserver field_233Lnet/minecraft/class_66;field_233:Iclient eLdk;e:Inamed zLnet/minecraft/client/render/chunk/ChunkBuilder;z:I
-
sizeX
public int sizeX- Mappings:
Namespace Name Mixin selector intermediary field_234Lnet/minecraft/class_66;field_234:Iglue field_467Lclass_131;field_467:Iserver field_234Lnet/minecraft/class_66;field_234:Iclient fLdk;f:Inamed sizeXLnet/minecraft/client/render/chunk/ChunkBuilder;sizeX:I
-
sizeY
public int sizeY- Mappings:
Namespace Name Mixin selector intermediary field_235Lnet/minecraft/class_66;field_235:Iglue field_468Lclass_131;field_468:Iserver field_235Lnet/minecraft/class_66;field_235:Iclient gLdk;g:Inamed sizeYLnet/minecraft/client/render/chunk/ChunkBuilder;sizeY:I
-
sizeZ
public int sizeZ- Mappings:
Namespace Name Mixin selector intermediary field_236Lnet/minecraft/class_66;field_236:Iglue field_469Lclass_131;field_469:Iserver field_236Lnet/minecraft/class_66;field_236:Iclient hLdk;h:Inamed sizeZLnet/minecraft/client/render/chunk/ChunkBuilder;sizeZ:I
-
cameraOffsetX
public int cameraOffsetX- Mappings:
Namespace Name Mixin selector intermediary field_237Lnet/minecraft/class_66;field_237:Iglue field_470Lclass_131;field_470:Iserver field_237Lnet/minecraft/class_66;field_237:Iclient iLdk;i:Inamed cameraOffsetXLnet/minecraft/client/render/chunk/ChunkBuilder;cameraOffsetX:I
-
cameraOffsetY
public int cameraOffsetY- Mappings:
Namespace Name Mixin selector intermediary field_238Lnet/minecraft/class_66;field_238:Iglue field_471Lclass_131;field_471:Iserver field_238Lnet/minecraft/class_66;field_238:Iclient jLdk;j:Inamed cameraOffsetYLnet/minecraft/client/render/chunk/ChunkBuilder;cameraOffsetY:I
-
cameraOffsetZ
public int cameraOffsetZ- Mappings:
Namespace Name Mixin selector intermediary field_239Lnet/minecraft/class_66;field_239:Iglue field_472Lclass_131;field_472:Iserver field_239Lnet/minecraft/class_66;field_239:Iclient kLdk;k:Inamed cameraOffsetZLnet/minecraft/client/render/chunk/ChunkBuilder;cameraOffsetZ:I
-
renderX
public int renderX- Mappings:
Namespace Name Mixin selector intermediary field_240Lnet/minecraft/class_66;field_240:Iglue field_473Lclass_131;field_473:Iserver field_240Lnet/minecraft/class_66;field_240:Iclient lLdk;l:Inamed renderXLnet/minecraft/client/render/chunk/ChunkBuilder;renderX:I
-
renderY
public int renderY- Mappings:
Namespace Name Mixin selector intermediary field_241Lnet/minecraft/class_66;field_241:Iglue field_474Lclass_131;field_474:Iserver field_241Lnet/minecraft/class_66;field_241:Iclient mLdk;m:Inamed renderYLnet/minecraft/client/render/chunk/ChunkBuilder;renderY:I
-
renderZ
public int renderZ- Mappings:
Namespace Name Mixin selector intermediary field_242Lnet/minecraft/class_66;field_242:Iglue field_475Lclass_131;field_475:Iserver field_242Lnet/minecraft/class_66;field_242:Iclient nLdk;n:Inamed renderZLnet/minecraft/client/render/chunk/ChunkBuilder;renderZ:I
-
inFrustum
public boolean inFrustum- Mappings:
Namespace Name Mixin selector intermediary field_243Lnet/minecraft/class_66;field_243:Zglue field_476Lclass_131;field_476:Zserver field_243Lnet/minecraft/class_66;field_243:Zclient oLdk;o:Znamed inFrustumLnet/minecraft/client/render/chunk/ChunkBuilder;inFrustum:Z
-
renderLayerEmpty
public boolean[] renderLayerEmpty- Mappings:
Namespace Name Mixin selector intermediary field_244Lnet/minecraft/class_66;field_244:[Zglue field_477Lclass_131;field_477:[Zserver field_244Lnet/minecraft/class_66;field_244:[Zclient pLdk;p:[Znamed renderLayerEmptyLnet/minecraft/client/render/chunk/ChunkBuilder;renderLayerEmpty:[Z
-
centerX
public int centerX- Mappings:
Namespace Name Mixin selector intermediary field_245Lnet/minecraft/class_66;field_245:Iglue field_478Lclass_131;field_478:Iserver field_245Lnet/minecraft/class_66;field_245:Iclient qLdk;q:Inamed centerXLnet/minecraft/client/render/chunk/ChunkBuilder;centerX:I
-
centerY
public int centerY- Mappings:
Namespace Name Mixin selector intermediary field_246Lnet/minecraft/class_66;field_246:Iglue field_479Lclass_131;field_479:Iserver field_246Lnet/minecraft/class_66;field_246:Iclient rLdk;r:Inamed centerYLnet/minecraft/client/render/chunk/ChunkBuilder;centerY:I
-
centerZ
public int centerZ- Mappings:
Namespace Name Mixin selector intermediary field_247Lnet/minecraft/class_66;field_247:Iglue field_480Lclass_131;field_480:Iserver field_247Lnet/minecraft/class_66;field_247:Iclient sLdk;s:Inamed centerZLnet/minecraft/client/render/chunk/ChunkBuilder;centerZ:I
-
radius
public float radius- Mappings:
Namespace Name Mixin selector intermediary field_248Lnet/minecraft/class_66;field_248:Fglue field_481Lclass_131;field_481:Fserver field_248Lnet/minecraft/class_66;field_248:Fclient tLdk;t:Fnamed radiusLnet/minecraft/client/render/chunk/ChunkBuilder;radius:F
-
dirty
public boolean dirty- Mappings:
Namespace Name Mixin selector intermediary field_249Lnet/minecraft/class_66;field_249:Zglue field_482Lclass_131;field_482:Zserver field_249Lnet/minecraft/class_66;field_249:Zclient uLdk;u:Znamed dirtyLnet/minecraft/client/render/chunk/ChunkBuilder;dirty:Z
-
cullingBox
- Mappings:
Namespace Name Mixin selector intermediary field_250Lnet/minecraft/class_66;field_250:Lnet/minecraft/class_25;glue field_483Lclass_131;field_483:Lclass_113;server field_250Lnet/minecraft/class_66;field_250:Lcz;client vLdk;v:Leq;named cullingBoxLnet/minecraft/client/render/chunk/ChunkBuilder;cullingBox:Lnet/minecraft/util/math/Box;
-
id
public int id- Mappings:
Namespace Name Mixin selector intermediary field_251Lnet/minecraft/class_66;field_251:Iglue field_484Lclass_131;field_484:Iserver field_251Lnet/minecraft/class_66;field_251:Iclient wLdk;w:Inamed idLnet/minecraft/client/render/chunk/ChunkBuilder;id:I
-
unoccluded
public boolean unoccluded- Mappings:
Namespace Name Mixin selector intermediary field_252Lnet/minecraft/class_66;field_252:Zglue field_485Lclass_131;field_485:Zserver field_252Lnet/minecraft/class_66;field_252:Zclient xLdk;x:Znamed unoccludedLnet/minecraft/client/render/chunk/ChunkBuilder;unoccluded:Z
-
occlusionQueryReady
public boolean occlusionQueryReady- Mappings:
Namespace Name Mixin selector intermediary field_253Lnet/minecraft/class_66;field_253:Zglue field_486Lclass_131;field_486:Zserver field_253Lnet/minecraft/class_66;field_253:Zclient yLdk;y:Znamed occlusionQueryReadyLnet/minecraft/client/render/chunk/ChunkBuilder;occlusionQueryReady:Z
-
occlusionQueryId
public int occlusionQueryId- Mappings:
Namespace Name Mixin selector intermediary field_254Lnet/minecraft/class_66;field_254:Iglue field_487Lclass_131;field_487:Iserver field_254Lnet/minecraft/class_66;field_254:Iclient zLdk;z:Inamed occlusionQueryIdLnet/minecraft/client/render/chunk/ChunkBuilder;occlusionQueryId:I
-
hasSkyLight
public boolean hasSkyLight- Mappings:
Namespace Name Mixin selector intermediary field_223Lnet/minecraft/class_66;field_223:Zglue field_456Lclass_131;field_456:Zserver field_223Lnet/minecraft/class_66;field_223:Zclient ALdk;A:Znamed hasSkyLightLnet/minecraft/client/render/chunk/ChunkBuilder;hasSkyLight:Z
-
built
private boolean built- Mappings:
Namespace Name Mixin selector intermediary field_227Lnet/minecraft/class_66;field_227:Zglue field_460Lclass_131;field_460:Zserver field_227Lnet/minecraft/class_66;field_227:Zclient ELdk;E:Znamed builtLnet/minecraft/client/render/chunk/ChunkBuilder;built:Z
-
blockEntities
- Mappings:
Namespace Name Mixin selector intermediary field_224Lnet/minecraft/class_66;field_224:Ljava/util/List;glue field_457Lclass_131;field_457:Ljava/util/List;server field_224Lnet/minecraft/class_66;field_224:Ljava/util/List;client BLdk;B:Ljava/util/List;named blockEntitiesLnet/minecraft/client/render/chunk/ChunkBuilder;blockEntities:Ljava/util/List;
-
currentBlockEntities
- Mappings:
Namespace Name Mixin selector intermediary field_228Lnet/minecraft/class_66;field_228:Ljava/util/List;glue field_461Lclass_131;field_461:Ljava/util/List;server field_228Lnet/minecraft/class_66;field_228:Ljava/util/List;client FLdk;F:Ljava/util/List;named currentBlockEntitiesLnet/minecraft/client/render/chunk/ChunkBuilder;currentBlockEntities:Ljava/util/List;
-
-
Constructor Details
-
ChunkBuilder
public ChunkBuilder(World world, List blockEntitiesUpdateList, int x, int y, int z, int size, int baseRenderListId) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_66;<init>(Lnet/minecraft/class_18;Ljava/util/List;IIIII)Vglue <init>Lclass_131;<init>(Lclass_129;Ljava/util/List;IIIII)Vserver <init>Lnet/minecraft/class_66;<init>(Ldj;Ljava/util/List;IIIII)Vclient <init>Ldk;<init>(Lfd;Ljava/util/List;IIIII)Vnamed <init>Lnet/minecraft/client/render/chunk/ChunkBuilder;<init>(Lnet/minecraft/world/World;Ljava/util/List;IIIII)V
-
-
Method Details
-
setPosition
public void setPosition(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_298Lnet/minecraft/class_66;method_298(III)Vglue method_595Lclass_131;method_595(III)Vserver method_298Lnet/minecraft/class_66;method_298(III)Vclient aLdk;a(III)Vnamed setPositionLnet/minecraft/client/render/chunk/ChunkBuilder;setPosition(III)V
-
translateToRenderPosition
private void translateToRenderPosition()- Mappings:
Namespace Name Mixin selector intermediary method_306Lnet/minecraft/class_66;method_306()Vglue method_603Lclass_131;method_603()Vserver method_306Lnet/minecraft/class_66;method_306()Vclient gLdk;g()Vnamed translateToRenderPositionLnet/minecraft/client/render/chunk/ChunkBuilder;translateToRenderPosition()V
-
rebuild
public void rebuild()- Mappings:
Namespace Name Mixin selector intermediary method_296Lnet/minecraft/class_66;method_296()Vglue method_593Lclass_131;method_593()Vserver method_296Lnet/minecraft/class_66;method_296()Vclient aLdk;a()Vnamed rebuildLnet/minecraft/client/render/chunk/ChunkBuilder;rebuild()V
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector intermediary method_299Lnet/minecraft/class_66;method_299(Lnet/minecraft/class_57;)Fglue method_596Lclass_131;method_596(Lclass_450;)Fserver method_299Lnet/minecraft/class_66;method_299(Llq;)Fclient aLdk;a(Lsn;)Fnamed squaredDistanceToLnet/minecraft/client/render/chunk/ChunkBuilder;squaredDistanceTo(Lnet/minecraft/entity/Entity;)F
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector intermediary method_301Lnet/minecraft/class_66;method_301()Vglue method_598Lclass_131;method_598()Vserver method_301Lnet/minecraft/class_66;method_301()Vclient bLdk;b()Vnamed resetLnet/minecraft/client/render/chunk/ChunkBuilder;reset()V
-
close
public void close()- Mappings:
Namespace Name Mixin selector intermediary method_302Lnet/minecraft/class_66;method_302()Vglue method_599Lclass_131;method_599()Vserver method_302Lnet/minecraft/class_66;method_302()Vclient cLdk;c()Vnamed closeLnet/minecraft/client/render/chunk/ChunkBuilder;close()V
-
getRenderListId
public int getRenderListId(int layerId) - Mappings:
Namespace Name Mixin selector intermediary method_297Lnet/minecraft/class_66;method_297(I)Iglue method_594Lclass_131;method_594(I)Iserver method_297Lnet/minecraft/class_66;method_297(I)Iclient aLdk;a(I)Inamed getRenderListIdLnet/minecraft/client/render/chunk/ChunkBuilder;getRenderListId(I)I
-
updateFrustum
- Mappings:
Namespace Name Mixin selector intermediary method_300Lnet/minecraft/class_66;method_300(Lnet/minecraft/class_68;)Vglue method_597Lclass_131;method_597(Lclass_711;)Vserver method_300Lnet/minecraft/class_66;method_300(Lnet/minecraft/class_68;)Vclient aLdk;a(Lyn;)Vnamed updateFrustumLnet/minecraft/client/render/chunk/ChunkBuilder;updateFrustum(Lnet/minecraft/client/render/Culler;)V
-
renderOcclusionBox
public void renderOcclusionBox()- Mappings:
Namespace Name Mixin selector intermediary method_303Lnet/minecraft/class_66;method_303()Vglue method_600Lclass_131;method_600()Vserver method_303Lnet/minecraft/class_66;method_303()Vclient dLdk;d()Vnamed renderOcclusionBoxLnet/minecraft/client/render/chunk/ChunkBuilder;renderOcclusionBox()V
-
hasNoGeometry
public boolean hasNoGeometry()- Mappings:
Namespace Name Mixin selector intermediary method_304Lnet/minecraft/class_66;method_304()Zglue method_601Lclass_131;method_601()Zserver method_304Lnet/minecraft/class_66;method_304()Zclient eLdk;e()Znamed hasNoGeometryLnet/minecraft/client/render/chunk/ChunkBuilder;hasNoGeometry()Z
-
invalidate
public void invalidate()- Mappings:
Namespace Name Mixin selector intermediary method_305Lnet/minecraft/class_66;method_305()Vglue method_602Lclass_131;method_602()Vserver method_305Lnet/minecraft/class_66;method_305()Vclient fLdk;f()Vnamed invalidateLnet/minecraft/client/render/chunk/ChunkBuilder;invalidate()V
-