Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addCustomChart(Metrics.CustomChart) - Method in class com.zetaplugins.timberz.service.bstats.Metrics
-
Adds a custom chart.
- addCustomChart(Metrics.CustomChart) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.MetricsBase
- AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.AdvancedBarChart
-
Class constructor.
- AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.AdvancedPie
-
Class constructor.
- analyzeTreeType(Block, Set<Block>) - Method in class com.zetaplugins.timberz.handler.SaplingReplanter
-
Identifies the type of tree and its planting pattern
- animateTreeFelling(Player, Set<Block>) - Method in class com.zetaplugins.timberz.handler.TreeAnimationHandler
-
Animates the tree felling process with advanced particles and effects
- appendField(String, int) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends an integer field to the JSON.
- appendField(String, int[]) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends an integer array to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends an object to the JSON.
- appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends an object array to the JSON.
- appendField(String, String) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends a string field to the JSON.
- appendField(String, String[]) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends a string array to the JSON.
- appendNull(String) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Appends a null field to the JSON.
- AuraSkillsManager - Class in com.zetaplugins.timberz.service.auraskills
- AuraSkillsManager(TimberZ) - Constructor for class com.zetaplugins.timberz.service.auraskills.AuraSkillsManager
- AxeEquipListener - Class in com.zetaplugins.timberz.listener
- AxeEquipListener(TimberZ) - Constructor for class com.zetaplugins.timberz.listener.AxeEquipListener
B
- baseBlocks - Variable in class com.zetaplugins.timberz.handler.SaplingReplanter.TreeInfo
- bootstrap(BootstrapContext) - Method in class com.zetaplugins.timberz.bootstrap.TimberZBootstrap
- build() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
-
Builds the JSON string and invalidates this builder.
- buildRootCommand(String) - Method in class com.zetaplugins.timberz.commands.TimberZCommand
-
Builds the root command for TimberZ.
C
- checkTimberFlag(Player, TimberZ) - Static method in class com.zetaplugins.timberz.service.worldguard.WorldGuardManager
- cleanupAll() - Method in class com.zetaplugins.timberz.service.PlayerStateService
- cleanupPlayer(Player) - Method in class com.zetaplugins.timberz.service.PlayerStateService
- com.zetaplugins.timberz - package com.zetaplugins.timberz
- com.zetaplugins.timberz.bootstrap - package com.zetaplugins.timberz.bootstrap
- com.zetaplugins.timberz.commands - package com.zetaplugins.timberz.commands
- com.zetaplugins.timberz.dev - package com.zetaplugins.timberz.dev
- com.zetaplugins.timberz.handler - package com.zetaplugins.timberz.handler
- com.zetaplugins.timberz.listener - package com.zetaplugins.timberz.listener
- com.zetaplugins.timberz.service - package com.zetaplugins.timberz.service
- com.zetaplugins.timberz.service.auraskills - package com.zetaplugins.timberz.service.auraskills
- com.zetaplugins.timberz.service.bstats - package com.zetaplugins.timberz.service.bstats
- com.zetaplugins.timberz.service.papi - package com.zetaplugins.timberz.service.papi
- com.zetaplugins.timberz.service.registrars - package com.zetaplugins.timberz.service.registrars
- com.zetaplugins.timberz.service.worldguard - package com.zetaplugins.timberz.service.worldguard
- ConfigService - Class in com.zetaplugins.timberz.service
- ConfigService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.ConfigService
- containsLog(Material) - Method in class com.zetaplugins.timberz.service.TreeDetectionService
- convertToLegacy(String) - Method in class com.zetaplugins.timberz.service.MessageService
- createPlugin(PluginProviderContext) - Method in class com.zetaplugins.timberz.bootstrap.TimberZBootstrap
- CustomChart(String) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.CustomChart
D
- defaultLangs - Static variable in class com.zetaplugins.timberz.service.LocalizationService
- DevMode - Class in com.zetaplugins.timberz.dev
- DevMode(TimberZ) - Constructor for class com.zetaplugins.timberz.dev.DevMode
- DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.DrilldownPie
-
Class constructor.
E
- enable() - Method in class com.zetaplugins.timberz.dev.DevMode
- equals(Object) - Method in record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Indicates whether some other object is "equal to" this one.
- EventRegistrar - Class in com.zetaplugins.timberz.service.registrars
- EventRegistrar(TimberZ) - Constructor for class com.zetaplugins.timberz.service.registrars.EventRegistrar
F
- fellTree(Player, Block, Set<Block>, ItemStack, int) - Method in class com.zetaplugins.timberz.service.TreeFellerService
-
Handles the tree felling process
- fetchLogToLeaveMap() - Method in class com.zetaplugins.timberz.service.TreeDetectionService
-
Fetches the log-to-leaf mapping from the configuration file.
- formatMsg(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.timberz.service.MessageService
-
Formats a message with placeholders
G
- getAccentColor() - Method in class com.zetaplugins.timberz.service.MessageService
-
Gets the accent color
- getAndFormatMsg(boolean, String, String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.timberz.service.MessageService
-
Gets and formats a message from the config
- getAndFormatMsgList(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.timberz.service.MessageService
- getAuraSkillsManager() - Method in class com.zetaplugins.timberz.TimberZ
- getAuthor() - Method in class com.zetaplugins.timberz.service.papi.PapiExpansion
- getBlocksConfig() - Method in class com.zetaplugins.timberz.service.ConfigService
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.AdvancedBarChart
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.AdvancedPie
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.CustomChart
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.DrilldownPie
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.MultiLineChart
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.SimpleBarChart
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.SimplePie
- getChartData() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.SingleLineChart
- getConfigService() - Method in class com.zetaplugins.timberz.TimberZ
- getCustomConfig(String) - Method in class com.zetaplugins.timberz.service.ConfigService
- getDataPath() - Method in class com.zetaplugins.timberz.TimberZ
- getIdentifier() - Method in class com.zetaplugins.timberz.service.papi.PapiExpansion
- getLeafType(Material) - Method in class com.zetaplugins.timberz.service.TreeDetectionService
-
Get the corresponding leaf type for a log type
- getLocalizationService() - Method in class com.zetaplugins.timberz.TimberZ
- getMessageService() - Method in class com.zetaplugins.timberz.TimberZ
- getPlayerStateService() - Method in class com.zetaplugins.timberz.TimberZ
- getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class com.zetaplugins.timberz.service.bstats.Metrics.CustomChart
- getString(String) - Method in class com.zetaplugins.timberz.service.LocalizationService
-
Get a string from the language file
- getString(String, String) - Method in class com.zetaplugins.timberz.service.LocalizationService
-
Get a string from the language file with a fallback
- getStringList(String) - Method in class com.zetaplugins.timberz.service.LocalizationService
- getTimberFlag() - Method in class com.zetaplugins.timberz.service.worldguard.WorldGuardManager
- getTreeDetectionService() - Method in class com.zetaplugins.timberz.TimberZ
- getTreeFellerService() - Method in class com.zetaplugins.timberz.TimberZ
- getVersion() - Method in class com.zetaplugins.timberz.service.papi.PapiExpansion
- getVersionChecker() - Method in class com.zetaplugins.timberz.TimberZ
- getWorldGuardManager() - Method in class com.zetaplugins.timberz.TimberZ
- giveAuraSkillsXP(Player, Set<Block>) - Method in class com.zetaplugins.timberz.service.auraskills.AuraSkillsManager
H
- hasAuraSkills() - Method in class com.zetaplugins.timberz.TimberZ
- hashCode() - Method in record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Returns a hash code value for this object.
- hasWorldGuard() - Method in class com.zetaplugins.timberz.TimberZ
I
- identifyTreeStructure(Block) - Method in class com.zetaplugins.timberz.service.TreeDetectionService
-
Core algorithm to identify a complete tree structure from a source log block.
- initConfigs() - Method in class com.zetaplugins.timberz.service.ConfigService
- is2x2Pattern - Variable in class com.zetaplugins.timberz.handler.SaplingReplanter.TreeInfo
- isAllowedToTimber(Player) - Method in class com.zetaplugins.timberz.service.PlayerStateService
- isAxe(Material, FileConfiguration) - Static method in class com.zetaplugins.timberz.service.MaterialTypeChecks
- isLeafBlock(Material, FileConfiguration) - Static method in class com.zetaplugins.timberz.service.MaterialTypeChecks
- isNewVersionAvailable() - Method in class com.zetaplugins.timberz.service.VersionChecker
- isValidAxe(ItemStack, TimberZ) - Static method in class com.zetaplugins.timberz.service.MaterialTypeChecks
J
- JsonObjectBuilder() - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder
L
- LocalizationService - Class in com.zetaplugins.timberz.service
- LocalizationService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.LocalizationService
M
- MaterialTypeChecks - Class in com.zetaplugins.timberz.service
- MessageService - Class in com.zetaplugins.timberz.service
- MessageService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.MessageService
- MessageService.Replaceable<T> - Record Class in com.zetaplugins.timberz.service
- Metrics - Class in com.zetaplugins.timberz.service.bstats
- Metrics(JavaPlugin, int) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics
-
Creates a new Metrics instance.
- METRICS_VERSION - Static variable in class com.zetaplugins.timberz.service.bstats.Metrics.MetricsBase
-
The version of the Metrics class.
- Metrics.AdvancedBarChart - Class in com.zetaplugins.timberz.service.bstats
- Metrics.AdvancedPie - Class in com.zetaplugins.timberz.service.bstats
- Metrics.CustomChart - Class in com.zetaplugins.timberz.service.bstats
- Metrics.DrilldownPie - Class in com.zetaplugins.timberz.service.bstats
- Metrics.JsonObjectBuilder - Class in com.zetaplugins.timberz.service.bstats
-
An extremely simple JSON builder.
- Metrics.JsonObjectBuilder.JsonObject - Class in com.zetaplugins.timberz.service.bstats
-
A super simple representation of a JSON object.
- Metrics.MetricsBase - Class in com.zetaplugins.timberz.service.bstats
- Metrics.MultiLineChart - Class in com.zetaplugins.timberz.service.bstats
- Metrics.SimpleBarChart - Class in com.zetaplugins.timberz.service.bstats
- Metrics.SimplePie - Class in com.zetaplugins.timberz.service.bstats
- Metrics.SingleLineChart - Class in com.zetaplugins.timberz.service.bstats
- MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.MetricsBase
-
Creates a new MetricsBase class instance.
- MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.MultiLineChart
-
Class constructor.
O
- onBlockBreak(BlockBreakEvent) - Method in class com.zetaplugins.timberz.listener.TreeBreakListener
- onDisable() - Method in class com.zetaplugins.timberz.TimberZ
- onEnable() - Method in class com.zetaplugins.timberz.TimberZ
- onInventoryClick(InventoryClickEvent) - Method in class com.zetaplugins.timberz.listener.AxeEquipListener
- onInventoryDrag(InventoryDragEvent) - Method in class com.zetaplugins.timberz.listener.AxeEquipListener
- onLoad() - Method in class com.zetaplugins.timberz.TimberZ
- onPlayerJoin(PlayerJoinEvent) - Method in class com.zetaplugins.timberz.listener.PlayerJoinListener
- onPlayerQuit(PlayerQuitEvent) - Method in class com.zetaplugins.timberz.listener.AxeEquipListener
- onPlayerSwapHandItems(PlayerSwapHandItemsEvent) - Method in class com.zetaplugins.timberz.listener.AxeEquipListener
- onRequest(OfflinePlayer, String) - Method in class com.zetaplugins.timberz.service.papi.PapiExpansion
P
- PapiExpansion - Class in com.zetaplugins.timberz.service.papi
- PapiExpansion(TimberZ) - Constructor for class com.zetaplugins.timberz.service.papi.PapiExpansion
- persist() - Method in class com.zetaplugins.timberz.service.papi.PapiExpansion
- placeholder() - Method in record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Returns the value of the
placeholder
record component. - PlayerJoinListener - Class in com.zetaplugins.timberz.listener
- PlayerJoinListener(TimberZ) - Constructor for class com.zetaplugins.timberz.listener.PlayerJoinListener
- PlayerStateService - Class in com.zetaplugins.timberz.service
- PlayerStateService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.PlayerStateService
R
- registerListeners() - Method in class com.zetaplugins.timberz.service.registrars.EventRegistrar
-
Registers all listeners
- reload() - Method in class com.zetaplugins.timberz.service.LocalizationService
- Replaceable(String, T) - Constructor for record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Creates an instance of a
Replaceable
record class. - replacePlaceholders(String, MessageService.Replaceable<?>...) - Method in class com.zetaplugins.timberz.service.MessageService
S
- SaplingReplanter - Class in com.zetaplugins.timberz.handler
- SaplingReplanter(TimberZ) - Constructor for class com.zetaplugins.timberz.handler.SaplingReplanter
- SaplingReplanter.TreeInfo - Class in com.zetaplugins.timberz.handler
-
Container class to hold information about a tree
- saplingType - Variable in class com.zetaplugins.timberz.handler.SaplingReplanter.TreeInfo
- scheduleSaplingReplant(SaplingReplanter.TreeInfo) - Method in class com.zetaplugins.timberz.handler.SaplingReplanter
-
Schedules sapling replanting after tree has been felled
- setTimberEnabled(Player, boolean) - Method in class com.zetaplugins.timberz.service.PlayerStateService
- shutdown() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.MetricsBase
- shutdown() - Method in class com.zetaplugins.timberz.service.bstats.Metrics
-
Shuts down the underlying scheduler service.
- SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.SimpleBarChart
-
Class constructor.
- SimplePie(String, Callable<String>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.SimplePie
-
Class constructor.
- SingleLineChart(String, Callable<Integer>) - Constructor for class com.zetaplugins.timberz.service.bstats.Metrics.SingleLineChart
-
Class constructor.
- startActionBar(Player) - Method in class com.zetaplugins.timberz.service.PlayerStateService
- stopActionBar(Player) - Method in class com.zetaplugins.timberz.service.PlayerStateService
T
- TimberFlag - Class in com.zetaplugins.timberz.service.worldguard
- TimberFlag() - Constructor for class com.zetaplugins.timberz.service.worldguard.TimberFlag
- TimberZ - Class in com.zetaplugins.timberz
- TimberZ() - Constructor for class com.zetaplugins.timberz.TimberZ
- TimberZBootstrap - Class in com.zetaplugins.timberz.bootstrap
- TimberZBootstrap() - Constructor for class com.zetaplugins.timberz.bootstrap.TimberZBootstrap
- TimberZCommand - Class in com.zetaplugins.timberz.commands
- TimberZCommand(TimberZ) - Constructor for class com.zetaplugins.timberz.commands.TimberZCommand
- toggleTimberState(Player) - Method in class com.zetaplugins.timberz.service.PlayerStateService
- toString() - Method in class com.zetaplugins.timberz.service.bstats.Metrics.JsonObjectBuilder.JsonObject
- toString() - Method in record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Returns a string representation of this record class.
- TreeAnimationHandler - Class in com.zetaplugins.timberz.handler
- TreeAnimationHandler(TimberZ) - Constructor for class com.zetaplugins.timberz.handler.TreeAnimationHandler
- TreeBreakListener - Class in com.zetaplugins.timberz.listener
- TreeBreakListener(TimberZ) - Constructor for class com.zetaplugins.timberz.listener.TreeBreakListener
- TreeDetectionService - Class in com.zetaplugins.timberz.service
- TreeDetectionService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.TreeDetectionService
- TreeFellerService - Class in com.zetaplugins.timberz.service
- TreeFellerService(TimberZ) - Constructor for class com.zetaplugins.timberz.service.TreeFellerService
- TreeInfo(Material, List<Block>, boolean) - Constructor for class com.zetaplugins.timberz.handler.SaplingReplanter.TreeInfo
V
- value() - Method in record class com.zetaplugins.timberz.service.MessageService.Replaceable
-
Returns the value of the
value
record component. - VersionChecker - Class in com.zetaplugins.timberz.service
-
VersionChecker is a utility class that checks for updates of the TimberZ plugin by querying the Modrinth API for the latest version compatible with the current Minecraft version.
- VersionChecker(TimberZ, String) - Constructor for class com.zetaplugins.timberz.service.VersionChecker
W
- WorldGuardManager - Class in com.zetaplugins.timberz.service.worldguard
- WorldGuardManager() - Constructor for class com.zetaplugins.timberz.service.worldguard.WorldGuardManager
All Classes and Interfaces|All Packages|Constant Field Values