Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

act(DirectoryCache) - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsLootTableProvider
 
act(DirectoryCache) - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsRecipesProvider
 
addCriterion(String, ICriterionInstance) - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
addFirstRail(BlockPos) - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
addInformation(ItemStack, IBlockReader, List<ITextComponent>, ITooltipFlag) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
airSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
allPositionSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
AtlasSpriteMap - Class in info.u_team.useful_railroads.util
 
AtlasSpriteMap() - Constructor for class info.u_team.useful_railroads.util.AtlasSpriteMap
 
AXIS_DIRECTION - Static variable in class info.u_team.useful_railroads.block.DirectionRailBlock
 

B

BetterButton - Class in info.u_team.useful_railroads.util
 
BetterButton(int, int, int, int, float, String) - Constructor for class info.u_team.useful_railroads.util.BetterButton
 
BetterButton(int, int, int, int, float, String, Button.IPressable) - Constructor for class info.u_team.useful_railroads.util.BetterButton
 
blockItem - Variable in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
blockItem - Variable in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
blockItem - Variable in class info.u_team.useful_railroads.block.CustomRailBlock
 
BlockTagItemStackHandler - Class in info.u_team.useful_railroads.inventory
 
BlockTagItemStackHandler(Tag<Item>, int) - Constructor for class info.u_team.useful_railroads.inventory.BlockTagItemStackHandler
 
BUFFER_STOP - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
BUFFER_STOP - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTileEntityTypes
 
BufferStopBlock - Class in info.u_team.useful_railroads.block
 
BufferStopBlock(String) - Constructor for class info.u_team.useful_railroads.block.BufferStopBlock
 
BufferStopTileEntity - Class in info.u_team.useful_railroads.tileentity
 
BufferStopTileEntity() - Constructor for class info.u_team.useful_railroads.tileentity.BufferStopTileEntity
 
build(Consumer<IFinishedRecipe>, String) - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
build(Consumer<IFinishedRecipe>, ResourceLocation) - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
byName(String) - Static method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 

C

calculate(Direction, Direction) - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
calculateBlockPosition() - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
canFit(int, int) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
canFit(int, int) - Method in class info.u_team.useful_railroads.recipe.TeleportRailSpecialCraftingRecipe
 
