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

C

calculateRangedIntArgument(int) - Method in class com.ryandw11.structure.api.structaddon.StructureSign
Get a random number from within a ranged integer argument.
calculateRangedIntArgument(int, int) - Method in class com.ryandw11.structure.api.structaddon.StructureSign
Get a random number from within a ranged integer argument, but with a default value.
cancel() - Method in class com.ryandw11.structure.io.StructureDatabaseHandler
 
canPlaceAir() - Method in class com.ryandw11.structure.structure.properties.StructureProperties
If the structure will place air.
canSpawn(Block, Chunk) - Method in class com.ryandw11.structure.structure.Structure
Checks to see if the structure can spawn.
canSpawnInLavaLakes() - Method in class com.ryandw11.structure.structure.properties.StructureProperties
If the structure can spawn in lava lakes.
canSpawnInVoid() - Method in class com.ryandw11.structure.structure.properties.StructureProperties
Get if the structure can spawn in the void.
canSpawnInWater() - Method in class com.ryandw11.structure.structure.properties.StructureProperties
If the structure can spawn in water.
checkForUpdates() - Method in class com.ryandw11.structure.bstats.UpdateChecker
 
CheckKeyCommand - Class in com.ryandw11.structure.commands.cstruct
The CheckKey command for the plugin.
CheckKeyCommand(CustomStructures) - Constructor for class com.ryandw11.structure.commands.cstruct.CheckKeyCommand
 
checkStructureConditions(Structure, Block, Chunk) - Method in interface com.ryandw11.structure.api.structaddon.StructureSection
This method informs the plugin if the structure can spawn.
CheckStructureList - Class in com.ryandw11.structure.threading
This ensures that there is not a memory leak with the structure list.
CheckStructureList(StructureHandler) - Constructor for class com.ryandw11.structure.threading.CheckStructureList
 
CHEST - Enum constant in enum class com.ryandw11.structure.loottables.LootTableType
 
ChunkLoad - Class in com.ryandw11.structure.listener
Class for when a chunk loads.
ChunkLoad() - Constructor for class com.ryandw11.structure.listener.ChunkLoad
 
CitizensDisabled - Class in com.ryandw11.structure.citizens
Dummy implementation for when the "Citizen" plugin is not available.
CitizensDisabled() - Constructor for class com.ryandw11.structure.citizens.CitizensDisabled
 
CitizensEnabled - Class in com.ryandw11.structure.citizens
Spawns a Citizen NPC at the location of the sign.
CitizensEnabled(CustomStructures) - Constructor for class com.ryandw11.structure.citizens.CitizensEnabled
 
CitizensNpcHook - Interface in com.ryandw11.structure.citizens
Interface for "Citizen" integration.
cleanup() - Method in class com.ryandw11.structure.structure.StructureHandler
Shutdown internal processes.
cleanUp() - Method in class com.ryandw11.structure.NpcHandler
Cleans up the NPC data.
cleanUp() - Method in class com.ryandw11.structure.SignCommandsHandler
Cleans up the command sign data.
com.ryandw11.structure - package com.ryandw11.structure
 
com.ryandw11.structure.api - package com.ryandw11.structure.api
 
com.ryandw11.structure.api.holder - package com.ryandw11.structure.api.holder
 
com.ryandw11.structure.api.structaddon - package com.ryandw11.structure.api.structaddon
 
com.ryandw11.structure.bottomfill - package com.ryandw11.structure.bottomfill
 
com.ryandw11.structure.bstats - package com.ryandw11.structure.bstats
 
com.ryandw11.structure.citizens - package com.ryandw11.structure.citizens
 
com.ryandw11.structure.commands - package com.ryandw11.structure.commands
 
com.ryandw11.structure.commands.cstruct - package com.ryandw11.structure.commands.cstruct
 
com.ryandw11.structure.exceptions - package com.ryandw11.structure.exceptions
 
com.ryandw11.structure.ignoreblocks - package com.ryandw11.structure.ignoreblocks
 
com.ryandw11.structure.io - package com.ryandw11.structure.io
 
com.ryandw11.structure.io.sql - package com.ryandw11.structure.io.sql
 
com.ryandw11.structure.listener - package com.ryandw11.structure.listener
 
com.ryandw11.structure.loottables - package com.ryandw11.structure.loottables
 
com.ryandw11.structure.loottables.customitems - package com.ryandw11.structure.loottables.customitems
 
com.ryandw11.structure.mythicalmobs - package com.ryandw11.structure.mythicalmobs
 
com.ryandw11.structure.schematic - package com.ryandw11.structure.schematic
 
com.ryandw11.structure.schematic.structuresigns - package com.ryandw11.structure.schematic.structuresigns
 
com.ryandw11.structure.structure - package com.ryandw11.structure.structure
 
com.ryandw11.structure.structure.properties - package com.ryandw11.structure.structure.properties
 
