Universal Web Heatmap
# Universal Web Heatmap Setup Guide
A lightweight Minecraft plugin to track player activity and visualize it using a web-based heatmap.
## 1. Plugin Installation
1. Download `UniversalWebHeatmap-1.0.0.jar`.
2. Place the jar file into your server’s `plugins/` directory.
3. Restart your server to generate the configuration files.
## 2. Configuration (`config.yml`)
Navigate to `plugins/UniversalWebHeatmap/config.yml`.
“`yaml
# How often to save data to disk (in minutes)
save-interval: 5
# Grid size for activity tracking (16 is default chunk size)
grid-size: 16
# GitHub Integration (Optional)
# If enabled, the plugin will automatically upload the JSON data to a GitHub repo.
github:
enabled: false
token: “your_github_token”
repo: “username/repository”
“`
## 3. Web Setup (The Viewer)
Since the plugin generates a data file, you need a way to view it.
1. Take the `heatmap_data.json` file generated.
2. Upload it to https://twinfront.ct.ws/UWH/ and get your result
## 4. How to Use
1. **Track Activity**: The plugin automatically tracks movement, building, mining, and PvP.
2. **Generate Data**: Run `/heatmap generate` in-game or from console.
3. **Locate Data**:
– Find the generated file at `plugins/UniversalWebHeatmap/output/heatmap-data.json`.
4. **Visualize**:
– Open your website where you uploaded `heatmap_viewer.php`.
– Either **Upload** the `heatmap-data.json` file using the file picker.
– Or **Paste** the text content of the JSON file into the text area.
– Click **Visualize Data**.
## 5. Commands
– `/heatmap generate` – Exports the current activity data to JSON.
– `/heatmap reset` – Clears all tracked activity data.
– `/heatmap config` – Displays current settings.
## 6. Permissions
– `heatmap.admin` – Required to use all plugin commands.
UltraBeacon
# 🌟 UltraBeacon – Advanced Beacon System

—
## 🎨 Beautiful Animated GUI System
### 📋 Multiple Interactive Menus
– **Main Menu** – View beacon stats, power level, and active effects
– **Effects Menu** – Browse all 30 effects with detailed descriptions and upgrade costs
– **Active Effects Menu** – Manage currently running effects
– **Settings Menu** – Customize particles and animations per player
– **Block Power Menu** – View power values for all pyramid blocks
### ✨ Features
– Smooth animations (toggleable)
– Visual feedback for active effects
– Clear upgrade progression
– Real-time power calculations
– Player-specific preferences
—
## ⚡ Dynamic Power System
### 🏗️ Customizable Pyramid Blocks
Each block type contributes different power values:
– **Netherite Block** – 5 power
– **Diamond Block** – 4 power
– **Emerald Block** – 3 power
– **Gold Block** – 2 power
– **Iron Block** – 1 power
– *(All values fully configurable!)*
### 📊 Smart Power Management
– Automatic pyramid detection
– Power consumption per active effect
– Easy-to-understand power budget system
– Dynamic range based on total power
—
## 💰 Flexible Economy System
### 💎 Dual Currency Support
– **Money** – Full Vault integration for economy plugins
– **Experience Levels** – Use XP to upgrade effects
– **Mix Both** – Require both currencies for upgrades
### 📈 Progressive Upgrade Costs
– Configurable base costs per effect
– Exponential cost scaling (customizable multiplier)
– Up to 20 levels per effect
– Balance economy to your server’s needs
—
## 🎆 Visual Border Particles
### ✨ Features
– Shows the exact beacon range boundary
– Multiple particle types (configurable)
– Adjustable particle density
– Per-player toggle option
– No client-side mods required
—
## 🔧 Powerful Configuration
### 📝 Everything is Customizable
– **30 effects** – Enable/disable, costs, levels, power consumption
– **Block values** – Set power for ANY block type
– **Economy** – Money, XP, or both
– **Ranges** – Base range, per-power scaling, max range
– **Particles** – Type, density, enable/disable
– **Messages** – Fully translatable
—
## 🎮 Easy to Use
### For Players
1. Build a beacon pyramid (iron, gold, diamond, netherite)
2. Place a beacon on top
3. Right-click to open the GUI
4. Upgrade and activate effects
5. Enjoy your custom beacon!
### For Admins
1. Install the plugin
2. Configure via YAML files
3. Reload with `/ultrabeacon reload`
4. Done!
—
## 🚀 Technical Highlights
– ✅ **No Resource Pack** – Pure server-side plugin
– ✅ **Async Tasks** – Zero lag impact
– ✅ **Multi-World** – Works across all worlds
– ✅ **Auto-Save** – Data persistence in YAML
– ✅ **Vault Integration** – Economy support
– ✅ **Paper Compatible** – Optimized for Paper/Purpur
– ✅ **Clean Code** – Well-documented, modular architecture
—
## 📋 Commands & Permissions
### Commands
– `/ultrabeacon help` – Show help menu
– `/ultrabeacon info` – Plugin information
– `/ultrabeacon reload` – Reload configuration (admin)
### Permissions
– `ultrabeacon.use` – Use beacons (default: true)
– `ultrabeacon.place` – Place beacons (default: true)
– `ultrabeacon.admin` – Admin commands (default: op)
—
## 💎 Why Choose UltraBeacon?
🔹 **No Client Mods** – Pure server-side, works for everyone
🔹 **Highly Configurable** – Adapt to any server type
🔹 **Performance Optimized** – Minimal server impact
🔹 **Beautiful UI** – Modern, animated interfaces
🔹 **Active Development** – Regular updates and improvements
🔹 **Complete Documentation** – Easy to set up and customize
—
Transform your server’s beacons today! 🌟
UberEnchant

