S08XZUl.png



SdoZmuytZ8H8PKzx.png AoX4VxJ7TGDnMVZ1.png U6RsWsl.png

Click here to get to our wiki

SmoothTimber is customizable wood chopper plugin which has a smooth tree chopping animation.
It supports
[ 1.8.x -> 1.21.x ] and it's optimized for our plugin RealisticWorldGenerator.




foE9X7zhJ3MxZybd.png

As any other chopping plugin, we have nice features :

  1. Support every Tree type that has connected Logs
  2. Support 1.8 - 1.21
  3. Configurable "wood exclusion" materials
  4. Configurable Cutting Materials (So Tool materials)
  5. Configurable wood searching radius
  6. Configurable messages
  7. Configurable tool cooldown
  8. Toggleable tool
  9. Async Block detection
  10. Automatic config reload
  11. Supports more than one World
  12. Supports some enchantments
  13. No Duplicated drops
  14. Smooth tree collapsing animation
  15. High performance
  16. API
  17. Support for WorldGuard, Residence, Lands, GriefPrevention, JobsReborn, Core-Protect, PlaceholderAPI, BlockyLog and more! - Other plugins can get requested via Gitlab-Issues
  18. Checks if a Block was placed by a player or not (only with LogBlock or CoreProtect installed)


more to come !

 

C2sojZX.png

Better, here is a GIF made by UsefullPig :

2SS5kA6H9cqumIjr.png


( hope you enjoy it )

  Tutorials / Reviews


rluVvNd.png

 

The permission list is very simple :

  1. smoothtimber.* ( for all permissions )
  2. smoothtimber.use
  3. smoothtimber.toggle
  4. smoothtimber.<WOOD_TYPE>
  5. smoothtimber.<CUTTER_TYPE>
  6. smoothtimber.limit.*
  7. smoothtimber.limit.<BLOCK_AMOUNT>
  8. smoothtimber.cooldown.*
  9. smoothtimber.cooldown.<MILLISECONDS>

nzursxR.png

The config is quite basic, here you see an example config for 1.13+ :

message.yml

version: 4
messages:
  global:
    prefix: '&5Smooth&dTimber &8||'
    list-split: '&7, &d'
    not-allowed: '&7You''re lacking the permission &5%permission% &7to use &5Smooth&dTimber&7!'
  reload:
    needed: '&7Detected a %type0% change, &5reloading %type1%&7...'
    done: '&7%type% reloaded &dsuccessfully!'
  startup:
    version:
      supported: '&7You''re currently using the &dsupported&7 Minecraft Version &d%minecraft%
        &7(&5Core %core%&7)'
      unsupported: '&7You''re currently using the &cunsupported&7 Minecraft Version
        &4%minecraft%'
      need-update: '&7If you want to use &5Smooth&dTimber &7you need to update your
        server to a supported Minecraft Version'
      versions: '&7Supported Versions are: &d%versions%'
  type:
    message: message
    messages: messages
    setting:
      main: setting
      addon: addon
    settings:
      main: settings
      addon: addons
    addon: '%addon% setting'
    addons: '%addon% settings'
  time:
    second: second
    seconds: seconds
  tools:
    woodchopper: woodchopper
  toggle:
    'on':
      forever: '&7You enabled your &d%tool%&7!'
      timed: '&7You enabled your &d%tool% &7for &5%time%&7!'
    'off':
      forever: '&7You disabled your &c%tool%&7!'
      timed: '&7You disabled your &c%tool% &7for &4%time%&7!'
    disabled: '&7Toggling is disabled!'
  cooldown:
    wait: '&7Your tool is still on &dcooldown&7 for &5%time%&7!'
  command:
    only:
      player: '&7Only a &5player &7can run this command!'
    wip: '&7This command is work in progress!'
    non-existent: '&7This command doesn''t exist! Use &5/sm help &7for help!'
    missing-permission: '&7You''re lacking the permission &5%permission% &7to execute
      this command!'
    usage:
      toggle: '&7/sm toggle (<time>) &8- &7Enable the tree chopper permanently or
        a specific time in seconds.'
      help: '&7/sm help &8- &7List all smoothtimber commands with their description
        and usage'
  abort:
    message: '&7You can''t cut this tree because &c%reason%&7!'
    reason:
      unknown: another plugin cancelled the process
      griefprevention: it is protected by a GriefPrevetion Claim
      worldguard: it is protected by a WorldGuard Region
      residence: it is protected by a Residence Region
      lands: it is protected by a Lands Region
      towny: it is protected by a Towny town


config.yml

version: 9
global:
  debug: false
  sync-time: 50
cutter:
  radius: 2
  depth: 3
  materials:
  - WOODEN_AXE
  - STONE_AXE
  - IRON_AXE
  - GOLDEN_AXE
  - DIAMOND_AXE
  - NETHERITE_AXE
options:
  sneak: 'off'
  toggleable: 'off'
  sync-detection: false
  animation: true
  collect-instantly: false
  permission:
    wood-type: false
    cutter-type: false
limit:
  enabled: true
  default: 1000
cooldown:
  enabled: false
  time: 20000
enchantments:
  unbreaking:
    enabled: true
  fortune:
    enabled: false
    multiplier: 1.0
exclusion:
  enabled: false
  list: []
inclusion:
  enabled: false
  list: []
worlds:
  enabled: false
  blacklist: false
  list:
  - world
  - world_nether
  - world_the_end


addons.yml

version: 1
addons:
  CoreProtect: true
  Lands: true
  Towny: true
  Jobs: true
  mcMMO: true
  Residence: true
  BlockyLog: true
  GriefPrevention: true
  LogBlock: true
  PlaceholderAPI: true
  WorldGuard: true




( please note that you need to use the right materials for your server version that SmoothTimber can work normally )

 

Click here to go to all code contributors

4PWLSyAXiLh2KUme.png
Big thanks to @SrJoSaf for creating this page with <3

Important Notes for Reviews!
Reviews are important to get information about a resource. But they are no support-section. If you need support due to issues or other questions use the buttons(Round images) on top of this page. We are nearly 24/7 reachable via Spigot-DM's or Discord and we would be glad to help you there.

Writing a review should state the current situation you have with our plugin, but please have in mind, when you have issues, you should always contact us first. In most situations, they can be fixed within some minutes and a review gets obsolete.