Class PlayerStatsGui
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
net.minecraft.server.dedicated.gui.PlayerStatsGui
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
public class PlayerStatsGui extends JComponent
- See Also:
- Serialized Form
- Mappings:
Namespace Name official aae
intermediary net/minecraft/class_3186
named net/minecraft/server/dedicated/gui/PlayerStatsGui
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
Fields Modifier and Type Field Description private static DecimalFormat
AVG_TICK_FORMAT
private String[]
lines
private int[]
memoryUsePercentage
private int
memoryUsePercentagePos
private MinecraftServer
server
private Timer
timer
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors Constructor Description PlayerStatsGui(MinecraftServer server)
-
Method Summary
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
AVG_TICK_FORMAT
- Mappings:
Namespace Name Mixin selector official a
Laae;a:Ljava/text/DecimalFormat;
intermediary field_13846
Lnet/minecraft/class_3186;field_13846:Ljava/text/DecimalFormat;
named AVG_TICK_FORMAT
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;AVG_TICK_FORMAT:Ljava/text/DecimalFormat;
-
memoryUsePercentage
private final int[] memoryUsePercentage- Mappings:
Namespace Name Mixin selector official b
Laae;b:[I
intermediary field_13845
Lnet/minecraft/class_3186;field_13845:[I
named memoryUsePercentage
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;memoryUsePercentage:[I
-
memoryUsePercentagePos
private int memoryUsePercentagePos- Mappings:
Namespace Name Mixin selector official c
Laae;c:I
intermediary field_13848
Lnet/minecraft/class_3186;field_13848:I
named memoryUsePercentagePos
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;memoryUsePercentagePos:I
-
lines
- Mappings:
Namespace Name Mixin selector official d
Laae;d:[Ljava/lang/String;
intermediary field_13847
Lnet/minecraft/class_3186;field_13847:[Ljava/lang/String;
named lines
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;lines:[Ljava/lang/String;
-
server
- Mappings:
Namespace Name Mixin selector official e
Laae;e:Lnet/minecraft/server/MinecraftServer;
intermediary field_13849
Lnet/minecraft/class_3186;field_13849:Lnet/minecraft/server/MinecraftServer;
named server
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;server:Lnet/minecraft/server/MinecraftServer;
-
timer
- Mappings:
Namespace Name Mixin selector official f
Laae;f:Ljavax/swing/Timer;
intermediary field_16858
Lnet/minecraft/class_3186;field_16858:Ljavax/swing/Timer;
named timer
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;timer:Ljavax/swing/Timer;
-
-
Constructor Details
-
PlayerStatsGui
- Mappings:
Namespace Name Mixin selector official <init>
Laae;<init>(Lnet/minecraft/server/MinecraftServer;)V
intermediary <init>
Lnet/minecraft/class_3186;<init>(Lnet/minecraft/server/MinecraftServer;)V
named <init>
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;<init>(Lnet/minecraft/server/MinecraftServer;)V
-
-
Method Details
-
update
private void update()- Mappings:
Namespace Name Mixin selector official b
Laae;b()V
intermediary method_13982
Lnet/minecraft/class_3186;method_13982()V
named update
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;update()V
-
average
private double average(long[] long2)- Mappings:
Namespace Name Mixin selector official a
Laae;a([J)D
intermediary method_13980
Lnet/minecraft/class_3186;method_13980([J)D
named average
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;average([J)D
-
paint
- Overrides:
paint
in classJComponent
- Mappings:
Namespace Name Mixin selector official paint
Laae;paint(Ljava/awt/Graphics;)V
intermediary paint
Lnet/minecraft/class_3186;paint(Ljava/awt/Graphics;)V
named paint
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;paint(Ljava/awt/Graphics;)V
-
stop
public void stop()- Mappings:
Namespace Name Mixin selector official a
Laae;a()V
intermediary method_16751
Lnet/minecraft/class_3186;method_16751()V
named stop
Lnet/minecraft/server/dedicated/gui/PlayerStatsGui;stop()V
-