@ApiStatus.OverrideOnly public abstract class RenderingEntry extends net.minecraft.client.gui.AbstractGui implements EntryStack
EntryStack.Settings<T>, EntryStack.Type| Constructor and Description |
|---|
RenderingEntry() |
| Modifier and Type | Method and Description |
|---|---|
<T> EntryStack |
addSetting(EntryStack.Settings<T> settings,
T value) |
EntryStack |
clearSettings() |
EntryStack |
copy() |
boolean |
equals(EntryStack stack,
boolean ignoreTags,
boolean ignoreAmount) |
boolean |
equalsAll(EntryStack stack) |
boolean |
equalsIgnoreAmount(EntryStack stack) |
boolean |
equalsIgnoreTags(EntryStack stack) |
boolean |
equalsIgnoreTagsAndAmount(EntryStack stack) |
<T> T |
get(EntryStack.Settings<T> settings) |
int |
getAmount() |
java.util.Optional<net.minecraft.util.ResourceLocation> |
getIdentifier() |
java.lang.Object |
getObject() |
EntryStack.Type |
getType() |
int |
getZ() |
boolean |
isEmpty() |
<T> EntryStack |
removeSetting(EntryStack.Settings<T> settings) |
void |
setAmount(int amount) |
<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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyBucketToFluid, copyFluidToBucket, copyFluidToItem, copyItemToFluid, copyItemToFluids, create, create, create, create, create, create, empty, getFluid, getFluidStack, getItem, getItemStack, getTooltip, hashIgnoreAmount, hashIgnoreAmountAndTags, hashIgnoreTags, hashOfAll, ofIngredient, ofIngredients, ofItems, ofItemStacks, readFromJson, render, rewrap, toJsonasFormatStrippedText, asFormattedTextpublic java.util.Optional<net.minecraft.util.ResourceLocation> getIdentifier()
getIdentifier in interface EntryStackpublic EntryStack.Type getType()
getType in interface EntryStackpublic int getAmount()
getAmount in interface EntryStackpublic void setAmount(int amount)
setAmount in interface EntryStackpublic boolean isEmpty()
isEmpty in interface EntryStackpublic EntryStack copy()
copy in interface EntryStackpublic java.lang.Object getObject()
getObject in interface EntryStackpublic boolean equals(EntryStack stack, boolean ignoreTags, boolean ignoreAmount)
equals in interface EntryStackpublic boolean equalsIgnoreTagsAndAmount(EntryStack stack)
equalsIgnoreTagsAndAmount in interface EntryStackpublic boolean equalsIgnoreTags(EntryStack stack)
equalsIgnoreTags in interface EntryStackpublic boolean equalsIgnoreAmount(EntryStack stack)
equalsIgnoreAmount in interface EntryStackpublic boolean equalsAll(EntryStack stack)
equalsAll in interface EntryStackpublic int getZ()
getZ in interface EntryStackpublic void setZ(int z)
setZ in interface EntryStackpublic <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 EntryStackpublic <T> EntryStack addSetting(EntryStack.Settings<T> settings, T value)
addSetting in interface EntryStackpublic <T> T get(EntryStack.Settings<T> settings)
get in interface EntryStack