类 RenderItemInFrameEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.RenderItemInFrameEvent
public class RenderItemInFrameEvent
extends net.minecraftforge.eventbus.api.Event
Fired before an item stack is rendered in an item frame.
This can be used to prevent normal rendering or add custom rendering.
This event is cancellable, and does not have a result. If the event is cancelled, then the item stack will not be rendered
This event is fired on the main Forge event bus, only on the logical client.
- 另请参阅:
-
嵌套类概要
从类继承的嵌套类/接口 net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
-
字段概要
字段修饰符和类型字段说明private final MultiBufferSource
private final int
private final PoseStack
private final ItemFrameRenderer
<?> private final ItemFrameRenderState
-
构造器概要
构造器构造器说明RenderItemInFrameEvent
(ItemFrameRenderState state, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
方法概要
修饰符和类型方法说明返回 the item frame entity。返回 the source of rendering buffers。int
返回 the amount of packed (sky and block) light for rendering。返回 the pose stack used for rendering。返回 the renderer for the item frame entity。从类继承的方法 net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
字段详细资料
-
state
-
renderer
-
poseStack
-
multiBufferSource
-
packedLight
private final int packedLight
-
-
构造器详细资料
-
RenderItemInFrameEvent
@Internal public RenderItemInFrameEvent(ItemFrameRenderState state, ItemFrameRenderer<?> renderItemFrame, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight)
-
-
方法详细资料
-
getItemFrameState
返回 the item frame entity。- 返回:
- the item frame entity
-
getRenderer
返回 the renderer for the item frame entity。- 返回:
- the renderer for the item frame entity
-
getPoseStack
返回 the pose stack used for rendering。- 返回:
- the pose stack used for rendering
-
getMultiBufferSource
返回 the source of rendering buffers。- 返回:
- the source of rendering buffers
-
getPackedLight
public int getPackedLight()返回 the amount of packed (sky and block) light for rendering。- 返回:
- the amount of packed (sky and block) light for rendering
- 另请参阅:
-