net.minecraft.client.gui.screen.ingame

public abstract class MountScreen<T extends MountScreenHandler>

extends HandledScreen<T>

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, ScreenHandlerProvider

net.minecraft.client.gui.screens.inventory.AbstractMountInventoryScreen
net.minecraft.class_12348
net.minecraft.client.gui.screen.ingame.MountScreen

Field summary

Modifier and TypeField
protected final int
inventoryColumns
field_64544
slotColumnCount
protected float
xMouse
field_64545
mouseX
protected float
yMouse
field_64546
mouseY
protected final LivingEntity
mount
field_64547
mount

Constructor summary

ModifierConstructor
public (T handler, PlayerInventory inventory, Text title, int slotColumnCount, LivingEntity mount)

Method summary

Modifier and TypeMethod
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
protected void
extractSlot(GuiGraphicsExtractor graphics, int x, int y)
method_76628(class_332 arg0, int arg1, int arg2)
drawSlot(DrawContext context, int x, int y)
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
protected abstract Identifier
getBackgroundTextureLocation()
method_76623()
getTexture()
protected abstract Identifier
getSlotSpriteLocation()
method_76624()
getSlotTexture()
protected abstract Identifier
getChestSlotsSpriteLocation()
method_76625()
getChestSlotsTexture()
protected abstract boolean
shouldRenderSaddleSlot()
method_76626()
canEquipSaddle()
protected abstract boolean
shouldRenderArmorSlot()
method_76627()
canEquipArmor()