Index

A B C D E F G H I L M N O P R S T U V W X Y 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

R

randomCollection - Variable in class com.ryandw11.structure.loottables.LootTable
The default RandomCollection provided.
RandomCollection<E> - Class in com.ryandw11.structure.utils
A collection where the next value can be obtained at Random.
RandomCollection() - Constructor for class com.ryandw11.structure.utils.RandomCollection
Construct the random collection with a new random.
RandomCollection(Random) - Constructor for class com.ryandw11.structure.utils.RandomCollection
Construct random collection with an existing random.
RateLimitException - Exception in com.ryandw11.structure.exceptions
This exception occurs when an API method is rate limited due to performance concerns.
RateLimitException(String) - Constructor for exception com.ryandw11.structure.exceptions.RateLimitException
 
RED_SHULKER_BOX - Enum constant in enum class com.ryandw11.structure.loottables.LootTableType
 
registerAddon(CustomStructureAddon) - Method in class com.ryandw11.structure.AddonHandler
Register a custom addon.
registerCommand(SubCommand, String...) - Method in class com.ryandw11.structure.commands.CommandHandler
Register a command.
registerCommand(String, SubCommand) - Method in class com.ryandw11.structure.commands.CommandHandler
Register a command.
registerCustomAddon(CustomStructureAddon) - Method in class com.ryandw11.structure.api.CustomStructuresAPI
Register an addon to the Custom Structure plugin.
registerLootItem(String, Class<? extends ConfigLootItem>) - Method in class com.ryandw11.structure.api.structaddon.CustomStructureAddon
Register a custom LootItem for use.
registerLootTable(LootTable) - Method in class com.ryandw11.structure.api.structaddon.CustomStructureAddon
Register a custom LootTable for use.
registerStructureSectionProvider(StructureSectionProvider) - Method in class com.ryandw11.structure.api.structaddon.CustomStructureAddon
Register StructureSectionProvider to the addon.
registerStructureSign(String, Class<? extends StructureSign>) - Method in class com.ryandw11.structure.schematic.StructureSignHandler
Register a structure sign with the plugin.
registerStructureSign(String, Class<? extends StructureSign>) - Method in class com.ryandw11.structure.api.structaddon.CustomStructureAddon
Register a structure sign to be used.
ReloadCommand - Class in com.ryandw11.structure.commands.cstruct
The reload command for the plugin.
ReloadCommand(CustomStructures) - Constructor for class com.ryandw11.structure.commands.cstruct.ReloadCommand
 
reloadHandlers() - Method in class com.ryandw11.structure.CustomStructures
Reload the handlers.
removeItem(String) - Method in class com.ryandw11.structure.loottables.customitems.CustomItemManager
Remove an item from the custom items file.
renameConfigBoolean(ConfigurationSection, String, String) - Static method in class com.ryandw11.structure.utils.CSUtils
 
renameConfigInteger(ConfigurationSection, String, String) - Static method in class com.ryandw11.structure.utils.CSUtils
 
renameConfigString(ConfigurationSection, String, String) - Static method in class com.ryandw11.structure.utils.CSUtils
 
renameConfigStringList(ConfigurationSection, String, String) - Static method in class com.ryandw11.structure.utils.CSUtils
 
renameStringConfigurationSection(ConfigurationSection, String, String) - Static method in class com.ryandw11.structure.utils.CSUtils
 
replaceBrewerContent(LootTable, BrewerInventory) - Static method in class com.ryandw11.structure.schematic.LootTableReplacer
Replace the contents of a brewer with the loot table.
replaceChestContent(LootTable, Random, Inventory) - Static method in class com.ryandw11.structure.schematic.LootTableReplacer
Replace the chest content.
replaceContainerContent(Structure, Location) - Static method in class com.ryandw11.structure.schematic.LootTableReplacer
Replace the contents of a container with the loot table from a structure.
replaceFurnaceContent(LootTable, FurnaceInventory) - Static method in class com.ryandw11.structure.schematic.LootTableReplacer
Replace the content of the furnace with loot table items.
replacePAPIPlaceholders(String) - Static method in class com.ryandw11.structure.CustomStructures
Resolves PAPI placeholders.
replacePlaceHolders(String, Location, Location, Location, Structure) - Static method in class com.ryandw11.structure.utils.CSUtils
Replace the placeholders on commands in the command group.
replaceSignWithSchematic(Location, Structure, int) - Static method in class com.ryandw11.structure.schematic.SchematicSignReplacer
Replace a sign with a schematic.
retrieveRangedInput(String) - Static method in class com.ryandw11.structure.utils.NumberStylizer
Parse an int range and pick a value at random.
rotateAround(BlockVector3, BlockVector3, double) - Static method in class com.ryandw11.structure.schematic.SchematicLocationUtils
Rotate the point around the center.
rotateAround(Location, Location, double) - Static method in class com.ryandw11.structure.schematic.SchematicLocationUtils
Rotate the point around a center.
run() - Method in class com.ryandw11.structure.bottomfill.DefaultBottomFill
 
run() - Method in class com.ryandw11.structure.io.StructureDatabaseHandler
 
run() - Method in class com.ryandw11.structure.threading.CheckStructureList
 
run() - Method in class com.ryandw11.structure.utils.StructurePicker
 
A B C D E F G H I L M N O P R S T U V W X Y 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form