Interface IScheduleInput
- All Known Implementing Classes:
CargoThresholdCondition,ChangeThrottleInstruction,ChangeTitleInstruction,DestinationInstruction,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) Pair<net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component> default List<net.minecraft.network.chat.Component>getTitleAs(String type) default voiddefault booleanrenderSpecialIcon(com.mojang.blaze3d.vertex.PoseStack ms, int x, int y) default voidsetItem(int slot, net.minecraft.world.item.ItemStack stack) default int
-
Method Details
-
getSummary
Pair<net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component> getSummary() -
getId
net.minecraft.resources.ResourceLocation getId() -
getData
net.minecraft.nbt.CompoundTag getData() -
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(com.mojang.blaze3d.vertex.PoseStack ms, int x, int y)
-