Class WorldEventContext
java.lang.Object
com.minecolonies.core.client.render.worldevent.WorldEventContext
Main class for handling world rendering.
Also holds all possible values which may be needed during rendering.
-
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.client.renderer.MultiBufferSource.BufferSourcenet.minecraft.client.multiplayer.ClientLevelnet.minecraft.client.player.LocalPlayerstatic final WorldEventContextnet.minecraft.world.item.ItemStack@Nullable IColonyViewfloatcom.mojang.blaze3d.vertex.PoseStacknet.minecraftforge.client.event.RenderLevelStageEvent -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckNearbyColony(net.minecraft.world.level.Level level) Checks for a nearby colonyvoidrenderWorldLastEvent(net.minecraftforge.client.event.RenderLevelStageEvent event)
-
Field Details
-
INSTANCE
-
stageEvent
public net.minecraftforge.client.event.RenderLevelStageEvent stageEvent -
bufferSource
public net.minecraft.client.renderer.MultiBufferSource.BufferSource bufferSource -
poseStack
public com.mojang.blaze3d.vertex.PoseStack poseStack -
partialTicks
public float partialTicks -
clientLevel
public net.minecraft.client.multiplayer.ClientLevel clientLevel -
clientPlayer
public net.minecraft.client.player.LocalPlayer clientPlayer -
mainHandItem
public net.minecraft.world.item.ItemStack mainHandItem -
nearestColony
-
-
Method Details
-
renderWorldLastEvent
public void renderWorldLastEvent(net.minecraftforge.client.event.RenderLevelStageEvent event) -
checkNearbyColony
public void checkNearbyColony(net.minecraft.world.level.Level level) Checks for a nearby colony- Parameters:
level-
-