Index

A B C D E F G H I J L M O P R S T V W 
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
 
A B C D E F G H I J L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values