com.ryandw11.structure.structure.properties.schematics - package com.ryandw11.structure.structure.properties.schematics
 
com.ryandw11.structure.threading - package com.ryandw11.structure.threading
 
com.ryandw11.structure.utils - package com.ryandw11.structure.utils
 
CommandHandler - Class in com.ryandw11.structure.commands
Extremely primitive command handler.
CommandHandler() - Constructor for class com.ryandw11.structure.commands.CommandHandler
 
CommandSign - Class in com.ryandw11.structure.schematic.structuresigns
The Command Structure Sign.
CommandSign() - Constructor for class com.ryandw11.structure.schematic.structuresigns.CommandSign
 
commandsOnClick - Variable in class com.ryandw11.structure.NpcHandler.NpcInfo
The list of commands to execute on click.
commandsOnCreate - Variable in class com.ryandw11.structure.NpcHandler.NpcInfo
The list of commands to execute on creation.
commandsSequential - Variable in class com.ryandw11.structure.NpcHandler.NpcInfo
If the commands should be executed sequentially.
COMPILED_STRUCT_VER - Static variable in class com.ryandw11.structure.CustomStructures
The current version of the compiled structure format.
compiledSchematic - Variable in class com.ryandw11.structure.structure.StructureBuilder
 
compileOnly(String, Player, World) - Static method in class com.ryandw11.structure.schematic.SchematicHandler
Only compile a selection into a compiled schematic.
CONFIG_VERSION - Static variable in class com.ryandw11.structure.CustomStructures
The current version of the structure configuration format.
ConfigLootItem - Class in com.ryandw11.structure.loottables
This class allows you to create custom loot items to be used by users in the LootTable config files.
ConfigLootItem(LootTable, String, int, String) - Constructor for class com.ryandw11.structure.loottables.ConfigLootItem
The default constructor.
ConfigLootTable - Class in com.ryandw11.structure.loottables
Represents a LootTable file.
ConfigLootTable(String) - Constructor for class com.ryandw11.structure.loottables.ConfigLootTable
Create a loot table with a certain name.
constructItem(ConfigurationSection) - Method in class com.ryandw11.structure.loottables.ConfigLootItem
This is called when ConfigLootTable processes a custom loot item.
constructItem(ConfigurationSection) - Method in class com.ryandw11.structure.loottables.customitems.CustomLootItem
 
containsCategory(String) - Method in class com.ryandw11.structure.structure.properties.AdvancedSubSchematics
Check if a category exists.
convertSpawnYValue(String) - Static method in class com.ryandw11.structure.utils.SpawnYConversion
Convert the SpawnY Value into the new format.
CreateCommand - Class in com.ryandw11.structure.commands.cstruct
The Create Structure command for the plugin.
CreateCommand(CustomStructures) - Constructor for class com.ryandw11.structure.commands.cstruct.CreateCommand
 
createSchematic(String, Player, World, boolean) - Static method in class com.ryandw11.structure.schematic.SchematicHandler
Create a schematic and save it to the schematics folder in the CustomStructures plugin.
CreateSchematicCommand - Class in com.ryandw11.structure.commands.cstruct
The Get Item command for the plugin.
CreateSchematicCommand() - Constructor for class com.ryandw11.structure.commands.cstruct.CreateSchematicCommand
 
createSection() - Method in interface com.ryandw11.structure.api.structaddon.StructureSectionProvider
Creates StructureSection
CSUtils - Class in com.ryandw11.structure.utils
General utilities for Custom Structures.
CSUtils() - Constructor for class com.ryandw11.structure.utils.CSUtils
 
CustomItemManager - Class in com.ryandw11.structure.loottables.customitems
Manages the custom items defined for the loot tables.
CustomItemManager(CustomStructures, File, File) - Constructor for class com.ryandw11.structure.loottables.customitems.CustomItemManager
This should only ever be constructed by the CustomStructures main class.
CustomLootItem - Class in com.ryandw11.structure.loottables.customitems
The built-in type of CUSTOM items.
CustomLootItem(LootTable, String, int, String) - Constructor for class com.ryandw11.structure.loottables.customitems.CustomLootItem
 
CustomStructureAddon - Class in com.ryandw11.structure.api.structaddon
This class is responsible for extending CustomStructure functionality.
CustomStructureAddon(Plugin) - Constructor for class com.ryandw11.structure.api.structaddon.CustomStructureAddon
Create an addon for custom structures.
CustomStructures - Class in com.ryandw11.structure
The main class for the Custom Structures plugin.
CustomStructures() - Constructor for class com.ryandw11.structure.CustomStructures
 
CustomStructuresAPI - Class in com.ryandw11.structure.api
The class for the general API of CustomStructures.
CustomStructuresAPI() - Constructor for class com.ryandw11.structure.api.CustomStructuresAPI
Construct the CustomStructuresAPI class.
CYAN_SHULKER_BOX - Enum constant in enum class com.ryandw11.structure.loottables.LootTableType
 
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