canMakeSlopes(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
canMakeSlopes(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.DirectionRailBlock
 
canMakeSlopes(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.HighSpeedRailBlock
 
canMakeSlopes(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.IntersectionRailBlock
 
Client(int, TrackBuilderMode, Supplier<World>) - Constructor for class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper.Client
 
cobbleSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
controllSpeed(BlockPos, BlockState, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
controllSpeed(BlockPos, BlockState, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.HighSpeedRailBlock
 
CRAFTING_SPECIAL_TELEPORT_RAIL_REMOVE_LOCATION - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeSerializers
 
create(ResourceLocation, String, Ingredient, int) - Method in interface info.u_team.useful_railroads.recipe.FuelRecipe.Serializer.IFactory
 
create(BlockPos, Direction, World, Vec3d, TrackBuilderMode, boolean) - Static method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
createBlockItem(Item.Properties) - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
createBlockItem(Item.Properties) - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
createBlockItem(Item.Properties) - Method in class info.u_team.useful_railroads.block.CustomRailBlock
 
createBlockItem(Item.Properties) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
createMenu(int, PlayerInventory, PlayerEntity) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
createTileEntity(BlockState, IBlockReader) - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
createTileEntity(BlockState, IBlockReader) - Method in class info.u_team.useful_railroads.block.CustomTileEntityPoweredRailBlock
 
createVectorPair(double, double, double, double, double, double) - Static method in class info.u_team.useful_railroads.util.VoxelShapeUtil
 
createVoxelShapeFromVector(List<Pair<Vec3d, Vec3d>>) - Static method in class info.u_team.useful_railroads.util.VoxelShapeUtil
 
CustomAdvancedTileEntityRailBlock - Class in info.u_team.useful_railroads.block
 
CustomAdvancedTileEntityRailBlock(String, Block.Properties, Supplier<TileEntityType<?>>) - Constructor for class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
CustomPoweredRailBlock - Class in info.u_team.useful_railroads.block
 
CustomPoweredRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
CustomRailBlock - Class in info.u_team.useful_railroads.block
 
CustomRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.CustomRailBlock
 
CustomTextureItemSlotHandler - Class in info.u_team.useful_railroads.inventory
 
CustomTextureItemSlotHandler(IItemHandler, ResourceLocation, int, int, int) - Constructor for class info.u_team.useful_railroads.inventory.CustomTextureItemSlotHandler
 
CustomTileEntityPoweredRailBlock - Class in info.u_team.useful_railroads.block
 
CustomTileEntityPoweredRailBlock(String, Supplier<TileEntityType<?>>) - Constructor for class info.u_team.useful_railroads.block.CustomTileEntityPoweredRailBlock
 
cycle(TrackBuilderMode) - Static method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
CycleTrackBuilderMessage - Class in info.u_team.useful_railroads.network
 
CycleTrackBuilderMessage() - Constructor for class info.u_team.useful_railroads.network.CycleTrackBuilderMessage
 
CycleTrackBuilderMessage.Handler - Class in info.u_team.useful_railroads.network
 

D

data(GatherDataEvent) - Static method in class info.u_team.useful_railroads.data.UsefulRailroadsDataGenerator
 
decode(PacketBuffer) - Static method in class info.u_team.useful_railroads.network.CycleTrackBuilderMessage
 
deserialize(PacketBuffer) - Method in class info.u_team.useful_railroads.util.Location
 
deserializeNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.inventory.FixedSizeItemStackHandler
 
deserializeNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.util.Location
 
detectAndSendChanges() - Method in class info.u_team.useful_railroads.container.TrackBuilderContainer
 
direction - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
DIRECTION_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
DirectionRailBlock - Class in info.u_team.useful_railroads.block
 
DirectionRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.DirectionRailBlock
 
DOUBLE_TRACK_BUILDER - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsItems
 
drawGuiContainerForegroundLayer(int, int) - Method in class info.u_team.useful_railroads.gui.TeleportRailScreen
 
drawGuiContainerForegroundLayer(int, int) - Method in class info.u_team.useful_railroads.gui.TrackBuilderScreen
 
drawSelectionBox(Vec3d, Collection<BlockPos>, float, float, float, float) - Static method in class info.u_team.useful_railroads.handler.DrawTrackBuilderSelection
 
DrawTrackBuilderSelection - Class in info.u_team.useful_railroads.handler
 
DrawTrackBuilderSelection() - Constructor for class info.u_team.useful_railroads.handler.DrawTrackBuilderSelection
 

E

encode(CycleTrackBuilderMessage, PacketBuffer) - Static method in class info.u_team.useful_railroads.network.CycleTrackBuilderMessage
 
execute(PlayerEntity, TrackBuilderInventoryWrapper) - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
extractItem(int, int, boolean) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
extractItems(IItemHandler, Predicate<? super ItemStack>, int) - Static method in class info.u_team.useful_railroads.util.ItemHandlerUtil
 

F

FACING - Static variable in class info.u_team.useful_railroads.block.BufferStopBlock
 
fillStateContainer(StateContainer.Builder<Block, BlockState>) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
fillStateContainer(StateContainer.Builder<Block, BlockState>) - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
fillStateContainer(StateContainer.Builder<Block, BlockState>) - Method in class info.u_team.useful_railroads.block.DirectionRailBlock
 
firstRailPos - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
FixedSizeItemStackHandler - Class in info.u_team.useful_railroads.inventory
 
FixedSizeItemStackHandler(int) - Constructor for class info.u_team.useful_railroads.inventory.FixedSizeItemStackHandler
 
fuel - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
fuel - Variable in class info.u_team.useful_railroads.recipe.FuelRecipe
 
fuelInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
FuelItemHandler<T extends FuelRecipe> - Class in info.u_team.useful_railroads.inventory
 
FuelItemHandler(IRecipeType<T>, Supplier<World>, IntConsumer) - Constructor for class info.u_team.useful_railroads.inventory.FuelItemHandler
 
FuelItemHandler(IRecipeType<T>, Supplier<World>, BooleanSupplier, IntConsumer) - Constructor for class info.u_team.useful_railroads.inventory.FuelItemHandler
 
FuelItemSlotHandler - Class in info.u_team.useful_railroads.inventory
 
FuelItemSlotHandler(IItemHandler, int, int, int) - Constructor for class info.u_team.useful_railroads.inventory.FuelItemSlotHandler
 
FuelRecipe - Class in info.u_team.useful_railroads.recipe
 
FuelRecipe(ResourceLocation, String, Ingredient, int) - Constructor for class info.u_team.useful_railroads.recipe.FuelRecipe
 
FuelRecipe.Serializer<T extends FuelRecipe> - Class in info.u_team.useful_railroads.recipe
 
FuelRecipe.Serializer.IFactory<T extends FuelRecipe> - Interface in info.u_team.useful_railroads.recipe
 
FuelRecipeBuilder - Class in info.u_team.useful_railroads.data.builder
 
FuelRecipeBuilder(FuelRecipe.Serializer<?>, Ingredient, int) - Constructor for class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
FuelRecipeBuilder.Result - Class in info.u_team.useful_railroads.data.builder
 

G

getAdvancementID() - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
getAdvancementJson() - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
getAllPositionsSet() - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
getBackgroundLocation() - Method in class info.u_team.useful_railroads.inventory.CustomTextureItemSlotHandler
 
getBackgroundSprite() - Method in class info.u_team.useful_railroads.inventory.CustomTextureItemSlotHandler
 
getBlockItem() - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
getBlockItem() - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
getBlockItem() - Method in class info.u_team.useful_railroads.block.CustomRailBlock
 
getCapability(Capability<T>, Direction) - Method in class info.u_team.useful_railroads.tileentity.BufferStopTileEntity
 
getCapability(Capability<T>, Direction) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
getCollisionShape(BlockState, IBlockReader, BlockPos, ISelectionContext) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getCondition(ItemStack) - Method in class info.u_team.useful_railroads.inventory.BlockTagItemStackHandler
 
getCondition(ItemStack) - Method in class info.u_team.useful_railroads.inventory.TagItemStackHandler
 
getCost() - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
getCraftingResult(IInventory) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getCraftingResult(CraftingInventory) - Method in class info.u_team.useful_railroads.recipe.TeleportRailSpecialCraftingRecipe
 
getDimensionType() - Method in class info.u_team.useful_railroads.util.Location
 
getDisplayName() - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
getDisplayString() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
getDistanceSide() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
getDistanceUp() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
getEntryName() - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
getEntryName() - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
getEntryName() - Method in class info.u_team.useful_railroads.block.CustomRailBlock
 
getFirstRailPos() - Method in class info.u_team.useful_railroads.util.TrackBuilderManager
 
getFuel() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getFuel() - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getFuel() - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
getFuelInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getGroundInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getGroup() - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getHorizontalRotations(List<Pair<Vec3d, Vec3d>>) - Static method in class info.u_team.useful_railroads.util.VoxelShapeUtil
 
getID() - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
getId() - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getIngredients() - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getItemCount(IItemHandler, Predicate<? super ItemStack>) - Static method in class info.u_team.useful_railroads.util.ItemHandlerUtil
 
getLocation() - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
getMode() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getName() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
getOneItemAndRemove(List<ItemStack>) - Static method in class info.u_team.useful_railroads.util.ItemHandlerUtil
 
getOrigin() - Static method in class info.u_team.useful_railroads.util.Location
 
getPickBlock(BlockState, RayTraceResult, IBlockReader, BlockPos, PlayerEntity) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
getPos() - Method in class info.u_team.useful_railroads.util.Location
 
getRailDirection(BlockState, IBlockReader, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.IntersectionRailBlock
 
getRailInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getRailMaxSpeed(BlockState, World, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getRandomNumberInRange(Random, double, double) - Static method in class info.u_team.useful_railroads.item.TeleportRailBlockItem
Just a helper method.
getRecipeOutput() - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
getRedstoneTorchInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getRenderLayer() - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getSerializer() - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
getSerializer() - Method in class info.u_team.useful_railroads.recipe.TeleportRailFuelRecipe
 
getSerializer() - Method in class info.u_team.useful_railroads.recipe.TeleportRailSpecialCraftingRecipe
 
getSerializer() - Method in class info.u_team.useful_railroads.recipe.TrackBuilderFuelRecipe
 
getShape(BlockState, IBlockReader, BlockPos, ISelectionContext) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getShapeProperty() - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
getSlotLimit(int) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
getSlots() - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
getSprite(ResourceLocation) - Method in class info.u_team.useful_railroads.util.AtlasSpriteMap
 
getStackInSlot(int) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
getStackStream(IItemHandler) - Static method in class info.u_team.useful_railroads.util.ItemHandlerUtil
 
getStateForPlacement(BlockItemUseContext) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getStateForPlacement(BlockItemUseContext) - Method in class info.u_team.useful_railroads.block.DirectionRailBlock
 
getTileEntityType(IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
getTileEntityType(IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.CustomTileEntityPoweredRailBlock
 
getTorchInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getTunnelInventory() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
getType() - Method in class info.u_team.useful_railroads.recipe.TeleportRailFuelRecipe
 
getType() - Method in class info.u_team.useful_railroads.recipe.TrackBuilderFuelRecipe
 
getUpdatedState(World, BlockPos, BlockState, boolean) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
getUpdatedState(World, BlockPos, BlockState, boolean) - Method in class info.u_team.useful_railroads.block.DirectionRailBlock
 
getWrapper() - Method in class info.u_team.useful_railroads.container.TrackBuilderContainer
 
groundInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
groundSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
GROUP - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsItemGroups
 
group - Variable in class info.u_team.useful_railroads.recipe.FuelRecipe
 

H

handle(CycleTrackBuilderMessage, Supplier<NetworkEvent.Context>) - Static method in class info.u_team.useful_railroads.network.CycleTrackBuilderMessage.Handler
 
handleInitialDataBuffer(PacketBuffer) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
Handler() - Constructor for class info.u_team.useful_railroads.network.CycleTrackBuilderMessage.Handler
 
hasItem(Tag<Item>) - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsRecipesProvider
 
hasTileEntity(BlockState) - Method in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
hasTileEntity(BlockState) - Method in class info.u_team.useful_railroads.block.CustomTileEntityPoweredRailBlock
 
HIGHSPEED_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
HighSpeedRailBlock - Class in info.u_team.useful_railroads.block
 
HighSpeedRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.HighSpeedRailBlock
 

I

id - Variable in class info.u_team.useful_railroads.recipe.FuelRecipe
 
info.u_team.useful_railroads - package info.u_team.useful_railroads
 
info.u_team.useful_railroads.block - package info.u_team.useful_railroads.block
 
info.u_team.useful_railroads.container - package info.u_team.useful_railroads.container
 
info.u_team.useful_railroads.data - package info.u_team.useful_railroads.data
 
info.u_team.useful_railroads.data.builder - package info.u_team.useful_railroads.data.builder
 
info.u_team.useful_railroads.data.provider - package info.u_team.useful_railroads.data.provider
 
info.u_team.useful_railroads.gui - package info.u_team.useful_railroads.gui
 
info.u_team.useful_railroads.handler - package info.u_team.useful_railroads.handler
 
info.u_team.useful_railroads.init - package info.u_team.useful_railroads.init
 
info.u_team.useful_railroads.inventory - package info.u_team.useful_railroads.inventory
 
info.u_team.useful_railroads.item - package info.u_team.useful_railroads.item
 
info.u_team.useful_railroads.network - package info.u_team.useful_railroads.network
 
info.u_team.useful_railroads.recipe - package info.u_team.useful_railroads.recipe
 
info.u_team.useful_railroads.tileentity - package info.u_team.useful_railroads.tileentity
 
info.u_team.useful_railroads.util - package info.u_team.useful_railroads.util
 
ingredient - Variable in class info.u_team.useful_railroads.recipe.FuelRecipe
 
init(boolean) - Method in class info.u_team.useful_railroads.container.TeleportRailContainer
 
init() - Method in class info.u_team.useful_railroads.gui.TrackBuilderScreen
 
insertItem(int, ItemStack, boolean) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
INTERSECTION_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
IntersectionRailBlock - Class in info.u_team.useful_railroads.block
 
IntersectionRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.IntersectionRailBlock
 
isDoubleTrack() - Method in class info.u_team.useful_railroads.item.TrackBuilderItem
 
isFlexibleRail(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
isFlexibleRail(BlockState, IBlockReader, BlockPos) - Method in class info.u_team.useful_railroads.block.IntersectionRailBlock
 
isFullTunnel() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
isItemValid(int, ItemStack) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
isItemValid(int, ItemStack) - Method in class info.u_team.useful_railroads.inventory.TagItemStackHandler
 
isNoTunnel() - Method in enum info.u_team.useful_railroads.util.TrackBuilderMode
 
ItemHandlerUtil - Class in info.u_team.useful_railroads.util
 
ItemHandlerUtil() - Constructor for class info.u_team.useful_railroads.util.ItemHandlerUtil
 
Items() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 

L

Location - Class in info.u_team.useful_railroads.util
 
Location(DimensionType, BlockPos) - Constructor for class info.u_team.useful_railroads.util.Location
 
LOGGER - Static variable in class info.u_team.useful_railroads.UsefulRailroadsMod
 

M

matches(IInventory, World) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe
 
matches(CraftingInventory, World) - Method in class info.u_team.useful_railroads.recipe.TeleportRailSpecialCraftingRecipe
 
MathUtil - Class in info.u_team.useful_railroads.util
 
MathUtil() - Constructor for class info.u_team.useful_railroads.util.MathUtil
 
mode - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
mode - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
MODID - Static variable in class info.u_team.useful_railroads.UsefulRailroadsMod
 
moveAlongTrack(BlockPos, BlockState, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 

N

name - Variable in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
name - Variable in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
name - Variable in class info.u_team.useful_railroads.block.CustomRailBlock
 
NETWORK - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsNetwork
 
not(Predicate<T>) - Static method in class info.u_team.useful_railroads.util.Predicates
 

O

onBblockHighlight(DrawBlockHighlightEvent) - Static method in class info.u_team.useful_railroads.handler.DrawTrackBuilderSelection
 
onBlockActivated(BlockState, World, BlockPos, PlayerEntity, Hand, BlockRayTraceResult) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
onBlockHarvested(World, BlockPos, BlockState, PlayerEntity) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
onEntityItemUpdate(ItemStack, ItemEntity) - Method in class info.u_team.useful_railroads.item.TeleportRailBlockItem
 
onItemRightClick(World, PlayerEntity, Hand) - Method in class info.u_team.useful_railroads.item.TrackBuilderItem
 
onItemUse(ItemUseContext) - Method in class info.u_team.useful_railroads.item.TrackBuilderItem
 
onMinecartPass(BlockState, World, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 
onMinecartPass(BlockState, World, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
onMinecartPass(BlockState, World, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.DirectionRailBlock
 
onMinecartPass(BlockState, World, BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.block.TeleportRailBlock
 
onReplaced(BlockState, World, BlockPos, BlockState, boolean) - Method in class info.u_team.useful_railroads.block.BufferStopBlock
 

P

Predicates - Class in info.u_team.useful_railroads.util
 
Predicates() - Constructor for class info.u_team.useful_railroads.util.Predicates
 
PROTOCOL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsNetwork
 

R

railInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
railSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
read(ResourceLocation, JsonObject) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe.Serializer
 
read(ResourceLocation, PacketBuffer) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe.Serializer
 
readItemStack() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
readItemStack() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper.Server
 
readNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.tileentity.BufferStopTileEntity
 
readNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
redstoneTorchInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
redstoneTorchSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
register(RegistryEvent.Register<Block>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
register(RegistryEvent.Register<ContainerType<?>>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsContainerTypes
 
register(FMLClientSetupEvent) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsGuis
 
register(RegistryEvent.Register<Item>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsItems
 
register(FMLClientSetupEvent) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsModels
 
register(FMLCommonSetupEvent) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsNetwork
 
register(RegistryEvent.Register<IRecipeSerializer<?>>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeSerializers
 
register(RegistryEvent.Register<TileEntityType<?>>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsTileEntityTypes
 
registerBlockItem(RegistryEvent.Register<Item>) - Static method in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
registerTags() - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsBlockTagsProvider
 
registerTags() - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsItemTagsProvider
 
render(int, int, float) - Method in class info.u_team.useful_railroads.gui.TeleportRailScreen
 
render(int, int, float) - Method in class info.u_team.useful_railroads.gui.TrackBuilderScreen
 
renderButton(int, int, float) - Method in class info.u_team.useful_railroads.util.BetterButton
 
resolvePath(Path) - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsLootTableProvider
 
resolvePath(Path) - Method in class info.u_team.useful_railroads.data.provider.UsefulRailroadsRecipesProvider
 
Result(FuelRecipe.Serializer<?>, ResourceLocation, String, Ingredient, int, Advancement.Builder, ResourceLocation) - Constructor for class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
rotateAroundY(List<Pair<Vec3d, Vec3d>>, double) - Static method in class info.u_team.useful_railroads.util.VoxelShapeUtil
 
rotateVectorAroundYCC(Vec3d, double) - Static method in class info.u_team.useful_railroads.util.MathUtil
 
rotateVectorCC(Vec3d, Vec3d, double) - Static method in class info.u_team.useful_railroads.util.MathUtil
 

S

scale - Variable in class info.u_team.useful_railroads.util.BetterButton
 
sendInitialDataBuffer(PacketBuffer) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
serialize(JsonObject) - Method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder.Result
 
serialize(PacketBuffer) - Method in class info.u_team.useful_railroads.util.Location
 
serializeNBT() - Method in class info.u_team.useful_railroads.inventory.FixedSizeItemStackHandler
 
serializeNBT() - Method in class info.u_team.useful_railroads.util.Location
 
Serializer(String, FuelRecipe.Serializer.IFactory<T>) - Constructor for class info.u_team.useful_railroads.recipe.FuelRecipe.Serializer
 
Server(ItemStack, Supplier<World>) - Constructor for class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper.Server
 
setDimensionType(DimensionType) - Method in class info.u_team.useful_railroads.util.Location
 
setFuel(int) - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
setFuel(int) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
setMode(TrackBuilderMode) - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
setPos(BlockPos) - Method in class info.u_team.useful_railroads.util.Location
 
setSize(int) - Method in class info.u_team.useful_railroads.inventory.FixedSizeItemStackHandler
 
setStackInSlot(int, ItemStack) - Method in class info.u_team.useful_railroads.inventory.FuelItemHandler
 
SHAPE - Static variable in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
shouldCauseReequipAnimation(ItemStack, ItemStack, boolean) - Method in class info.u_team.useful_railroads.item.TrackBuilderItem
 
SINGLE_TRACK_BUILDER - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsItems
 
slotClick(int, int, ClickType, PlayerEntity) - Method in class info.u_team.useful_railroads.container.TrackBuilderContainer
 
speedUpCart(AbstractMinecartEntity, double, double) - Method in class info.u_team.useful_railroads.block.CustomPoweredRailBlock
 
startPos - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 

T

TagItemStackHandler - Class in info.u_team.useful_railroads.inventory
 
TagItemStackHandler(Tag<Item>, int) - Constructor for class info.u_team.useful_railroads.inventory.TagItemStackHandler
 
teleport(BlockPos, AbstractMinecartEntity) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
TELEPORT_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
TELEPORT_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsContainerTypes
 
TELEPORT_RAIL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTileEntityTypes
 
TELEPORT_RAIL_FUEL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeSerializers
 
TELEPORT_RAIL_FUEL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeTypes
 
TeleportRailBlock - Class in info.u_team.useful_railroads.block
 
TeleportRailBlock(String) - Constructor for class info.u_team.useful_railroads.block.TeleportRailBlock
 
TeleportRailBlockItem - Class in info.u_team.useful_railroads.item
 
TeleportRailBlockItem(TeleportRailBlock, Item.Properties) - Constructor for class info.u_team.useful_railroads.item.TeleportRailBlockItem
 
TeleportRailContainer - Class in info.u_team.useful_railroads.container
 
TeleportRailContainer(int, PlayerInventory, PacketBuffer) - Constructor for class info.u_team.useful_railroads.container.TeleportRailContainer
 
TeleportRailContainer(int, PlayerInventory, TeleportRailTileEntity) - Constructor for class info.u_team.useful_railroads.container.TeleportRailContainer
 
teleportRailFuel(Ingredient, int) - Static method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
TeleportRailFuelRecipe - Class in info.u_team.useful_railroads.recipe
 
TeleportRailFuelRecipe(ResourceLocation, String, Ingredient, int) - Constructor for class info.u_team.useful_railroads.recipe.TeleportRailFuelRecipe
 
TeleportRailScreen - Class in info.u_team.useful_railroads.gui
 
TeleportRailScreen(TeleportRailContainer, PlayerInventory, ITextComponent) - Constructor for class info.u_team.useful_railroads.gui.TeleportRailScreen
 
TeleportRailSpecialCraftingRecipe - Class in info.u_team.useful_railroads.recipe
 
TeleportRailSpecialCraftingRecipe(ResourceLocation) - Constructor for class info.u_team.useful_railroads.recipe.TeleportRailSpecialCraftingRecipe
 
TeleportRailTileEntity - Class in info.u_team.useful_railroads.tileentity
 
TeleportRailTileEntity() - Constructor for class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
tileEntityType - Variable in class info.u_team.useful_railroads.block.CustomAdvancedTileEntityRailBlock
 
tileEntityType - Variable in class info.u_team.useful_railroads.block.CustomTileEntityPoweredRailBlock
 
torchInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
torchSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
TRACK_BUILDER - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsContainerTypes
 
TRACK_BUILDER_FUEL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeSerializers
 
TRACK_BUILDER_FUEL - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsRecipeTypes
 
TRACK_BUILDER_GROUND_BLOCKS - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 
TRACK_BUILDER_RAILS - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 
TRACK_BUILDER_REDSTONE_TORCHES - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 
TRACK_BUILDER_TORCHES - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 
TRACK_BUILDER_TUNNEL_BLOCKS - Static variable in class info.u_team.useful_railroads.init.UsefulRailroadsTags.Items
 
TrackBuilderContainer - Class in info.u_team.useful_railroads.container
 
TrackBuilderContainer(int, PlayerInventory, PacketBuffer) - Constructor for class info.u_team.useful_railroads.container.TrackBuilderContainer
 
TrackBuilderContainer(int, PlayerInventory, TrackBuilderInventoryWrapper) - Constructor for class info.u_team.useful_railroads.container.TrackBuilderContainer
 
trackBuilderFuel(Ingredient, int) - Static method in class info.u_team.useful_railroads.data.builder.FuelRecipeBuilder
 
TrackBuilderFuelRecipe - Class in info.u_team.useful_railroads.recipe
 
TrackBuilderFuelRecipe(ResourceLocation, String, Ingredient, int) - Constructor for class info.u_team.useful_railroads.recipe.TrackBuilderFuelRecipe
 
TrackBuilderInventoryWrapper - Class in info.u_team.useful_railroads.inventory
 
TrackBuilderInventoryWrapper.Client - Class in info.u_team.useful_railroads.inventory
 
TrackBuilderInventoryWrapper.Server - Class in info.u_team.useful_railroads.inventory
 
TrackBuilderItem - Class in info.u_team.useful_railroads.item
 
TrackBuilderItem(String, boolean) - Constructor for class info.u_team.useful_railroads.item.TrackBuilderItem
 
TrackBuilderManager - Class in info.u_team.useful_railroads.util
 
TrackBuilderMode - Enum in info.u_team.useful_railroads.util
 
TrackBuilderScreen - Class in info.u_team.useful_railroads.gui
 
TrackBuilderScreen(TrackBuilderContainer, PlayerInventory, ITextComponent) - Constructor for class info.u_team.useful_railroads.gui.TrackBuilderScreen
 
transferStackInSlot(PlayerEntity, int) - Method in class info.u_team.useful_railroads.container.TeleportRailContainer
 
transferStackInSlot(PlayerEntity, int) - Method in class info.u_team.useful_railroads.container.TrackBuilderContainer
 
tryPlace(BlockItemUseContext) - Method in class info.u_team.useful_railroads.item.TeleportRailBlockItem
 
tunnelInventory - Variable in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
tunnelSet - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 

U

UsefulRailroadsBlocks - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsBlocks() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsBlocks
 
UsefulRailroadsBlockTagsProvider - Class in info.u_team.useful_railroads.data.provider
 
UsefulRailroadsBlockTagsProvider(DataGenerator) - Constructor for class info.u_team.useful_railroads.data.provider.UsefulRailroadsBlockTagsProvider
 
UsefulRailroadsContainerTypes - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsContainerTypes() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsContainerTypes
 
UsefulRailroadsDataGenerator - Class in info.u_team.useful_railroads.data
 
UsefulRailroadsDataGenerator() - Constructor for class info.u_team.useful_railroads.data.UsefulRailroadsDataGenerator
 
UsefulRailroadsGuis - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsGuis() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsGuis
 
UsefulRailroadsItemGroups - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsItemGroups() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsItemGroups
 
UsefulRailroadsItems - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsItems() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsItems
 
UsefulRailroadsItemTagsProvider - Class in info.u_team.useful_railroads.data.provider
 
UsefulRailroadsItemTagsProvider(DataGenerator) - Constructor for class info.u_team.useful_railroads.data.provider.UsefulRailroadsItemTagsProvider
 
UsefulRailroadsLootTableProvider - Class in info.u_team.useful_railroads.data.provider
 
UsefulRailroadsLootTableProvider(DataGenerator) - Constructor for class info.u_team.useful_railroads.data.provider.UsefulRailroadsLootTableProvider
 
UsefulRailroadsMod - Class in info.u_team.useful_railroads
 
UsefulRailroadsMod() - Constructor for class info.u_team.useful_railroads.UsefulRailroadsMod
 
UsefulRailroadsModels - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsModels() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsModels
 
UsefulRailroadsNetwork - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsNetwork() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsNetwork
 
UsefulRailroadsRecipeSerializers - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsRecipeSerializers() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsRecipeSerializers
 
UsefulRailroadsRecipesProvider - Class in info.u_team.useful_railroads.data.provider
 
UsefulRailroadsRecipesProvider(DataGenerator) - Constructor for class info.u_team.useful_railroads.data.provider.UsefulRailroadsRecipesProvider
 
UsefulRailroadsRecipeTypes - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsRecipeTypes() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsRecipeTypes
 
UsefulRailroadsTags - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsTags() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsTags
 
UsefulRailroadsTags.Items - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsTileEntityTypes - Class in info.u_team.useful_railroads.init
 
UsefulRailroadsTileEntityTypes() - Constructor for class info.u_team.useful_railroads.init.UsefulRailroadsTileEntityTypes
 

V

valueOf(String) - Static method in enum info.u_team.useful_railroads.util.TrackBuilderMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.u_team.useful_railroads.util.TrackBuilderMode
Returns an array containing the constants of this enum type, in the order they are declared.
VoxelShapeUtil - Class in info.u_team.useful_railroads.util
 
VoxelShapeUtil() - Constructor for class info.u_team.useful_railroads.util.VoxelShapeUtil
 

W

world - Variable in class info.u_team.useful_railroads.util.TrackBuilderManager
 
write(PacketBuffer, T) - Method in class info.u_team.useful_railroads.recipe.FuelRecipe.Serializer
 
writeItemStack() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper.Server
 
writeItemStack() - Method in class info.u_team.useful_railroads.inventory.TrackBuilderInventoryWrapper
 
writeNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.tileentity.BufferStopTileEntity
 
writeNBT(CompoundNBT) - Method in class info.u_team.useful_railroads.tileentity.TeleportRailTileEntity
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links