Class OnBlockPreviewEvent
java.lang.Object
net.neoforged.bus.api.Event
net.nikdo53.tinymultiblocklib.event.OnBlockPreviewEvent
- All Implemented Interfaces:
IOnBlockPreviewEvent
- Direct Known Subclasses:
OnBlockPreviewEvent.Post, OnBlockPreviewEvent.Pre
public class OnBlockPreviewEvent
extends net.neoforged.bus.api.Event
implements IOnBlockPreviewEvent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionOnBlockPreviewEvent(PreviewMode previewMode, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.client.player.LocalPlayer player, @Nullable net.minecraft.world.level.block.entity.BlockEntity blockEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack poseStack, Set<BlockLike> blockLikeSet) -
Method Summary
Modifier and TypeMethodDescription@Nullable net.minecraft.world.level.block.entity.BlockEntitynet.minecraft.world.level.block.state.BlockStatenet.minecraft.core.BlockPosfloatnet.minecraft.client.player.LocalPlayercom.mojang.blaze3d.vertex.PoseStackbooleanvoidsetCancelledInternal(boolean canceled) voidsetPreviewMode(PreviewMode result)
-
Constructor Details
-
OnBlockPreviewEvent
public OnBlockPreviewEvent(PreviewMode previewMode, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.client.player.LocalPlayer player, @Nullable @Nullable net.minecraft.world.level.block.entity.BlockEntity blockEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack poseStack, Set<BlockLike> blockLikeSet)
-
-
Method Details
-
getPreviewMode
- Specified by:
getPreviewModein interfaceIOnBlockPreviewEvent
-
setPreviewMode
- Specified by:
setPreviewModein interfaceIOnBlockPreviewEvent
-
isCancelledInternal
public boolean isCancelledInternal()- Specified by:
isCancelledInternalin interfaceIOnBlockPreviewEvent
-
setCancelledInternal
public void setCancelledInternal(boolean canceled) - Specified by:
setCancelledInternalin interfaceIOnBlockPreviewEvent
-
getBlockState
public net.minecraft.world.level.block.state.BlockState getBlockState()- Specified by:
getBlockStatein interfaceIOnBlockPreviewEvent
-
getCenter
public net.minecraft.core.BlockPos getCenter()- Specified by:
getCenterin interfaceIOnBlockPreviewEvent
-
getPlayer
public net.minecraft.client.player.LocalPlayer getPlayer()- Specified by:
getPlayerin interfaceIOnBlockPreviewEvent
-
getBlockEntity
@Nullable public @Nullable net.minecraft.world.level.block.entity.BlockEntity getBlockEntity()- Specified by:
getBlockEntityin interfaceIOnBlockPreviewEvent
-
getPartialTick
public float getPartialTick()- Specified by:
getPartialTickin interfaceIOnBlockPreviewEvent
-
getPoseStack
public com.mojang.blaze3d.vertex.PoseStack getPoseStack()- Specified by:
getPoseStackin interfaceIOnBlockPreviewEvent
-
getBlocksForPreview
- Specified by:
getBlocksForPreviewin interfaceIOnBlockPreviewEvent
-