Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acceptText(int, List<MutableComponent>, DisplayLinkContext) - Method in class purplecreate.tramways.content.announcements.SpeakerDisplayTarget
- add(BlockEntry<?>, NameSignInfo.Entry) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- add(ResourceLocation, NameSignInfo.Entry) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- addBehaviours(List<BlockEntityBehaviour>) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- addBehaviours(List<BlockEntityBehaviour>) - Method in class purplecreate.tramways.content.signals.TramSignalBlockEntity
- addBehaviours(List<BlockEntityBehaviour>) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- addBehaviours(List<BlockEntityBehaviour>) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- addToTooltip(List<Component>, boolean) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- ADVANCE_WARNING_AUX_FACE - Static variable in class purplecreate.tramways.TPartialModels
- AdvanceWarningAuxSignDemand - Class in purplecreate.tramways.content.signs.demands
- AdvanceWarningAuxSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- AFTER_STATION - Enum constant in enum class purplecreate.tramways.config.TrainMessageType
- align() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Returns the value of the
align
record component. - align(Display.TextDisplay.Align) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- allowed(BlockState, boolean) - Static method in class purplecreate.tramways.util.GirderLikeUtil
- applyItem(ItemStack) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- applyProperties(Map<String, String>) - Method in class purplecreate.tramways.config.MessageConfig
- ArrowAuxSignDemand - Class in purplecreate.tramways.content.signs.demands
- ArrowAuxSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- AT_STATION - Enum constant in enum class purplecreate.tramways.config.TrainMessageType
- AT_TERMINUS - Enum constant in enum class purplecreate.tramways.config.TrainMessageType
- AUXILIARY - Enum constant in enum class purplecreate.tramways.content.signs.TramSignBlock.SignType
- AUXILIARY_SIGN - Static variable in class purplecreate.tramways.TBlocks
- AuxSignDemand - Class in purplecreate.tramways.content.signs.demands
- AuxSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.AuxSignDemand
- available() - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
B
- blockEntityAdded(BlockEntity, boolean) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- blockEntityRemoved(BlockPos, boolean) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- build() - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- builder() - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- Builder() - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- buttonBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, ResourceLocation) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- buttonBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, ResourceLocation) - Static method in class purplecreate.tramways.TBlocks
C
- C2SPacket - Interface in purplecreate.tramways.util
- cachedStream(String, String) - Method in class purplecreate.tramways.content.announcements.util.TTSFileManager
- canCoexistWith(EdgePointType<?>, boolean) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- canMerge() - Method in class purplecreate.tramways.content.signs.TramSignPoint
- ChannelMixin - Interface in purplecreate.tramways.mixins
- charTyped(char, int) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
- CLIENT - Enum constant in enum class purplecreate.tramways.util.Env
- ClientEvents - Class in purplecreate.tramways.events
- ClientEvents() - Constructor for class purplecreate.tramways.events.ClientEvents
- ClientEventsImpl - Class in purplecreate.tramways.events.fabric
- ClientEventsImpl - Class in purplecreate.tramways.events.forge
- ClientEventsImpl() - Constructor for class purplecreate.tramways.events.fabric.ClientEventsImpl
- ClientEventsImpl() - Constructor for class purplecreate.tramways.events.forge.ClientEventsImpl
- ClientEventsImpl.ModEvents - Class in purplecreate.tramways.events.forge
- clientInit() - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- clientSetup() - Static method in class purplecreate.tramways.Tramways
- close() - Method in class purplecreate.tramways.content.announcements.sound.FragmentAudioStream
- close() - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
- CODEC - Static variable in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
- color() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Returns the value of the
color
record component. - color(DyeColor) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- CommonEvents - Class in purplecreate.tramways.events
- CommonEvents() - Constructor for class purplecreate.tramways.events.CommonEvents
- CommonEventsImpl - Class in purplecreate.tramways.events.fabric
- CommonEventsImpl - Class in purplecreate.tramways.events.forge
- CommonEventsImpl() - Constructor for class purplecreate.tramways.events.fabric.CommonEventsImpl
- CommonEventsImpl() - Constructor for class purplecreate.tramways.events.forge.CommonEventsImpl
- commonSetup() - Static method in class purplecreate.tramways.Tramways
- complexStationNameSign(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- complexStationNameSign(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.TBlocks
- complexStationNameSignItem(DataGenContext<Item, T>, RegistrateItemModelProvider, String) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- complexStationNameSignItem(DataGenContext<Item, T>, RegistrateItemModelProvider, String) - Static method in class purplecreate.tramways.TBlocks
- complexTramSignal(DataGenContext<Block, T>, RegistrateBlockstateProvider) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- complexTramSignal(DataGenContext<Block, T>, RegistrateBlockstateProvider) - Static method in class purplecreate.tramways.TBlocks
- Config - Class in purplecreate.tramways.config
- Config() - Constructor for class purplecreate.tramways.config.Config
- ConnectedGirderModelMixin - Class in purplecreate.tramways.mixins.fabric
- ConnectedGirderModelMixin - Class in purplecreate.tramways.mixins.forge
- ConnectedGirderModelMixin() - Constructor for class purplecreate.tramways.mixins.fabric.ConnectedGirderModelMixin
- ConnectedGirderModelMixin() - Constructor for class purplecreate.tramways.mixins.forge.ConnectedGirderModelMixin
- create(AudioStream, Carriage, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.fabric.MovingVoiceSoundInstanceImpl
- create(AudioStream, Carriage, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.forge.MovingVoiceSoundInstanceImpl
- create(AudioStream, Carriage, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.MovingVoiceSoundInstance
- create(AudioStream, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.fabric.VoiceSoundInstanceImpl
- create(AudioStream, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.forge.VoiceSoundInstanceImpl
- create(AudioStream, BlockPos) - Static method in class purplecreate.tramways.content.announcements.sound.VoiceSoundInstance
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class purplecreate.tramways.content.signals.TramSignalBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class purplecreate.tramways.content.signs.TramSignBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- createChannel() - Static method in interface purplecreate.tramways.mixins.ChannelMixin
- createData() - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- createData() - Method in class purplecreate.tramways.datagen.GenNameSignInfo
- CREATERAILWAYSNAVIGATOR - Enum constant in enum class purplecreate.tramways.compat.Mods
- createRenderBoundingBox() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- CRNTrainInfo - Class in purplecreate.tramways.compat.createrailwaysnavigator
- CRNTrainInfo() - Constructor for class purplecreate.tramways.compat.createrailwaysnavigator.CRNTrainInfo
- currentEntry - Variable in class purplecreate.tramways.mixins.ScheduleRuntimeMixin
D
- DataGen - Class in purplecreate.tramways.datagen
- DataGen() - Constructor for class purplecreate.tramways.datagen.DataGen
- DataGenEntry - Class in purplecreate.tramways.fabric
- DataGenEntry() - Constructor for class purplecreate.tramways.fabric.DataGenEntry
- DEFAULT - Static variable in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
- defaultString - Variable in enum class purplecreate.tramways.config.StationMessageType
- defaultString - Variable in enum class purplecreate.tramways.config.TrainMessageType
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class purplecreate.tramways.config.MessageConfig
- destination - Variable in class purplecreate.tramways.mixins.NavigationMixin
- DisplayTargets() - Constructor for class purplecreate.tramways.TExtras.DisplayTargets
- distanceStartedAt - Variable in class purplecreate.tramways.mixins.NavigationMixin
- distanceToDestination - Variable in class purplecreate.tramways.mixins.NavigationMixin
E
- EdgePointTypes() - Constructor for class purplecreate.tramways.TExtras.EdgePointTypes
- Entry(Display.TextDisplay.Align, int, DyeColor) - Constructor for record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Creates an instance of a
Entry
record class. - Env - Enum Class in purplecreate.tramways.util
- EnvImpl - Class in purplecreate.tramways.util.fabric
- EnvImpl - Class in purplecreate.tramways.util.forge
- EnvImpl() - Constructor for class purplecreate.tramways.util.fabric.EnvImpl
- EnvImpl() - Constructor for class purplecreate.tramways.util.forge.EnvImpl
- equals(Object) - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Indicates whether some other object is "equal to" this one.
- execute(CompoundTag, Train, double) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
-
This function is ran every tick on the run-up to and whilst the train runs over the track point
- execute(CompoundTag, Train, double) - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- execute(CompoundTag, Train, double) - Method in class purplecreate.tramways.content.signs.demands.TemporaryEndSignDemand
- execute(CompoundTag, Train, double) - Method in class purplecreate.tramways.content.signs.demands.TemporarySpeedSignDemand
- execute(CompoundTag, Train, double) - Method in class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- EXTENDED - Static variable in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
F
- findStation(String) - Method in class purplecreate.tramways.config.Config
- findTrain(String) - Method in class purplecreate.tramways.config.Config
- forceCentered() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
- forceCenteredIf(boolean) - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
- FORWARD - Enum constant in enum class purplecreate.tramways.content.signals.TramSignalState
- FragmentAudioStream - Class in purplecreate.tramways.content.announcements.sound
- FragmentAudioStream(List<AudioStream>) - Constructor for class purplecreate.tramways.content.announcements.sound.FragmentAudioStream
- fromFilter(String) - Static method in class purplecreate.tramways.content.announcements.info.StationInfo
- fromTrain(Train) - Static method in class purplecreate.tramways.content.announcements.info.TrainInfo
G
- generator(RegistrateLangProvider) - Static method in class purplecreate.tramways.datagen.GenLang
- generator(RegistrateRecipeProvider) - Static method in class purplecreate.tramways.datagen.GenRecipes
- GenLang - Class in purplecreate.tramways.datagen
- GenLang() - Constructor for class purplecreate.tramways.datagen.GenLang
- GenNameSignInfo - Class in purplecreate.tramways.datagen
- GenNameSignInfo(PackOutput) - Constructor for class purplecreate.tramways.datagen.GenNameSignInfo
- GenRecipes - Class in purplecreate.tramways.datagen
- GenRecipes() - Constructor for class purplecreate.tramways.datagen.GenRecipes
- get(ResourceLocation) - Static method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo
- getAlias() - Method in class purplecreate.tramways.config.StationConfig
- getAlias() - Method in class purplecreate.tramways.content.announcements.info.StationInfo
- getAnnouncer() - Method in class purplecreate.tramways.config.StationConfig
- getAnnouncer() - Method in class purplecreate.tramways.config.TrainConfig
- getAnnouncer() - Method in class purplecreate.tramways.content.announcements.info.StationInfo
- getAnnouncer() - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- getAudioStream(String, MessageConfig) - Static method in class purplecreate.tramways.content.announcements.network.PacketHandler
- getAudioStream(SoundBufferLibrary, ResourceLocation, boolean) - Method in class purplecreate.tramways.content.announcements.sound.fabric.MovingVoiceSoundInstanceImpl
- getAudioStream(SoundBufferLibrary, ResourceLocation, boolean) - Method in class purplecreate.tramways.content.announcements.sound.fabric.VoiceSoundInstanceImpl
- getBaseTab() - Static method in class purplecreate.tramways.fabric.TCreativeTabsImpl
- getBaseTab() - Static method in class purplecreate.tramways.forge.TCreativeTabsImpl
- getBaseTab() - Static method in class purplecreate.tramways.TCreativeTabs
- getBlock(String) - Method in enum class purplecreate.tramways.compat.Mods
- getBlockEntityClass() - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- getBlockEntityClass() - Method in class purplecreate.tramways.content.signals.TramSignalBlock
- getBlockEntityClass() - Method in class purplecreate.tramways.content.signs.TramSignBlock
- getBlockEntityClass() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- getBlockEntityType() - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- getBlockEntityType() - Method in class purplecreate.tramways.content.signals.TramSignalBlock
- getBlockEntityType() - Method in class purplecreate.tramways.content.signs.TramSignBlock
- getBlockEntityType() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- getDemand() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- getDemandExtra() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- getEnv() - Static method in enum class purplecreate.tramways.util.Env
- getEnv() - Static method in class purplecreate.tramways.util.fabric.EnvImpl
- getEnv() - Static method in class purplecreate.tramways.util.forge.EnvImpl
- getExtra() - Method in class purplecreate.tramways.config.StationConfig
- getExtra() - Method in class purplecreate.tramways.content.announcements.info.StationInfo
- getFabricId() - Method in class purplecreate.tramways.mixins.fabric.NameSignInfoFabricMixin
- getFirst(List<T>, Function<T, Boolean>) - Static method in class purplecreate.tramways.util.ListUtil
- getFormat() - Method in class purplecreate.tramways.content.announcements.sound.FragmentAudioStream
- getFormat() - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.SignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.TemporaryEndSignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.TemporarySpeedSignDemand
- getIcon() - Method in class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- getId() - Method in class purplecreate.tramways.content.requestStop.train.RequestStopInstruction
- getId() - Method in class purplecreate.tramways.content.signs.schedule.SetPrimaryLimitInstruction
- getInitial() - Static method in class purplecreate.tramways.config.StationConfig
- getInitial() - Static method in class purplecreate.tramways.config.TrainConfig
- getInstance() - Static method in class purplecreate.tramways.config.Config
- getLineOptionText(int) - Method in class purplecreate.tramways.content.announcements.SpeakerDisplayTarget
- getLinesSafe() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- getLinkedStation() - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- getMessage() - Method in class purplecreate.tramways.config.MessageConfig
- getMessages(StationMessageType) - Method in class purplecreate.tramways.config.StationConfig
- getMessages(TrainMessageType) - Method in class purplecreate.tramways.config.TrainConfig
- getModId() - Method in class purplecreate.tramways.TPonders
- getName() - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- getOverlay() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- getOverlayFor(BlockPos) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- getProperties() - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- getProperties(boolean) - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- getProperties(Train) - Method in class purplecreate.tramways.compat.createrailwaysnavigator.CRNTrainInfo
- getProperties(Train) - Method in interface purplecreate.tramways.content.announcements.info.TrainInfo.PropertyGetter
- getProperties(Train, String) - Method in class purplecreate.tramways.content.announcements.info.StationInfo
- getRandomMessage(StationMessageType) - Method in class purplecreate.tramways.config.StationConfig
- getRandomMessage(TrainMessageType) - Method in class purplecreate.tramways.config.TrainConfig
- getSerializedName() - Method in enum class purplecreate.tramways.content.signals.TramSignalState
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class purplecreate.tramways.content.signals.TramSignalBlock
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class purplecreate.tramways.content.signs.TramSignBlock
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- getSignData(BlockPos) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.TemporaryEndSignDemand
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.TemporarySpeedSignDemand
- getSignFace(TramSignBlock.SignType) - Method in class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- getSignType() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- getSound() - Method in class purplecreate.tramways.content.announcements.sound.VoiceSoundInstance
- getStateForPlacement(BlockPlaceContext) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- getStateForPlacement(BlockPlaceContext) - Method in class purplecreate.tramways.content.signals.TramSignalBlock
- getStateForPlacement(BlockPlaceContext) - Method in class purplecreate.tramways.content.signs.TramSignBlock
- getStateForPlacement(BlockPlaceContext) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- getStream(SoundInstance) - Static method in class purplecreate.tramways.content.announcements.sound.fabric.MinimalSoundEngineImpl
- getStream(SoundInstance) - Static method in class purplecreate.tramways.content.announcements.sound.forge.MinimalSoundEngineImpl
- getStream(SoundBufferLibrary, Sound, boolean) - Method in class purplecreate.tramways.content.announcements.sound.forge.MovingVoiceSoundInstanceImpl
- getStream(SoundBufferLibrary, Sound, boolean) - Method in class purplecreate.tramways.content.announcements.sound.forge.VoiceSoundInstanceImpl
- getString(StationMessageType) - Method in class purplecreate.tramways.content.announcements.info.StationInfo
- getString(TrainMessageType) - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- getTextWidth() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- getType() - Method in class purplecreate.tramways.config.MessageConfig
- GirderCTBehaviourMixin - Class in purplecreate.tramways.mixins
- GirderCTBehaviourMixin() - Constructor for class purplecreate.tramways.mixins.GirderCTBehaviourMixin
- GirderLikeUtil - Class in purplecreate.tramways.util
- GirderLikeUtil() - Constructor for class purplecreate.tramways.util.GirderLikeUtil
- GREY_RAILWAY_FACE - Static variable in class purplecreate.tramways.TPartialModels
- gson - Static variable in class purplecreate.tramways.config.Config
H
- handle(Minecraft) - Method in class purplecreate.tramways.content.announcements.network.PlayMovingVoiceS2CPacket
- handle(Minecraft) - Method in class purplecreate.tramways.content.announcements.network.PlayVoiceS2CPacket
- handle(Minecraft) - Method in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- handle(Minecraft) - Method in interface purplecreate.tramways.util.S2CPacket
- handle(ServerPlayer) - Method in class purplecreate.tramways.content.requestStop.network.RequestStopC2SPacket
- handle(ServerPlayer) - Method in class purplecreate.tramways.content.signs.network.SaveSignSettingsC2SPacket
- handle(ServerPlayer) - Method in class purplecreate.tramways.content.stationDeco.nameSign.network.UpdateNameSignC2SPacket
- handle(ServerPlayer) - Method in interface purplecreate.tramways.util.C2SPacket
- handleBroadcast(Minecraft, StoppingBroadcastS2CPacket) - Static method in class purplecreate.tramways.content.requestStop.RequestStopClient
- handleInternal(FriendlyByteBuf, Minecraft) - Static method in class purplecreate.tramways.TNetworking
- handleInternal(FriendlyByteBuf, ServerPlayer) - Static method in class purplecreate.tramways.TNetworking
- hashCode() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Returns a hash code value for this object.
I
- id - Variable in enum class purplecreate.tramways.compat.Mods
- ID - Static variable in class purplecreate.tramways.Tramways
- ifLoadedRun(Supplier<Runnable>) - Method in enum class purplecreate.tramways.compat.Mods
- infoDirectory - Static variable in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo
- init() - Method in class purplecreate.tramways.content.signs.TramSignSettingsScreen
- init() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
- init() - Static method in class purplecreate.tramways.fabric.TCommandsImpl
- init() - Static method in class purplecreate.tramways.forge.TNetworkingImpl
- init() - Static method in class purplecreate.tramways.Tramways
- initConfigurationWidgets(ModularGuiLineBuilder) - Method in class purplecreate.tramways.content.signs.schedule.SetPrimaryLimitInstruction
- initSettingsGUI(ModularGuiLineBuilder) - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- initSettingsGUI(ModularGuiLineBuilder) - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- initSettingsGUI(ModularGuiLineBuilder) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Set up the settings menu for your demand
- initSettingsGUI(ModularGuiLineBuilder) - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- instance - Static variable in class purplecreate.tramways.content.announcements.util.TTSFileManager
- INVALID - Enum constant in enum class purplecreate.tramways.content.signals.TramSignalState
- invalidate(LevelAccessor) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- isAuxiliary() - Method in class purplecreate.tramways.content.signs.demands.AuxSignDemand
- isAuxiliary() - Method in class purplecreate.tramways.content.signs.demands.SignDemand
- isBlock(String, Block) - Method in enum class purplecreate.tramways.compat.Mods
- isBlock(String, BlockState) - Method in enum class purplecreate.tramways.compat.Mods
- isGameActive() - Static method in class purplecreate.tramways.events.ClientEvents
- isManual(Train) - Static method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Check if a train is being driven manually
- ISpeedLimitableTrain - Interface in purplecreate.tramways.mixinInterfaces
- isStopped() - Method in class purplecreate.tramways.content.announcements.sound.MovingVoiceSoundInstance
- IStopRequestableNavigation - Interface in purplecreate.tramways.mixinInterfaces
- iterateQueue(Level) - Method in class purplecreate.tramways.content.signs.TramSignPoint
K
- keyPressed(int, int, int) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
L
- lazyTick() - Method in class purplecreate.tramways.content.signals.TramSignalBlockEntity
- LEFT - Enum constant in enum class purplecreate.tramways.content.signals.TramSignalState
- lines - Variable in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- listener - Static variable in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo
- ListUtil - Class in purplecreate.tramways.util
- ListUtil() - Constructor for class purplecreate.tramways.util.ListUtil
- loaded() - Method in enum class purplecreate.tramways.compat.Mods
- LOGGER - Static variable in class purplecreate.tramways.Tramways
M
- MessageConfig - Class in purplecreate.tramways.config
- MessageConfig() - Constructor for class purplecreate.tramways.config.MessageConfig
- MinimalSoundEngine - Class in purplecreate.tramways.content.announcements.sound
- MinimalSoundEngine() - Constructor for class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- MinimalSoundEngineImpl - Class in purplecreate.tramways.content.announcements.sound.fabric
- MinimalSoundEngineImpl - Class in purplecreate.tramways.content.announcements.sound.forge
- MinimalSoundEngineImpl() - Constructor for class purplecreate.tramways.content.announcements.sound.fabric.MinimalSoundEngineImpl
- MinimalSoundEngineImpl() - Constructor for class purplecreate.tramways.content.announcements.sound.forge.MinimalSoundEngineImpl
- mirror(BlockState, Mirror) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- ModEvents() - Constructor for class purplecreate.tramways.events.forge.ClientEventsImpl.ModEvents
- modLoaded(String) - Static method in class purplecreate.tramways.compat.fabric.ModsImpl
- modLoaded(String) - Static method in class purplecreate.tramways.compat.forge.ModsImpl
- modLoaded(String) - Static method in enum class purplecreate.tramways.compat.Mods
- Mods - Enum Class in purplecreate.tramways.compat
- ModsImpl - Class in purplecreate.tramways.compat.fabric
- ModsImpl - Class in purplecreate.tramways.compat.forge
- ModsImpl() - Constructor for class purplecreate.tramways.compat.fabric.ModsImpl
- ModsImpl() - Constructor for class purplecreate.tramways.compat.forge.ModsImpl
- MovementBehaviourUtil - Class in purplecreate.tramways.util
- MovementBehaviourUtil() - Constructor for class purplecreate.tramways.util.MovementBehaviourUtil
- MovingVoiceSoundInstance - Class in purplecreate.tramways.content.announcements.sound
- MovingVoiceSoundInstance(AudioStream, Carriage, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.MovingVoiceSoundInstance
- MovingVoiceSoundInstanceImpl - Class in purplecreate.tramways.content.announcements.sound.fabric
- MovingVoiceSoundInstanceImpl - Class in purplecreate.tramways.content.announcements.sound.forge
- MovingVoiceSoundInstanceImpl(AudioStream, Carriage, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.fabric.MovingVoiceSoundInstanceImpl
- MovingVoiceSoundInstanceImpl(AudioStream, Carriage, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.forge.MovingVoiceSoundInstanceImpl
- MP3AudioStream - Class in purplecreate.tramways.content.announcements.sound
- MP3AudioStream(InputStream) - Constructor for class purplecreate.tramways.content.announcements.sound.MP3AudioStream
N
- NAME_SIGN - Static variable in class purplecreate.tramways.TTags
- NAME_SIGN_INNER - Static variable in class purplecreate.tramways.TTags
- NameSignBlock - Class in purplecreate.tramways.content.stationDeco.nameSign
- NameSignBlock(BlockBehaviour.Properties) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- NameSignBlockEntity - Class in purplecreate.tramways.content.stationDeco.nameSign
- NameSignBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- NameSignInfo - Class in purplecreate.tramways.content.stationDeco.nameSign.info
- NameSignInfo() - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo
- NameSignInfo.Entry - Record Class in purplecreate.tramways.content.stationDeco.nameSign.info
- NameSignInfoFabricMixin - Class in purplecreate.tramways.mixins.fabric
- NameSignInfoFabricMixin() - Constructor for class purplecreate.tramways.mixins.fabric.NameSignInfoFabricMixin
- NameSignInfoProvider - Class in purplecreate.tramways.content.stationDeco.nameSign.info
- NameSignInfoProvider(PackOutput) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
- NameSignInfoProvider.Builder - Class in purplecreate.tramways.content.stationDeco.nameSign.info
- NameSignItem - Class in purplecreate.tramways.content.stationDeco.nameSign
- NameSignItem(Block, Item.Properties) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.NameSignItem
- NameSignRenderer - Class in purplecreate.tramways.content.stationDeco.nameSign
- NameSignRenderer(BlockEntityRendererProvider.Context) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.NameSignRenderer
- NameSignScreen - Class in purplecreate.tramways.content.stationDeco.nameSign
- NameSignScreen(NameSignBlockEntity) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
- NavigationMixin - Class in purplecreate.tramways.mixins
- NavigationMixin() - Constructor for class purplecreate.tramways.mixins.NavigationMixin
- neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- newAuxiliarySign(BlockBehaviour.Properties) - Static method in class purplecreate.tramways.content.signs.TramSignBlock
- newRailwaySign(BlockBehaviour.Properties) - Static method in class purplecreate.tramways.content.signs.TramSignBlock
- newTramSign(BlockBehaviour.Properties) - Static method in class purplecreate.tramways.content.signs.TramSignBlock
O
- of(BlockEntity) - Static method in class purplecreate.tramways.content.signs.TramSignPoint.SignData
- offset() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Returns the value of the
offset
record component. - offset(int) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- onClientPauseChange(boolean) - Static method in class purplecreate.tramways.events.ClientEvents
- onClientTick(TickEvent.ClientTickEvent) - Static method in class purplecreate.tramways.events.forge.ClientEventsImpl
- onClientTickStart(Minecraft) - Static method in class purplecreate.tramways.events.ClientEvents
- onClose() - Method in class purplecreate.tramways.content.signs.TramSignSettingsScreen
- onCommandRegistration(RegisterCommandsEvent) - Static method in class purplecreate.tramways.forge.TCommandsImpl
- onInitialize() - Method in class purplecreate.tramways.fabric.TramwaysImpl
- onInitializeDataGenerator(FabricDataGenerator) - Method in class purplecreate.tramways.fabric.DataGenEntry
- onLeave() - Static method in class purplecreate.tramways.events.ClientEvents
- onLeave(ClientPlayerNetworkEvent.LoggingOut) - Static method in class purplecreate.tramways.events.forge.ClientEventsImpl
- onLevelTick(Level) - Static method in class purplecreate.tramways.events.CommonEvents
- onLevelTick(TickEvent.LevelTickEvent) - Static method in class purplecreate.tramways.events.forge.CommonEventsImpl
- onPlayerJoin(ServerPlayer) - Static method in class purplecreate.tramways.events.CommonEvents
- onPlayerJoin(ServerPlayer) - Static method in class purplecreate.tramways.TNetworking
- onPlayerLogin(PlayerEvent.PlayerLoggedInEvent) - Static method in class purplecreate.tramways.events.forge.CommonEventsImpl
- onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class purplecreate.tramways.content.signs.TramSignBlock
- onResourceManagerReload(ResourceManager) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo
- onWrenched(BlockState, UseOnContext) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- onWrenched(BlockState, UseOnContext) - Method in class purplecreate.tramways.content.signs.TramSignBlock
- openScreen(Level, BlockPos) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
P
- PacketHandler - Class in purplecreate.tramways.content.announcements.network
- PacketHandler() - Constructor for class purplecreate.tramways.content.announcements.network.PacketHandler
- pauseAll() - Static method in class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- placingSigns(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.TramSignScenes
- play(SoundInstance) - Static method in class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- PlayMovingVoiceS2CPacket - Class in purplecreate.tramways.content.announcements.network
- PlayMovingVoiceS2CPacket(String, MessageConfig, BlockPos, Carriage) - Constructor for class purplecreate.tramways.content.announcements.network.PlayMovingVoiceS2CPacket
- PlayMovingVoiceS2CPacket(String, MessageConfig, BlockPos, UUID, int) - Constructor for class purplecreate.tramways.content.announcements.network.PlayMovingVoiceS2CPacket
- PlayVoiceS2CPacket - Class in purplecreate.tramways.content.announcements.network
- PlayVoiceS2CPacket(String, MessageConfig, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.network.PlayVoiceS2CPacket
- PRE_TERMINUS_AFTER_STATION - Enum constant in enum class purplecreate.tramways.config.TrainMessageType
- PRE_TERMINUS_AT_STATION - Enum constant in enum class purplecreate.tramways.config.TrainMessageType
- primaryLimit$get() - Method in interface purplecreate.tramways.mixinInterfaces.ISpeedLimitableTrain
- primaryLimit$get() - Method in class purplecreate.tramways.mixins.TrainMixin
- primaryLimit$set(double) - Method in interface purplecreate.tramways.mixinInterfaces.ISpeedLimitableTrain
- primaryLimit$set(double) - Method in class purplecreate.tramways.mixins.TrainMixin
- progress - Variable in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- provideStats(DisplayLinkContext) - Method in class purplecreate.tramways.content.announcements.SpeakerDisplayTarget
- purplecreate.tramways - package purplecreate.tramways
- purplecreate.tramways.compat - package purplecreate.tramways.compat
- purplecreate.tramways.compat.createrailwaysnavigator - package purplecreate.tramways.compat.createrailwaysnavigator
- purplecreate.tramways.compat.fabric - package purplecreate.tramways.compat.fabric
- purplecreate.tramways.compat.forge - package purplecreate.tramways.compat.forge
- purplecreate.tramways.config - package purplecreate.tramways.config
- purplecreate.tramways.content.announcements - package purplecreate.tramways.content.announcements
- purplecreate.tramways.content.announcements.info - package purplecreate.tramways.content.announcements.info
- purplecreate.tramways.content.announcements.network - package purplecreate.tramways.content.announcements.network
- purplecreate.tramways.content.announcements.sound - package purplecreate.tramways.content.announcements.sound
- purplecreate.tramways.content.announcements.sound.fabric - package purplecreate.tramways.content.announcements.sound.fabric
- purplecreate.tramways.content.announcements.sound.forge - package purplecreate.tramways.content.announcements.sound.forge
- purplecreate.tramways.content.announcements.util - package purplecreate.tramways.content.announcements.util
- purplecreate.tramways.content.requestStop - package purplecreate.tramways.content.requestStop
- purplecreate.tramways.content.requestStop.network - package purplecreate.tramways.content.requestStop.network
- purplecreate.tramways.content.requestStop.station - package purplecreate.tramways.content.requestStop.station
- purplecreate.tramways.content.requestStop.train - package purplecreate.tramways.content.requestStop.train
- purplecreate.tramways.content.signals - package purplecreate.tramways.content.signals
- purplecreate.tramways.content.signs - package purplecreate.tramways.content.signs
- purplecreate.tramways.content.signs.demands - package purplecreate.tramways.content.signs.demands
- purplecreate.tramways.content.signs.demands.fabric - package purplecreate.tramways.content.signs.demands.fabric
- purplecreate.tramways.content.signs.demands.forge - package purplecreate.tramways.content.signs.demands.forge
- purplecreate.tramways.content.signs.network - package purplecreate.tramways.content.signs.network
- purplecreate.tramways.content.signs.schedule - package purplecreate.tramways.content.signs.schedule
- purplecreate.tramways.content.stationDeco.nameSign - package purplecreate.tramways.content.stationDeco.nameSign
- purplecreate.tramways.content.stationDeco.nameSign.info - package purplecreate.tramways.content.stationDeco.nameSign.info
- purplecreate.tramways.content.stationDeco.nameSign.network - package purplecreate.tramways.content.stationDeco.nameSign.network
- purplecreate.tramways.datagen - package purplecreate.tramways.datagen
- purplecreate.tramways.events - package purplecreate.tramways.events
- purplecreate.tramways.events.fabric - package purplecreate.tramways.events.fabric
- purplecreate.tramways.events.forge - package purplecreate.tramways.events.forge
- purplecreate.tramways.fabric - package purplecreate.tramways.fabric
- purplecreate.tramways.forge - package purplecreate.tramways.forge
- purplecreate.tramways.mixinInterfaces - package purplecreate.tramways.mixinInterfaces
- purplecreate.tramways.mixins - package purplecreate.tramways.mixins
- purplecreate.tramways.mixins.fabric - package purplecreate.tramways.mixins.fabric
- purplecreate.tramways.mixins.forge - package purplecreate.tramways.mixins.forge
- purplecreate.tramways.ponder - package purplecreate.tramways.ponder
- purplecreate.tramways.util - package purplecreate.tramways.util
- purplecreate.tramways.util.fabric - package purplecreate.tramways.util.fabric
- purplecreate.tramways.util.forge - package purplecreate.tramways.util.forge
R
- RAILWAY - Enum constant in enum class purplecreate.tramways.content.signs.TramSignBlock.SignType
- RAILWAY_SIGN - Static variable in class purplecreate.tramways.TBlocks
- RAILWAYS - Enum constant in enum class purplecreate.tramways.compat.Mods
- read() - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
- read(byte[], int, int) - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
- read(int) - Method in class purplecreate.tramways.content.announcements.sound.FragmentAudioStream
- read(int) - Method in class purplecreate.tramways.content.announcements.sound.MP3AudioStream
- read(CompoundTag, boolean) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- read(CompoundTag, boolean) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- read(CompoundTag, boolean) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- read(CompoundTag, boolean, DimensionPalette) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- read(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.TramSignPoint.SignData
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.announcements.network.PlayMovingVoiceS2CPacket
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.announcements.network.PlayVoiceS2CPacket
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.requestStop.network.RequestStopC2SPacket
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.signs.network.SaveSignSettingsC2SPacket
- read(FriendlyByteBuf) - Static method in class purplecreate.tramways.content.stationDeco.nameSign.network.UpdateNameSignC2SPacket
- readBytes(FriendlyByteBuf) - Static method in class purplecreate.tramways.config.MessageConfig
- RED_RAILWAY_FACE - Static variable in class purplecreate.tramways.TPartialModels
- register() - Static method in class purplecreate.tramways.datagen.DataGen
- register() - Static method in class purplecreate.tramways.events.fabric.ClientEventsImpl
- register() - Static method in class purplecreate.tramways.events.fabric.CommonEventsImpl
- register() - Static method in class purplecreate.tramways.fabric.TCreativeTabsImpl
- register() - Static method in class purplecreate.tramways.TBlockEntities
- register() - Static method in class purplecreate.tramways.TBlocks
- register() - Static method in class purplecreate.tramways.TCommands.ReloadConfigCommand
- register() - Static method in class purplecreate.tramways.TExtras.DisplayTargets
- register() - Static method in class purplecreate.tramways.TExtras.EdgePointTypes
- register() - Static method in class purplecreate.tramways.TExtras.Schedule
- register() - Static method in class purplecreate.tramways.TExtras.SignDemands
- register() - Static method in class purplecreate.tramways.TNetworking
- register() - Static method in class purplecreate.tramways.TPartialModels
- register() - Static method in class purplecreate.tramways.TTags
- register(CommandDispatcher<CommandSourceStack>, boolean) - Static method in class purplecreate.tramways.TCommands
- register(BlockEntry<?>...) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- register(ResourceLocation...) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider.Builder
- register(ResourceLocation, SignDemand) - Static method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Use this to register a demand.
- register(IEventBus) - Static method in class purplecreate.tramways.forge.TCreativeTabsImpl
- registerClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class purplecreate.tramways.events.forge.ClientEventsImpl.ModEvents
- registerCommon() - Static method in class purplecreate.tramways.TExtras
- registerNonRegistrate(Function<DataProvider.Factory<DataProvider>, DataProvider>) - Static method in class purplecreate.tramways.datagen.DataGen
- registerPropertyGetter(String, TrainInfo.PropertyGetter) - Static method in class purplecreate.tramways.content.announcements.info.TrainInfo
- registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class purplecreate.tramways.TPonders
- REGISTRATE - Static variable in class purplecreate.tramways.Tramways
- reload() - Static method in class purplecreate.tramways.config.Config
- ReloadConfigCommand() - Constructor for class purplecreate.tramways.TCommands.ReloadConfigCommand
- REMOVE - Enum constant in enum class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket.Type
- removeCountdown(Train) - Static method in class purplecreate.tramways.content.requestStop.RequestStopServer
- removeRequest(Train) - Static method in class purplecreate.tramways.content.requestStop.RequestStopServer
- removeTrain(Train, TrackNode) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Use this to render text or symbols on the sign
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.TemporaryEndSignDemand
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.TemporarySpeedSignDemand
- render(TramSignBlock.SignType, CompoundTag, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- renderSafe(TramSignBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.signs.TramSignRenderer
- renderSafe(NameSignBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignRenderer
- renderText(NameSignInfo.Entry, List<String>, PoseStack, MultiBufferSource, int, boolean) - Static method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignRenderer
- renderTextInCenter(String, int, float, PoseStack, MultiBufferSource, int) - Static method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Render text in the center of the sign
- renderWindow(GuiGraphics, int, int, float) - Method in class purplecreate.tramways.content.signs.TramSignSettingsScreen
- renderWindow(GuiGraphics, int, int, float) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
- request(Train) - Static method in class purplecreate.tramways.content.requestStop.RequestStopServer
- REQUEST_STOP_BUTTON - Static variable in class purplecreate.tramways.TBlockEntities
- REQUEST_STOP_BUTTON - Static variable in class purplecreate.tramways.TBlocks
- RequestStopButtonBlock - Class in purplecreate.tramways.content.requestStop.station
- RequestStopButtonBlock(BlockBehaviour.Properties) - Constructor for class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- RequestStopButtonBlockEntity - Class in purplecreate.tramways.content.requestStop.station
- RequestStopButtonBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- RequestStopButtonItem - Class in purplecreate.tramways.content.requestStop.station
- RequestStopButtonItem(Block, Item.Properties) - Constructor for class purplecreate.tramways.content.requestStop.station.RequestStopButtonItem
- RequestStopC2SPacket - Class in purplecreate.tramways.content.requestStop.network
- RequestStopC2SPacket() - Constructor for class purplecreate.tramways.content.requestStop.network.RequestStopC2SPacket
- RequestStopClient - Class in purplecreate.tramways.content.requestStop
- RequestStopClient() - Constructor for class purplecreate.tramways.content.requestStop.RequestStopClient
- RequestStopInstruction - Class in purplecreate.tramways.content.requestStop.train
- RequestStopInstruction() - Constructor for class purplecreate.tramways.content.requestStop.train.RequestStopInstruction
- RequestStopServer - Class in purplecreate.tramways.content.requestStop
- RequestStopServer() - Constructor for class purplecreate.tramways.content.requestStop.RequestStopServer
- resumeAll() - Static method in class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- RIGHT - Enum constant in enum class purplecreate.tramways.content.signals.TramSignalState
- rl(String) - Method in enum class purplecreate.tramways.compat.Mods
- rl(String) - Static method in class purplecreate.tramways.Tramways
- rotate(BlockState, Rotation) - Method in class purplecreate.tramways.content.announcements.SpeakerBlock
- run(CachedOutput) - Method in class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfoProvider
S
- S2CPacket - Interface in purplecreate.tramways.util
- SaveSignSettingsC2SPacket - Class in purplecreate.tramways.content.signs.network
- SaveSignSettingsC2SPacket(BlockPos, ResourceLocation, CompoundTag) - Constructor for class purplecreate.tramways.content.signs.network.SaveSignSettingsC2SPacket
- Schedule() - Constructor for class purplecreate.tramways.TExtras.Schedule
- ScheduleRuntimeMixin - Class in purplecreate.tramways.mixins
- ScheduleRuntimeMixin() - Constructor for class purplecreate.tramways.mixins.ScheduleRuntimeMixin
- SEMAPHORE_POLE - Static variable in class purplecreate.tramways.TTags
- sendInternal(T, Consumer<FriendlyByteBuf>) - Static method in class purplecreate.tramways.TNetworking
- sendToAll(T) - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- sendToAll(T) - Static method in class purplecreate.tramways.forge.TNetworkingImpl
- sendToAll(T) - Static method in class purplecreate.tramways.TNetworking
- sendToNear(T, Vec3, int, ResourceKey<Level>) - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- sendToNear(T, Vec3, int, ResourceKey<Level>) - Static method in class purplecreate.tramways.forge.TNetworkingImpl
- sendToNear(T, Vec3, int, ResourceKey<Level>) - Static method in class purplecreate.tramways.TNetworking
- sendToPlayer(T, ServerPlayer) - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- sendToPlayer(T, ServerPlayer) - Static method in class purplecreate.tramways.forge.TNetworkingImpl
- sendToPlayer(T, ServerPlayer) - Static method in class purplecreate.tramways.TNetworking
- sendToServer(T) - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- sendToServer(T) - Static method in class purplecreate.tramways.forge.TNetworkingImpl
- sendToServer(T) - Static method in class purplecreate.tramways.TNetworking
- sendWhistlePacket(Train, boolean) - Static method in class purplecreate.tramways.content.signs.demands.fabric.WhistleSignDemandImpl
- sendWhistlePacket(Train, boolean) - Static method in class purplecreate.tramways.content.signs.demands.forge.WhistleSignDemandImpl
- sendWhistlePacket(Train, boolean) - Static method in class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- serialize(MessageConfig, Type, JsonSerializationContext) - Method in class purplecreate.tramways.config.MessageConfig
- SERVER - Enum constant in enum class purplecreate.tramways.util.Env
- serverInit() - Static method in class purplecreate.tramways.fabric.TNetworkingImpl
- setDefaultSettings(CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- setDefaultSettings(CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- setDefaultSettings(CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Set up the default settings for your demand
- setDefaultSettings(CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- setDemand(ResourceLocation) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- setDemandExtra(CompoundTag) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- setOverlay(SignalBlockEntity.OverlayState) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- SetPrimaryLimitInstruction - Class in purplecreate.tramways.content.signs.schedule
- SetPrimaryLimitInstruction() - Constructor for class purplecreate.tramways.content.signs.schedule.SetPrimaryLimitInstruction
- shape - Static variable in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- shouldStop(Train) - Static method in class purplecreate.tramways.content.requestStop.RequestStopServer
- SHOW_STOPPING - Enum constant in enum class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket.Type
- SIGN_WOODEN_INNER_A - Static variable in class purplecreate.tramways.TPartialModels
- SIGN_WOODEN_INNER_B - Static variable in class purplecreate.tramways.TPartialModels
- SIGNAL_POLE - Static variable in class purplecreate.tramways.TTags
- SignDemand - Class in purplecreate.tramways.content.signs.demands
- SignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.SignDemand
- SignDemands() - Constructor for class purplecreate.tramways.TExtras.SignDemands
- signDemandSpeedLimit(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.TramSignScenes
- signDemandTemporaryLimits(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.TramSignScenes
- signDemandWhistle(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.TramSignScenes
- signType - Variable in class purplecreate.tramways.content.signs.TramSignBlock
- simple(String) - Static method in class purplecreate.tramways.config.MessageConfig
- simpleDirectionalBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- simpleDirectionalBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.TBlocks
- simpleHorizontalBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.fabric.TBlocksImpl
- simpleHorizontalBlock(DataGenContext<Block, T>, RegistrateBlockstateProvider, String) - Static method in class purplecreate.tramways.TBlocks
- SPEAKER - Static variable in class purplecreate.tramways.TBlocks
- SPEAKER - Static variable in class purplecreate.tramways.TExtras.DisplayTargets
- SpeakerBlock - Class in purplecreate.tramways.content.announcements
- SpeakerBlock(BlockBehaviour.Properties) - Constructor for class purplecreate.tramways.content.announcements.SpeakerBlock
- SpeakerDisplayTarget - Class in purplecreate.tramways.content.announcements
- SpeakerDisplayTarget() - Constructor for class purplecreate.tramways.content.announcements.SpeakerDisplayTarget
- SpeakerMovementBehaviour - Class in purplecreate.tramways.content.announcements
- SpeakerMovementBehaviour() - Constructor for class purplecreate.tramways.content.announcements.SpeakerMovementBehaviour
- SpeakerScenes - Class in purplecreate.tramways.ponder
- SpeakerScenes() - Constructor for class purplecreate.tramways.ponder.SpeakerScenes
- SpeedSignDemand - Class in purplecreate.tramways.content.signs.demands
- SpeedSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- start() - Method in class purplecreate.tramways.content.announcements.util.TTS
- start(ScheduleRuntime, Level) - Method in class purplecreate.tramways.content.signs.schedule.SetPrimaryLimitInstruction
- STATE - Static variable in class purplecreate.tramways.content.signals.TramSignalBlock
- station(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.SpeakerScenes
- STATION_NAME_SIGN - Static variable in class purplecreate.tramways.TBlockEntities
- STATION_NAME_SIGNS - Static variable in class purplecreate.tramways.TBlocks
- StationBlockMixin - Class in purplecreate.tramways.mixins
- StationBlockMixin() - Constructor for class purplecreate.tramways.mixins.StationBlockMixin
- StationConfig - Class in purplecreate.tramways.config
- StationConfig() - Constructor for class purplecreate.tramways.config.StationConfig
- StationInfo - Class in purplecreate.tramways.content.announcements.info
- StationMessageType - Enum Class in purplecreate.tramways.config
- stationName - Variable in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- STOP - Enum constant in enum class purplecreate.tramways.content.signals.TramSignalState
- stopAll() - Static method in class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- StoppingBroadcastS2CPacket - Class in purplecreate.tramways.content.requestStop.network
- StoppingBroadcastS2CPacket(StoppingBroadcastS2CPacket.Type, float, String) - Constructor for class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- StoppingBroadcastS2CPacket.Type - Enum Class in purplecreate.tramways.content.requestStop.network
- stream - Variable in class purplecreate.tramways.content.announcements.sound.VoiceSoundInstance
- stream(String, String) - Static method in class purplecreate.tramways.content.announcements.util.TTS
T
- TBlockEntities - Class in purplecreate.tramways
- TBlockEntities() - Constructor for class purplecreate.tramways.TBlockEntities
- TBlocks - Class in purplecreate.tramways
- TBlocks() - Constructor for class purplecreate.tramways.TBlocks
- TBlocksImpl - Class in purplecreate.tramways.fabric
- TBlocksImpl() - Constructor for class purplecreate.tramways.fabric.TBlocksImpl
- TCommands - Class in purplecreate.tramways
- TCommands() - Constructor for class purplecreate.tramways.TCommands
- TCommands.ReloadConfigCommand - Class in purplecreate.tramways
- TCommandsImpl - Class in purplecreate.tramways.fabric
- TCommandsImpl - Class in purplecreate.tramways.forge
- TCommandsImpl() - Constructor for class purplecreate.tramways.fabric.TCommandsImpl
- TCommandsImpl() - Constructor for class purplecreate.tramways.forge.TCommandsImpl
- TCreativeTabs - Class in purplecreate.tramways
- TCreativeTabs() - Constructor for class purplecreate.tramways.TCreativeTabs
- TCreativeTabsImpl - Class in purplecreate.tramways.fabric
- TCreativeTabsImpl - Class in purplecreate.tramways.forge
- TCreativeTabsImpl() - Constructor for class purplecreate.tramways.fabric.TCreativeTabsImpl
- TCreativeTabsImpl() - Constructor for class purplecreate.tramways.forge.TCreativeTabsImpl
- TemporaryEndSignDemand - Class in purplecreate.tramways.content.signs.demands
- TemporaryEndSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.TemporaryEndSignDemand
- TemporarySpeedSignDemand - Class in purplecreate.tramways.content.signs.demands
- TemporarySpeedSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.TemporarySpeedSignDemand
- tempSpeedLimit$has() - Method in interface purplecreate.tramways.mixinInterfaces.ISpeedLimitableTrain
- tempSpeedLimit$has() - Method in class purplecreate.tramways.mixins.TrainMixin
- tempSpeedLimit$restore(boolean) - Method in interface purplecreate.tramways.mixinInterfaces.ISpeedLimitableTrain
- tempSpeedLimit$restore(boolean) - Method in class purplecreate.tramways.mixins.TrainMixin
- tempSpeedLimit$set(double, boolean) - Method in interface purplecreate.tramways.mixinInterfaces.ISpeedLimitableTrain
- tempSpeedLimit$set(double, boolean) - Method in class purplecreate.tramways.mixins.TrainMixin
- TEXT_AUX_FACE - Static variable in class purplecreate.tramways.TPartialModels
- TExtras - Class in purplecreate.tramways
- TExtras() - Constructor for class purplecreate.tramways.TExtras
- TExtras.DisplayTargets - Class in purplecreate.tramways
- TExtras.EdgePointTypes - Class in purplecreate.tramways
- TExtras.Schedule - Class in purplecreate.tramways
- TExtras.SignDemands - Class in purplecreate.tramways
- throttle - Variable in class purplecreate.tramways.mixins.TrainMixin
- tick() - Static method in class purplecreate.tramways.content.announcements.sound.MinimalSoundEngine
- tick() - Method in class purplecreate.tramways.content.announcements.sound.MovingVoiceSoundInstance
- tick() - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- tick() - Method in class purplecreate.tramways.content.signals.TramSignalBlockEntity
- tick() - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- tick() - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignScreen
- tick(MovementContext) - Method in class purplecreate.tramways.content.announcements.SpeakerMovementBehaviour
- tick(Minecraft) - Static method in class purplecreate.tramways.content.requestStop.RequestStopClient
- tick(Level) - Static method in class purplecreate.tramways.content.signs.TramSignExecutor
- TNetworking - Class in purplecreate.tramways
- TNetworking() - Constructor for class purplecreate.tramways.TNetworking
- TNetworkingImpl - Class in purplecreate.tramways.fabric
- TNetworkingImpl - Class in purplecreate.tramways.forge
- TNetworkingImpl() - Constructor for class purplecreate.tramways.fabric.TNetworkingImpl
- TNetworkingImpl() - Constructor for class purplecreate.tramways.forge.TNetworkingImpl
- toString() - Method in record class purplecreate.tramways.content.stationDeco.nameSign.info.NameSignInfo.Entry
-
Returns a string representation of this record class.
- TPartialModels - Class in purplecreate.tramways
- TPartialModels() - Constructor for class purplecreate.tramways.TPartialModels
- TPonders - Class in purplecreate.tramways
- TPonders() - Constructor for class purplecreate.tramways.TPonders
- trackSignals(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.TramSignalScenes
- TrackTargetingClientMixin - Class in purplecreate.tramways.mixins
- TrackTargetingClientMixin() - Constructor for class purplecreate.tramways.mixins.TrackTargetingClientMixin
- train - Variable in class purplecreate.tramways.mixins.NavigationMixin
- train(SceneBuilder, SceneBuildingUtil) - Static method in class purplecreate.tramways.ponder.SpeakerScenes
- TrainConfig - Class in purplecreate.tramways.config
- TrainConfig() - Constructor for class purplecreate.tramways.config.TrainConfig
- TrainInfo - Class in purplecreate.tramways.content.announcements.info
- TrainInfo.PropertyGetter - Interface in purplecreate.tramways.content.announcements.info
- TrainMessageType - Enum Class in purplecreate.tramways.config
- TrainMixin - Class in purplecreate.tramways.mixins
- TrainMixin() - Constructor for class purplecreate.tramways.mixins.TrainMixin
- TRAM - Enum constant in enum class purplecreate.tramways.content.signs.TramSignBlock.SignType
- TRAM_FACE - Static variable in class purplecreate.tramways.TPartialModels
- TRAM_SIGN - Static variable in class purplecreate.tramways.TBlockEntities
- TRAM_SIGN - Static variable in class purplecreate.tramways.TBlocks
- TRAM_SIGN - Static variable in class purplecreate.tramways.TExtras.EdgePointTypes
- TRAM_SIGNAL - Static variable in class purplecreate.tramways.TBlockEntities
- TRAM_SIGNAL - Static variable in class purplecreate.tramways.TBlocks
- TramSignalBlock - Class in purplecreate.tramways.content.signals
- TramSignalBlock(BlockBehaviour.Properties) - Constructor for class purplecreate.tramways.content.signals.TramSignalBlock
- TramSignalBlockEntity - Class in purplecreate.tramways.content.signals
- TramSignalBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class purplecreate.tramways.content.signals.TramSignalBlockEntity
- TramSignalScenes - Class in purplecreate.tramways.ponder
- TramSignalScenes() - Constructor for class purplecreate.tramways.ponder.TramSignalScenes
- TramSignalState - Enum Class in purplecreate.tramways.content.signals
- TramSignBlock - Class in purplecreate.tramways.content.signs
- TramSignBlock.SignType - Enum Class in purplecreate.tramways.content.signs
- TramSignBlockEntity - Class in purplecreate.tramways.content.signs
- TramSignBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class purplecreate.tramways.content.signs.TramSignBlockEntity
- TramSignExecutor - Class in purplecreate.tramways.content.signs
- TramSignExecutor() - Constructor for class purplecreate.tramways.content.signs.TramSignExecutor
- TramSignPoint - Class in purplecreate.tramways.content.signs
- TramSignPoint() - Constructor for class purplecreate.tramways.content.signs.TramSignPoint
- TramSignPoint.SignData - Class in purplecreate.tramways.content.signs
- TramSignRenderer - Class in purplecreate.tramways.content.signs
- TramSignRenderer(BlockEntityRendererProvider.Context) - Constructor for class purplecreate.tramways.content.signs.TramSignRenderer
- TramSignScenes - Class in purplecreate.tramways.ponder
- TramSignScenes() - Constructor for class purplecreate.tramways.ponder.TramSignScenes
- TramSignSettingsScreen - Class in purplecreate.tramways.content.signs
- TramSignSettingsScreen(TramSignBlockEntity) - Constructor for class purplecreate.tramways.content.signs.TramSignSettingsScreen
- Tramways - Class in purplecreate.tramways
- Tramways() - Constructor for class purplecreate.tramways.Tramways
- tramways$resetRouteCancelled() - Method in interface purplecreate.tramways.mixinInterfaces.IStopRequestableNavigation
- tramways$resetRouteCancelled() - Method in class purplecreate.tramways.mixins.NavigationMixin
- TramwaysImpl - Class in purplecreate.tramways.fabric
- TramwaysImpl - Class in purplecreate.tramways.forge
- TramwaysImpl() - Constructor for class purplecreate.tramways.fabric.TramwaysImpl
- TramwaysImpl() - Constructor for class purplecreate.tramways.forge.TramwaysImpl
- transform(BlockEntity, StructureTransform) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- translatable(String, Object...) - Static method in class purplecreate.tramways.Tramways
- travellingToWaypoint(int) - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- travellingToWaypoint(ScheduleInstruction) - Method in class purplecreate.tramways.content.announcements.info.TrainInfo
- TSR_RAILWAY_FACE - Static variable in class purplecreate.tramways.TPartialModels
- TTags - Class in purplecreate.tramways
- TTags() - Constructor for class purplecreate.tramways.TTags
- TTS - Class in purplecreate.tramways.content.announcements.util
- TTS(String, String, Consumer<byte[]>) - Constructor for class purplecreate.tramways.content.announcements.util.TTS
- TTSFileManager - Class in purplecreate.tramways.content.announcements.util
- type - Variable in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
U
- unsafeRunWhenOn(Env, Supplier<Runnable>) - Static method in enum class purplecreate.tramways.util.Env
- UPDATE_COUNTDOWN - Enum constant in enum class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket.Type
- updateCountdown(Train, float) - Static method in class purplecreate.tramways.content.requestStop.RequestStopServer
- updateCustomBlockEntityTag(BlockPos, Level, Player, ItemStack, BlockState) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignItem
- UpdateNameSignC2SPacket - Class in purplecreate.tramways.content.stationDeco.nameSign.network
- UpdateNameSignC2SPacket(BlockPos, List<String>) - Constructor for class purplecreate.tramways.content.stationDeco.nameSign.network.UpdateNameSignC2SPacket
- updateSignData(BlockPos, SignDemand, CompoundTag) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- updateTrain(Train, TrackNode, double) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlock
- use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlock
- useOn(UseOnContext) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonItem
V
- validateSettings(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.AdvanceWarningAuxSignDemand
- validateSettings(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.ArrowAuxSignDemand
- validateSettings(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.SignDemand
-
Validate settings sent over the network
- validateSettings(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.demands.SpeedSignDemand
- valueOf(String) - Static method in enum class purplecreate.tramways.compat.Mods
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.config.StationMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.config.TrainMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.content.signals.TramSignalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.content.signs.TramSignBlock.SignType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class purplecreate.tramways.util.Env
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class purplecreate.tramways.compat.Mods
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.config.StationMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.config.TrainMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.content.signals.TramSignalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.content.signs.TramSignBlock.SignType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class purplecreate.tramways.util.Env
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VoiceSoundInstance - Class in purplecreate.tramways.content.announcements.sound
- VoiceSoundInstance(AudioStream, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.VoiceSoundInstance
- VoiceSoundInstanceImpl - Class in purplecreate.tramways.content.announcements.sound.fabric
- VoiceSoundInstanceImpl - Class in purplecreate.tramways.content.announcements.sound.forge
- VoiceSoundInstanceImpl(AudioStream, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.fabric.VoiceSoundInstanceImpl
- VoiceSoundInstanceImpl(AudioStream, BlockPos) - Constructor for class purplecreate.tramways.content.announcements.sound.forge.VoiceSoundInstanceImpl
W
- WhistleSignDemand - Class in purplecreate.tramways.content.signs.demands
- WhistleSignDemand() - Constructor for class purplecreate.tramways.content.signs.demands.WhistleSignDemand
- WhistleSignDemandImpl - Class in purplecreate.tramways.content.signs.demands.fabric
- WhistleSignDemandImpl - Class in purplecreate.tramways.content.signs.demands.forge
- WhistleSignDemandImpl() - Constructor for class purplecreate.tramways.content.signs.demands.fabric.WhistleSignDemandImpl
- WhistleSignDemandImpl() - Constructor for class purplecreate.tramways.content.signs.demands.forge.WhistleSignDemandImpl
- WITH_PLATFORM - Enum constant in enum class purplecreate.tramways.config.StationMessageType
- withCarriage(MovementContext, Consumer<Carriage>) - Static method in class purplecreate.tramways.util.MovementBehaviourUtil
- WITHOUT_PLATFORM - Enum constant in enum class purplecreate.tramways.config.StationMessageType
- wood - Variable in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- write() - Method in class purplecreate.tramways.config.Config
- write(CompoundTag, boolean) - Method in class purplecreate.tramways.content.requestStop.station.RequestStopButtonBlockEntity
- write(CompoundTag, boolean) - Method in class purplecreate.tramways.content.signs.TramSignBlockEntity
- write(CompoundTag, boolean) - Method in class purplecreate.tramways.content.stationDeco.nameSign.NameSignBlockEntity
- write(CompoundTag, DimensionPalette) - Method in class purplecreate.tramways.content.signs.TramSignPoint
- write(CompoundTag, CompoundTag) - Method in class purplecreate.tramways.content.signs.TramSignPoint.SignData
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.announcements.network.PlayMovingVoiceS2CPacket
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.announcements.network.PlayVoiceS2CPacket
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.requestStop.network.RequestStopC2SPacket
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.requestStop.network.StoppingBroadcastS2CPacket
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.signs.network.SaveSignSettingsC2SPacket
- write(FriendlyByteBuf) - Method in class purplecreate.tramways.content.stationDeco.nameSign.network.UpdateNameSignC2SPacket
- write(FriendlyByteBuf) - Method in interface purplecreate.tramways.util.C2SPacket
- write(FriendlyByteBuf) - Method in interface purplecreate.tramways.util.S2CPacket
- writeBytes(FriendlyByteBuf) - Method in class purplecreate.tramways.config.MessageConfig
All Classes and Interfaces|All Packages|Constant Field Values