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 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)
method_25420(class_332 arg0)
renderBackground(DrawContext arg0)
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)
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()