@ApiStatus.Internal public abstract class AbstractEntryStack extends net.minecraft.client.gui.AbstractGui implements EntryStack
EntryStack.Settings<T>, EntryStack.Type| Constructor and Description |
|---|
AbstractEntryStack() |
| Modifier and Type | Method and Description |
|---|---|
EntryStack |
clearSettings() |
boolean |
equals(EntryStack stack,
boolean ignoreTags,
boolean ignoreAmount) |
boolean |
equals(java.lang.Object obj) |
<T> T |
get(EntryStack.Settings<T> settings) |
protected it.unimi.dsi.fastutil.shorts.Short2ObjectMap<java.lang.Object> |
getSettings() |
int |
getZ() |
int |
hashCode() |
<T> EntryStack |
removeSetting(EntryStack.Settings<T> settings) |
<T> EntryStack |
setting(EntryStack.Settings<T> settings,
T value) |
void |
setZ(int z) |
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLineclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddSetting, copy, copyBucketToFluid, copyFluidToBucket, copyFluidToItem, copyItemToFluid, copyItemToFluids, create, create, create, create, create, create, empty, equalsAll, equalsIgnoreAmount, equalsIgnoreTags, equalsIgnoreTagsAndAmount, getAmount, getFluid, getFluidStack, getIdentifier, getItem, getItemStack, getObject, getTooltip, getType, hashIgnoreAmount, hashIgnoreAmountAndTags, hashIgnoreTags, hashOfAll, isEmpty, ofIngredient, ofIngredients, ofItems, ofItemStacks, readFromJson, render, rewrap, setAmount, toJsonasFormatStrippedText, asFormattedTextpublic <T> EntryStack setting(EntryStack.Settings<T> settings, T value)
setting in interface EntryStackpublic <T> EntryStack removeSetting(EntryStack.Settings<T> settings)
removeSetting in interface EntryStackpublic EntryStack clearSettings()
clearSettings in interface EntryStackprotected it.unimi.dsi.fastutil.shorts.Short2ObjectMap<java.lang.Object> getSettings()
public <T> T get(EntryStack.Settings<T> settings)
get in interface EntryStackpublic boolean equals(EntryStack stack, boolean ignoreTags, boolean ignoreAmount)
equals in interface EntryStackpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int getZ()
getZ in interface EntryStackpublic void setZ(int z)
setZ in interface EntryStack