Interface IScheduleInput
- All Known Implementing Classes:
CargoThresholdCondition,ChangeThrottleInstruction,ChangeTitleInstruction,DeliverPackagesInstruction,DestinationInstruction,FetchPackagesInstruction,FluidThresholdCondition,IdleCargoCondition,ItemThresholdCondition,LazyTickedScheduleCondition,PlayerPassengerCondition,RedstoneLinkCondition,ScheduleDataEntry,ScheduledDelay,ScheduleInstruction,ScheduleWaitCondition,StationPoweredCondition,StationUnloadedCondition,TextScheduleInstruction,TimedWaitCondition,TimeOfDayCondition
public interface IScheduleInput
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.nbt.CompoundTaggetData()net.minecraft.resources.ResourceLocationgetId()default net.minecraft.world.item.ItemStackgetItem(int slot) default net.minecraft.world.item.ItemStackdefault List<net.minecraft.network.chat.Component> getSecondLineTooltip(int slot) net.createmod.catnip.data.Pair<net.minecraft.world.item.ItemStack, net.minecraft.network.chat.Component> default List<net.minecraft.network.chat.Component> getTitleAs(String type) default voiddefault booleanrenderSpecialIcon(net.minecraft.client.gui.GuiGraphics graphics, int x, int y) voidsetData(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.nbt.CompoundTag data) default voidsetItem(int slot, net.minecraft.world.item.ItemStack stack) default int
-
Method Details
-
getSummary
net.createmod.catnip.data.Pair<net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component> getSummary() -
getId
net.minecraft.resources.ResourceLocation getId() -
getData
net.minecraft.nbt.CompoundTag getData() -
setData
void setData(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.nbt.CompoundTag data) -
slotsTargeted
default int slotsTargeted() -
getTitleAs
-
getSecondLineIcon
default net.minecraft.world.item.ItemStack getSecondLineIcon() -
setItem
default void setItem(int slot, net.minecraft.world.item.ItemStack stack) -
getItem
default net.minecraft.world.item.ItemStack getItem(int slot) -
getSecondLineTooltip
-
initConfigurationWidgets
-
renderSpecialIcon
default boolean renderSpecialIcon(net.minecraft.client.gui.GuiGraphics graphics, int x, int y)
-