UberEnchant
Affiliates
Thinking about getting a dedicated server? Try Kinetic hosting!
Save 15% on your first month by using code ‘UberDiscount’ at checkout!
Click the image or link below to get started now!

https://billing.kinetichosting.net/aff.php?aff=340
Description
Ever wanted to have ridiculous enchants on your items? Then use UberEnchant! This plugin allows you to add enchants of any level* (yes, level 5 , only tested to level 15,000) to any item. This includes food, tools, swords, armor, blocks, but the enchant will not stay on the item if it is placed. Be careful to not lose the items you enchant, as they are all powerful and can get into the wrong hands.
*Limited to 255 internally by Minecraft since 1.17
Features
Support of Minecraft 1.17.1+ (Since Beta 8.11.2)
Economy Support
WorldGuard Support! (Since UberEnchant 8.11.8)
- Custom enchantments respect the following flags:
- pvp
- damage_animals
- potion_splash
Towny Support! (Since UberEnchant 8.12.1)
- Custom effect enchantments should respect Towny’s protections
ProtocolLib Support! (Since UberEnchant 8.12.1)
- Used to fix the “Too Expensive” issue on the anvil
ExcellentEnchants Compatible! (Since UberEnchant 8.12.1)
- Custom effect enchantments appear alongside ExcellentEnchants enchantments on the Enchantment Table
Enchantments!
- Add
- Remove
- Any item
- Almost any level*
- Hide/Show (UberEnchant 8.9.7+)
*Limited to 255 internally by Minecraft since 1.17
Custom Enchantment Api! (Since Beta 8.10.0)
UberEnchant now has a custom enchantment api developers can utilize to create customized enchantments easily!
Meta Tags (For UberEnchantments/Effect Enchants added by UberEnchant only, Since UberEnchant 8.11.8)
- Add
- Remove
- Set
- Current Meta Tags:
– duration (Duration of the effect in seconds IE 1.5 is One and a half seconds)
– has_chance (Whether or not this effect should have a chance of activating)
– chance (A value between 0.0 and 1.0, 1.0 being 100%. The chance the effect activates when has_chance is true)
– hidden (Sets whether the custom enchantment should show up on the item or not)
– level (Just another way to set the effects level)
– on_consume (If true, the effect applies when a player consumes an item such as eating steak)
– on_held (If true, the effect is applied while the player is holding the item)
– on_drop (If true, the effect applies to the player when the item is dropped)
– on_pickup (If true, the effect will apply to the player when the item is picked up)
– on_projectile (Used on bow/crossbow. If true, the effect will apply to the player when the bow/crossbow is fired. Can be used with ‘on_chance’ and ‘chance’ to give random chance to activate Since 8.12.5)
Item Attributes! (Since 8.12.2)
- Easy to use commands allow adding attributes to items
- Ability to add/set/remove attributes
Potion Effects! (Vanilla potion effects only. Add effects to items from Beta 8.9.8+.
Beta 8.10.0 changes these over to custom enchantments)
- Add
- Remove
- Any item (Version 8.10.0 removes this for items in favor of custom enchantments. Must be holding item when issuing the command)
Effects added to items will apply the effect to what is hit IE hitting a player or mob
Effects added to armor will apply upon taking damage
(Positive/Neutral effects apply to the wearer and Negative effects apply to the attacker.)
(Version 8.11.6 changes how effect enchantments behave, such as applying speed effect enchantment to boots gives the wearer speed effect)
Custom game mechanics!
Enchantment tables (Since beta 8.11.0):
- Acts just like a Vanilla enchantment table
- Uses xp/lapis
- Custom enchantments appear in the Vanilla enchantment table as extra enchantments
- Vanilla enchantments can appear higher levels than Vanilla (max level can be changed in the enchantment config)
- Can be turned off in config.yml (Moved to ‘mechanics/enchantment_table.yml’ since Beta 8.11.2)
- Allow only specific enchantments to appear, specified in ‘mechanics/enchantment_table.yml’ (Beta 8.11.2)
- Adds a ‘Floor Bonus’ (Beta 8.11.5)
Acts just like bookshelves but increases the limit from 15-22 max bonus to 40 max bonus using the floor, allowing up to Level 10 enchantments at the enchantment table.
- Placed under the enchantment table
- Customize the floor block types and bonus values (Since 8.11.6)
- By default, floor bonus uses iron blocks, gold blocks, emerald blocks, diamond blocks, and netherite blocks for bonus, 9 blocks max for floor bonus. Any combination works.
Iron adds 0.25 per block for max 2.25 added bonus
Gold adds 0.5 per block for max 4.5 added bonus
Emerald adds 0.75 per block for max 6.75 bonus
Diamond adds 1.0 per block for max 9 bonus
Netherite adds 2.0 per block for max 18 bonus
Anvils (Since beta 8.11.0):
- Acts just like Vanilla anvils
- Uses xp
- Custom enchantments can be used in anvils
- Vanilla enchantments can be combined to higher levels than Vanilla as defined in the enchantment configs
- Can be turned off in config.yml (Moved to ‘mechanics/anvil.yml’ since Beta 8.11.2)
- Use color codes/hex colors in anvil (Since Beta 8.11.2, enabled in ‘mechanics/anvil.yml’)
- Adds ability to enable and specify a maximum cost on anvil (Since 8.12.1, enabled in ‘mechanics/anvil.yml’)
- When items with colors/formatting placed in the first slot of anvil allow editing their format/keeping it when using anvils (Merging two items will keep formatting of the first slot) (Since 8.12.4)
- When combining an item with a display name with more than 50 characters losing the charcters past 50. If any change is made to the display name while on the anvil, the long name is lost in favor of the change. (Since 8.12.4)
Villager Trading (Since 8.12.2):
- Custom UberEnchantments appear in villager trades for enchanted books
- Can be turned off in ‘plugins/UberEnchant/mechanics/villager.yml’
Grindstone (Since 8.12.2):
- UberEnchantments get removed/give xp when using the grindstone
- Can be turned off in ‘plugins/UberEnchant/mechanics/grindstone.yml’
Lore!
- Color codes
- Hex colors supported (UberEnchant 8.9.3+, 1.16+, requires spigot/paper, Spigot/Paper not required since 8.12.4)
Hex format: #000000 or #000
Hex example for red: #ff0000This is red
- Add
- Remove
- Set
- Add/Set a blank line with “/uadd lore %null” or “/uset lore <line> %null” (Version 8.9.2+)
Item Names!
- Color codes
- Hex colors supported (UberEnchant 8.9.3+, 1.16+, requires spigot/paper)
Hex format: #000000
Hex example for red: #ff0000This is red
- Set
- Clear
Locale Support! (Since version 8.9.15) (Send translations and they’ll be added!)
Supported:
Permissions!
Commands
- Color Codes Supported!!
- Hex colors supported (UberEnchant 8.9.3+, 1.16+, requires spigot/paper)
Hex format: #000000
Hex example for red: #ff0000This is red
- /uadd enchant <enchantment|alias> <level>
Adds <enchantment> with <level> to held item
- /uadd enchant all <level>
Adds all enchantments with <level> to held item
- /uadd effect <effect|id> <duration> <level>
Gives you the specified potion effect with duration in seconds (with empty hand)
Adds the effect to an item when holding the item
- /uadd meta <enchant> <tag> <value> (Since UberEnchant 8.11.8)
Adds <tag> to <Enchant>
- /uadd name <text…>
Appends <text…> to the displayname
- /uadd lore <text…>
Appends <text..> to the list of lore
Using %null as the text will add an empty line
- /uadd attribute <attribute> <value> <operation> [group]
Adds <attribute> with <value> via <operation> to an item, optionally specifying [group]
- /ucost add <enchant|alias> <level>
Check cost of adding level <level> <enchant>
- /ucost del <enchant|alias>
Check cost of deleting enchant
- /ucost extract <enchant|alias>
Cost of extracting an enchant
- /uset hidden <true|false>
Sets enchantments to be hidden/shown (UberEnchant 8.9.7+)
- /uset meta <enchant> <tag> <value> (Since UberEnchant 8.11.8)
Sets <tag> on <Enchant> to <value>
- /uset name <text…>
Sets the display name of the item to <text…>
- /uset lore <line#> <text…>
Sets the lore on <line#> to <text…>
Using %null as the text will set an empty line
- /uset attribute <key> <value | operation | group> <value>
Sets specified data of <key> to <value>
- /uset unbreakable <true | false>(Since UberEnchant 8.12.4)
Sets the held item to be unbreakable or not
- /udel enchant <enchantment|alias>
Removes <enchantment> from held item
- /udel effect <effect|id>
Removes specified potion effect from your character (When holding nothing)
Removes specified potion effect from your held item
- /udel meta <enchant> <tag> (Since UberEnchant 8.11.8)
Removes <tag> from <Enchant>
- /udel name
Removes the display name of held item
- /udel attribute <key>
Removes the attribute <key> from the item
- /uextract <enchant|alias>
Extracts the specified enchantment from held item
- /uinsert lore <line#> <text…>
Inserts <text…> after the lore on <line#>
Using %null as text will insert an empty line
- /uitem save <item>
Saves held item using <item> as an identifier (items currently get overwritten when using the same name for two different items)
- /uitem load <item> [player]
Loads <item> from file and gives to the player, optionally giving to specified player
This also enables kit plugins(like essentialsX) to give players predefined items with custom enchantments/data
(To add the command to a kit with essentialsX add ‘/uitem load <your item name here> {USERNAME}’ to the kit under the items list)
- /uitem delete <item>
Deletes <item> from file
- /uclear enchant|lore|effect
Resets the held item or potion effects
- /ulist
List the available enchantment values
- /ureload
(Since 8.10.1)
Reloads any custom enchantment configs to allow changes to take effect
- /uhelp
Lists all the commands
Current enchants and potion effects:
Use the in-game command (/ulist) to see enchantments
Planning
- Custom villager mechanics regarding enchanted books/gear
- Custom fishing mechanics regarding enchantments found while fishing
- Send us Ideas!
Feedback
Please Leave Feedback For:
- Issues
- Suggestions
- Comments
Other Notes
- Implements Plugin Metrics To Collect Data (Can Be Opted Out Of By Editing The Config In “/plugins/ Plugins Metrics/config.yml”)
- Plugin Metrics Collects:
- A unique identifier
- The server’s version of Java
- Whether the server is in offline or online mode
- The plugin’s version
- The server’s version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- Implements BStats (Same idea as Plugin Metrics above)
TZP Extra Compat (Tissou’s Zombie Style)
TZP Extra Mod Compat, Add new textures to mobs (zombies) so you feel more according to [Tissou’s Zombie Pack](https://www.curseforge.com/minecraft/texture-packs/tissous-zombie-pack-optifine-1-7x-1-20) Style.
### Mod Compatibility:
– [Sully’s Mod](https://modrinth.com/mod/sullysmod)
– [Mo’ Zombies Wave](https://modrinth.com/mod/mo-zombies-wave)
– [Mob Variants](https://modrinth.com/mod/fryc-mob-variants)
– [Majrusz’s Progressive Difficulty](https://modrinth.com/mod/majruszs-progressive-difficulty)
### Before (left), after (right)


Tulip
## What is Tulip?
Tulip is a lightweight and easy-to-use config library for Minecraft that simplifies the process of saving and loading data to and from config files. With its simple API, Tulip allows you to easily manage your mod’s config settings. Whether you’re a beginner or an experienced modder, Tulip’s intuitive design means that it is easy to handle things like saving and loading data all while the mod handles errors for you.
You can use this mod to add configurations to your mods. To clarify, this mod isn’t for making config screens (where other config libraries do so), this library is for handling saving and loading. You will have to create your own config screen class to handle actually dealing with your mod’s data.
## Well, where do I find a source to learn how to use this library?
I’ve made a GitHub wiki page that explains every step in the process of using Tulip, as well as setting up a simple config screen along with it. You can find it [here](https://github.com/TimeCubed/tulip-config-manager/wiki).
## IMPORTANT
Please note that most likely older versions of Tulip are broken and should be considered broken even if they aren’t. If you’re a mod creator and would like to use Tulip, please be sure to download the latest version of Tulip.
## Potential Future Additions
– Quick config screen creation
– JSON config files
– Automatic class serialization and deserialization
True Dark UI Sophisticated Backpacks
**True Dark UI [Sophisticated Backpacks](https://modrinth.com/mod/sophisticated-backpacks)**
## Before

## After

Trollerzz
# 🎭 TrollSystem
A high-quality, GUI-based troll plugin for **Spigot/Paper 1.21+**. Created by **Swartzz**, it gives admins a clean interface to prank players with 10 unique “horror” and “annoyance” trolls.
### ✨ Features
* **Paginated GUI**: Easily browse all online players and toggle trolls.
* **Smart AI**: Features a stalker villager that vanishes when looked at.
* **Safe & Fast**: Automatic cleanup on disconnect; built for zero lag.
* **1.21 Ready**: Fully compatible with the latest Minecraft versions.
### 🛠️ The Trolls
* **Flip**: Rotates player view on block interaction.
* **TNT Rain**: Phantom TNT that disappears before exploding.
* **Bad Luck**: Ores drop Poisonous Potatoes.
* **Sticky Fingers**: Locks the player’s inventory items.
* **Haunted Sounds**: Plays random spooky ambient noises.
* **Haunt**: A villager stalks the player from the shadows.
* **Hotbar Shuffle**: Randomly moves items in the hotbar.
* **Shield Drop**: Drops the player’s shield when they block.
* **Gapple Trap**: Golden Apples give Blindness and Weakness.
* **Vegetarian Curse**: Turns all meat/fish into Dried Kelp.
### 🚀 Commands
* `/troll ` – Troll a specific player.
* `/troll open` – Open the player list.
* `/troll reset ` – Stop all trolls on someone.
**Permission:** `troll.use`
—
Developed by **Swartzz**
Trigger-触发器插件
Trigger Plugin Introduction
Trigger is a highly compatible trigger plugin, primarily designed to empower server owners to implement functionalities that are otherwise difficult to achieve.
It uses a concise configuration syntax, allowing for complex conditional judgments and action responses based on almost any in-game event.
It boasts powerful version compatibility (since v1.5.0) and also maintains compatibility with many plugin cores and mod APIs.
Currently compatible with: 1.21.X, 1.20.X, 1.19.X, 1.18.X, 1.17.X, 1.16.X, 1.15.X, 1.14.X, 1.13.X, 1.12.X, 1.11.X, 1.10.X, 1.9.X, 1.8.X, 1.7.X, 1.6.X, 1.5.X, 1.4.X, 1.3.X, 1.2.X, 1.1.X, 1.0.X
✨ Core Features
1. Trigger System
Supports over 100 native events: Player movement, block breaking, entity damage, command input, world time changes… Almost any game event can serve as a trigger starting point.
Events can be attached with ANY / ALL modes for fine-grained control over trigger logic.
Triggers can be enabled/disabled and assigned priority to determine execution order.
2. Condition System
Built-in numerous condition placeholders: Player attributes, item information, entity types, world states, timer variables, etc., meeting any judgment requirement.
Supports logical combinations: Build complex conditional expressions using and, or, and parentheses.
Supports regex matching, numerical comparison, string comparison, and negation operations (! or un prefix).
3. Action System
Can execute console commands, player commands (with OP elevation support), send messages (regular, title, action bar), play sounds, display particle effects, and more.
Actions support delayed execution ({wait:seconds} syntax) for timed control.
Fallback actions (un_command) can be specified when conditions are not met.
4. Region System
Supports WorldGuard regions, and also features its own built-in region system. Regions can be dynamic or static, with real-time tracking.
Allows configuration of region-related aspects for customized regional behavior.
5. Group System
Item Groups: Define complex items with NBT, enchantments, and Lore for condition matching or command operations.
Entity Groups: Manage entity types, health, equipment, supporting UUID tracking of members.
Player Groups: Dynamically manage player collections for group permissions or event binding.
Region Groups: Dynamically manage regions, enabling real-time analysis for timely actions and condition processing.
Trigger Groups: Manage multiple triggers simultaneously for easier administration.
Group operations can dynamically add or remove members via commands or trigger actions.
6. Timers & Variables
Timers: Create count-up or countdown timers. Value changes can trigger events. Supports global/private scopes and can be persistent.
Variables: Store any data type (numbers, strings, booleans). Can be read in conditions and support persistence.
Both Timers and Variables support cross-server synchronization (requires BungeeCord configuration).
7. Custom Menus & Containers
Menus: Create custom menu content, similar to ChestCommands, but integrated with triggers for better management.
Containers: Menus can act as containers, either private or public. This solves issues with persistent player data synchronization and allows configuration of item insertion/removal permissions.
8. Custom Commands
Custom Commands: Players can learn how to configure and implement custom command features based on loaded help content. Includes custom command permission node functionality.
9. More Target Selectors
Starting from v2.0.0, 4 new target selectors have been added: @t, @d, @y, @x.
@t – The player or entity the user is looking at.
@d – The nearest entity.
@y – A random entity or mob.
@x – The position the player is looking at.
10. JavaScript Scripting Functionality
Starting from v2.1.0, other plugins can easily register custom conditions and actions for seamless integration with Trigger.
Write complex logic directly in triggers using JavaScript scripts – dynamic judgments, loops, calling server APIs – all within your grasp.
11. Pet System
Starting from v2.1.0, create and nurture exclusive pets that will follow you into battle, learn skills, wear equipment, and even evolve into new forms. Forge unique combat companions!
12. World Editing System
Starting from v2.1.0, create custom worlds like superflat or void without relying on WorldEdit. Use the golden axe to select regions for copy, paste, fill operations, and other standard world editing actions.
13. Data Statistics & Analysis System
Starting from v2.1.0, record detailed player data, from kills to chat messages. The statistics module tracks player behavior comprehensively. Use the /tg stats command to view personal or others’ detailed stats. Supports PlaceholderAPI for real-time data display in scoreboards or menus.
14. Web Management System
Starting from v2.1.0, bring your server into the browser! The web management panel allows real-time viewing of trigger, variable, and timer statuses, toggling triggers on/off, and even calling REST APIs for integration with other systems. Simple configuration, secure and reliable, allowing you to control server dynamics anytime, anywhere.
15. Dependencies
All dependencies for this plugin are optional; it basically requires no other plugins to function.
16. Other Information
From now on, we do not charge any fees. This plugin is designed to solve problems related to unimplementable features. If you encounter someone reposting it and charging a fee, please report them promptly.
Author: 红伞伞白杆杆
TreeChop-Flubel







# Tree Chop
Make tree chopping rewarding in Minecraft servers with this plugin. This is a simple yet effective addition to your server that incentivizes players to engage with spruce trees by rewarding them with in-game currency (essentialsX economy). Whether you’re looking to encourage resource gathering or simply add a fun twist to gameplay, this plugin offers a seamless solution.
# Requirements
– [EssentialsX](https://essentialsx.net/)
– LuckPerms (or any permissions plugin)
# Key Features:
– **Dynamic Countdown Mechanism**: The plugin tracks the number of logs in a spruce tree and initiates a countdown when any log is broken, providing an engaging and immersive experience for players.
– **Rewarding Experience**: Upon completion of the countdown, players are rewarded for their efforts, adding incentive and satisfaction to the chopping process.
– **Immersive Animation**: Enjoy a visually captivating tree falling animation that enhances the realism and excitement of chopping down spruce trees.
– **Automatic Respawn**: After the tree falls, it automatically respawns after a brief 5-second interval, allowing for continuous gameplay and interaction.
# Commands
### 1 /treechopper enable
– **Description:** Enables the TreeChopper feature for spruce trees.
– **Usage:** `/treechopper enable`
### 2 /treechopper disable
– **Description:** Disables the TreeChopper feature for spruce trees.
– **Usage:** `/treechopper disable`
### 3 /treechopper forcestop
– **Description:** Stops the TreeChop plugin completely.
– **Usage:** `/treechopper forcestop`
### 4 /treechopper worldname
– **Description:** Sets the name of the world in which plugin will work.
– **Usage:** `/treechopper worldname `
#### 4.1 example:
– 4.1.1 `/treechopper worldname lobby` sets world in which plugin will work to **lobby**
– 4.1.2 `/treechopper worldname world` sets world in which plugin will work to **world**
– 4.1.3 `/treechopper worldname myworld` sets world in which plugin will work to **myworld**
# Permission
You need to use a permissions plugin such as luckperms to handle permission otherwise it won’t work.
– “`TreeChopper.ChopRewards“` Grants player access to chop trees and get rewards.
# How it works
– **Chop a Spruce Tree**: Players simply chop a spruce tree as they would in the game.
– **Countdown Initiation**: Breaking any log in the spruce tree triggers a countdown based on the total number of logs in the tree.
– **Reward and Animation**: Upon countdown completion, players are rewarded, and a stunning tree falling animation ensues, heightening the immersive gameplay experience.
– **Automatic Respawn**: After a short delay, the spruce tree respawns, ready to be chopped again, restarting the countdown process.
# Rewards
The rewards are given when a spruce tree is broken succesfully, after which a console command is issue which gives the player money using essentialsX economy
`eco give %player% 60`
Every player gets **$60** for chopping a tree succesfully.
# How to use
– Install EssentialsX and TreeChop and put them in your plugins folder
– Restart your server
– Setup EssentialsX economy however you like it
– by default the TreeChop plugin is enabled and the default world name is “Lobby”
– Everything is set if you have followed the steps
# Support
For any assistance You can join our discord server or contact me on discord “`fiend6998“`.
– [Discord](https://discord.com/invite/Ga4pHSEcjK)
– [Website](https://www.flubel.tech/)
TreeBreakerX
# 🌳 TreeBreakerX – Tree Felling Plugin 🌳
TreeBreakerX is a cool and customizable plugin that lets players cut entire trees by breaking a single block. Everything is configurable in the config.yml, from bound items to world settings and messages. Perfect for survival servers, minigames, or casual gameplay.
# ⚡ __Features__
– **Whole tree felling:** Break a tree with one swing.
– **Bound items system:** Bind tools with optional usage limits.
– **World control:** Enable or disable TreeBreakerX in any world.
– **Configurable messages:** Fully customizable messages with color codes (&).
– **Permissions based commands:** Control who can use admin features.
– **Safe & optimized:** Works across multiple worlds without lag.
# 🛠 __Commands__
– **/tbx help** – Shows a help menu with all commands.
– **/tbx setbound** – Save the item in your hand as the bound template (uses default from config).
– **/tbx bindhand** – Alias for /setbound.
– **/tbx unbind** – Remove binding from the item in your hand.
– **/tbx givebound** [material] [uses] – Give a bound item. Optional material and uses (default from config).
– **/tbx togglebinding** – Toggle whether only bound items can fell whole trees (admin).
– **/tbx enableworld ** – Enable TreeBreakerX in a world (admin).
– **/tbx disableworld ** – Disable TreeBreakerX in a world (admin).
– **/tbx listworlds** – List enabled and disabled worlds (admin).
– **/tbx reload** – Reload the plugin config (admin).
# ⚙ __Configurable Options__
– **Bound items:** Material, display name, usage count, and glint effect.
– **Require bound item toggle:** Decide if only bound items can fell trees.
– **Worlds:** Enable or disable TreeBreakerX per world.
– **Messages:** Customize all in-game messages with color codes.
– **Permissions:** Set which players or groups can use each command.
**TreeBreakerX is simple, fun, and fully configurable, giving your server a clean tree-felling experience without any hassle.**
Nee Version 1.0.0 ( Fixed some Bugs an improved the plugin )
# For Bugs – [Discord](https://discord.gg/jsThKrDA3d)