Sueta

TreeCapitator

1.0.2

Compatible with Minecraft 1.16.5 ➜ 26.X

·Plugin



  • Tree detection via BFS, connected log blocks
  • Instant chop or configurable break delay
  • Sneak required to activate, configurable
  • Cooldown — global or per player
  • XP & level system with exponential progression, up to level 100
  • Leaderboard — top players by trees chopped
  • Custom axes — vanilla and ItemsAdder support
  • Temporary boosts — XP and drops multipliers
  • Global Double XP event — start/stop via command
  • Particles & sounds — configurable per event
  • Auto-replant configurable
  • World whitelist/blacklist
  • Auto-save to playerdata.yml
  • Hot reload — no restart needed

Player Commands
/trees or /tc

CommandDescription
/trees helpShow help menu
/trees toggleEnable or disable TreeCapitator for yourself
/trees stats [player]View your or another player's statistics
/trees levelView your current level and XP
/trees topShow the leaderboard
/trees boostsView your active boosts

Admin Commands
Requires treecapitator.admin

CommandDescription
/trees reloadReload config and language files
/trees give <player> <axe>Give a custom axe to a player
/trees reset <player>Reset a player's data
/trees xp add <player> <amount>Add XP to a player
/trees xp remove <player> <amount>Remove XP from a player
/trees level set <player> <level>Set a player's level
/trees boost give <player> <type> <multiplier> <time>Give a boost, type: XP or DROPS
/trees event doublexp startStart the global Double XP event
/trees event doublexp stopStop the global Double XP event
/trees saveManually save all player data
/trees debugToggle debug mode

PermissionDescriptionDefault
treecapitator.useAccess to player commandstrue
treecapitator.toggleToggle chop on/offtrue
treecapitator.statsView statstrue
treecapitator.topView leaderboardtrue
treecapitator.levelView level and XPtrue
treecapitator.boostsView active booststrue
treecapitator.profileView another player's profiletrue
treecapitator.adminAll admin commandsop
treecapitator.admin.reloadReload the pluginop
treecapitator.admin.giveGive custom axesop
treecapitator.admin.resetReset player dataop
treecapitator.admin.xp.addAdd XP to a playerop
treecapitator.admin.xp.removeRemove XP from a playerop
treecapitator.admin.level.setSet a player's levelop
treecapitator.admin.boostGive boostsop
treecapitator.admin.eventManage eventsop
treecapitator.admin.debugToggle debug modeop
treecapitator.admin.saveManually save dataop

PlaceholderAPI support can expose player stats as external placeholders.

  • ItemsAdder — use ItemsAdder items as custom axes by setting itemsadder-id in config.yml
  • PlaceholderAPI — expose player stats as external placeholders

Similar projects

Plugin →