Class CartographyTableScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen<CartographyTableScreenHandler>
net.minecraft.client.gui.screen.ingame.CartographyTableScreen
- All Implemented Interfaces:
Drawable
,Element
,Navigable
,ParentElement
,ScreenHandlerProvider<CartographyTableScreenHandler>
@Environment(CLIENT)
public class CartographyTableScreen
extends HandledScreen<CartographyTableScreenHandler>
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/ingame/CartographyTableScreen
intermediary net/minecraft/class_3934
official fuw
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Identifier
private static final Identifier
private static final Identifier
private static final Identifier
private final MapRenderState
private static final Identifier
private static final Identifier
Fields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
BACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_32322, field_52802, field_52803, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, y
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, width
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ConstructorDescriptionCartographyTableScreen
(CartographyTableScreenHandler handler, PlayerInventory inventory, Text title) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
drawBackground
(DrawContext context, float delta, int mouseX, int mouseY) private void
drawMap
(DrawContext context, @Nullable MapIdComponent mapId, @Nullable MapState mapState, boolean cloneMode, boolean expandMode, boolean lockMode, boolean cannotExpand) private void
drawMap
(DrawContext context, @Nullable MapIdComponent mapId, @Nullable MapState mapState, int x, int y, float scale) void
render
(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
addTooltipSubmenuHandler, close, drawForeground, drawMouseoverTooltip, drawSlot, drawSlots, endTouchDrag, getScreenHandler, getTooltipFromItem, handledScreenTick, handleHotbarKeyPressed, init, isClickOutsideBounds, isPointWithinBounds, keyPressed, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, onMouseClick, onMouseClick, onSlotChangedState, removed, renderBackground, shouldPause, tick
Methods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, refreshNarrator, refreshWidgetPositions, remove, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, switchFocus, updateNarrator
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, setFocused
-
Field Details
-
ERROR_TEXTURE
- Mappings:
Namespace Name Mixin selector named ERROR_TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;ERROR_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45453
Lnet/minecraft/class_3934;field_45453:Lnet/minecraft/class_2960;
official G
Lfuw;G:Lalz;
-
SCALED_MAP_TEXTURE
- Mappings:
Namespace Name Mixin selector named SCALED_MAP_TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;SCALED_MAP_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45454
Lnet/minecraft/class_3934;field_45454:Lnet/minecraft/class_2960;
official H
Lfuw;H:Lalz;
-
DUPLICATED_MAP_TEXTURE
- Mappings:
Namespace Name Mixin selector named DUPLICATED_MAP_TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;DUPLICATED_MAP_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45455
Lnet/minecraft/class_3934;field_45455:Lnet/minecraft/class_2960;
official I
Lfuw;I:Lalz;
-
MAP_TEXTURE
- Mappings:
Namespace Name Mixin selector named MAP_TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;MAP_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45451
Lnet/minecraft/class_3934;field_45451:Lnet/minecraft/class_2960;
official J
Lfuw;J:Lalz;
-
LOCKED_TEXTURE
- Mappings:
Namespace Name Mixin selector named LOCKED_TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;LOCKED_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45452
Lnet/minecraft/class_3934;field_45452:Lnet/minecraft/class_2960;
official K
Lfuw;K:Lalz;
-
TEXTURE
- Mappings:
Namespace Name Mixin selector named TEXTURE
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_17421
Lnet/minecraft/class_3934;field_17421:Lnet/minecraft/class_2960;
official L
Lfuw;L:Lalz;
-
mapRenderState
- Mappings:
Namespace Name Mixin selector named mapRenderState
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;mapRenderState:Lnet/minecraft/client/render/MapRenderState;
intermediary field_52809
Lnet/minecraft/class_3934;field_52809:Lnet/minecraft/class_10090;
official M
Lfuw;M:Lhat;
-
-
Constructor Details
-
CartographyTableScreen
public CartographyTableScreen(CartographyTableScreenHandler handler, PlayerInventory inventory, Text title) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;<init>(Lnet/minecraft/screen/CartographyTableScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V
intermediary <init>
Lnet/minecraft/class_3934;<init>(Lnet/minecraft/class_3910;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
official <init>
Lfuw;<init>(Lctj;Lcpv;Lxv;)V
-
-
Method Details
-
render
- Specified by:
render
in interfaceDrawable
- Overrides:
render
in classHandledScreen<CartographyTableScreenHandler>
- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
official a
Lfpi;a(Lfnr;IIF)V
-
drawBackground
- Specified by:
drawBackground
in classHandledScreen<CartographyTableScreenHandler>
- Mappings:
Namespace Name Mixin selector named drawBackground
Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/gui/DrawContext;FII)V
intermediary method_2389
Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_332;FII)V
official a
Lfum;a(Lfnr;FII)V
-
drawMap
private void drawMap(DrawContext context, @Nullable @Nullable MapIdComponent mapId, @Nullable @Nullable MapState mapState, boolean cloneMode, boolean expandMode, boolean lockMode, boolean cannotExpand) - Mappings:
Namespace Name Mixin selector named drawMap
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;drawMap(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/component/type/MapIdComponent;Lnet/minecraft/item/map/MapState;ZZZZ)V
intermediary method_17567
Lnet/minecraft/class_3934;method_17567(Lnet/minecraft/class_332;Lnet/minecraft/class_9209;Lnet/minecraft/class_22;ZZZZ)V
official a
Lfuw;a(Lfnr;Levo;Levq;ZZZZ)V
-
drawMap
private void drawMap(DrawContext context, @Nullable @Nullable MapIdComponent mapId, @Nullable @Nullable MapState mapState, int x, int y, float scale) - Mappings:
Namespace Name Mixin selector named drawMap
Lnet/minecraft/client/gui/screen/ingame/CartographyTableScreen;drawMap(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/component/type/MapIdComponent;Lnet/minecraft/item/map/MapState;IIF)V
intermediary method_17566
Lnet/minecraft/class_3934;method_17566(Lnet/minecraft/class_332;Lnet/minecraft/class_9209;Lnet/minecraft/class_22;IIF)V
official a
Lfuw;a(Lfnr;Levo;Levq;IIF)V
-