Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details

๐ง FrozenTools
Special admin tools with active-usage self-destruction timers. Give your players powerful limited-use tools that automatically destroy themselves after real active use โ not real time.
โจ What Makes FrozenTools Different?
Most timed tools use a real-time countdown โ the tool expires whether the player uses it or not. FrozenTools tracks active usage time only. The timer pauses when the player is idle, switches slots, or logs off. Players only burn their time while actually using the tool.
๐ ๏ธ The Tools
๐ต Frozen Drill
Netherite Pickaxe ยท Efficiency V ยท Unbreaking III ยท Mending I
Mines a 3ร3 area of blocks in a single break. The mining plane automatically adapts to the direction the player is facing โ vertical, horizontal, or diagonal.
- Breaks up to 9 blocks at once
- Face-aware: mines the correct plane based on player look direction
- Configurable block blacklist (Bedrock, Barrier, Command Blocks, etc. are blocked by default)
- Particle effects on each break
๐ฒ Frozen Chopper
Netherite Axe ยท Efficiency V ยท Unbreaking III ยท Mending I ยท Silk Touch I
Chops an entire tree with a single block break using a BFS flood-fill algorithm. Supports every wood type in Minecraft.
- Breaks up to 500 logs in one swing
- Supports all wood types: Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Mangrove, Cherry, Pale Oak, Bamboo, Crimson, Warped โ including all stripped variants
- Particle effects cascade across the entire felled tree
๐ง Frozen Bucket
Bucket ยท 100 drain charges per fill
A two-stage bucket that collects and mass-drains liquids.
Stage 1 โ Empty: Right-click a Water or Lava source to fill it (grants 100 charges).
Stage 2 โ Filled: Right-click any block to drain a 3ร3ร3 cube (27 blocks) of the stored liquid in one action. Costs 1 charge per use.
- Charge count shown live in item lore:
Charges: 72 / 100 (Water) - Auto-resets to empty state at 0 charges
- Supports Water and Lava
๐ค Frozen Shovel
Netherite Shovel ยท Efficiency V ยท Unbreaking III ยท Mending I
Clears a 3ร3 area of soft blocks in a single dig. Like the Drill, the digging plane adapts to the player's facing direction.
- Breaks up to 9 soft blocks at once
- Only targets soft blocks โ won't accidentally dig through stone or ores
- Default allowed blocks: Sand, Gravel, Dirt, Grass, Podzol, Mycelium, Clay, Snow, Soul Sand, Soul Soil, Mud, Coarse Dirt and more
- Fully configurable allowed-blocks list
โณ Self-Destruct System
Every tool has an active usage timer set at the time of giving. When it runs out, the tool destroys itself with a sound and message.
Key design โ active time only:
- Timer counts only while the player is actively breaking blocks or using the tool
- Pauses automatically when idle, switching hotbar slots, swapping hands, or logging off
- The remaining time is always visible in the item lore:
Self Destruct: 23h 59m - Configurable 60-minute warning message when time is running low
This means a 1d tool lasts one full day of active use, not one real-life day.
โ๏ธ Configuration
# Self-Destruct behaviour
self-destruct:
idle-pause-seconds: 3 # Seconds idle before timer pauses
notify-expiry-warning: true # Warn the player when time is low
warning-threshold-minutes: 60 # How early to warn (default: 1 hour left)
play-expire-sound: true
# Disable tools in specific worlds
worlds:
blacklisted:
- spawn
- lobby
- duels
- afk
# Optional MySQL backup (NBT is primary storage)
database:
enabled: false
host: localhost
port: 3306
database: frozentools
username: root
password: ""
Each tool's material, gradient colours, enchantments, description line, and behaviour are all fully configurable in config.yml.
๐ Commands
| Command | Description |
|---|---|
/tools give <player> <tool> <duration> |
Give a tool to a player |
/ft give ... |
Short alias |
/frozentools give ... |
Full alias |
Duration format: 1d, 12h, 30m or combined โ 1d12h30m
Examples:
/tools give DrFrozenXD drill 1d
/tools give Steve treechopper 12h
/tools give Alex bucket 2h30m
/ft give Notch shovel 7d
The command works from console and can be dispatched by other plugins (e.g. as a crate reward via FrozenCrates).
๐ Permissions
| Permission | Description | Default |
|---|---|---|
frozentools.admin |
Give tools via /tools give |
op |
frozentools.use |
Use all frozen tools | true |
frozentools.use.drill |
Use the Frozen Drill | true |
frozentools.use.treechopper |
Use the Frozen Chopper | true |
frozentools.use.bucket |
Use the Frozen Bucket | true |
frozentools.use.shovel |
Use the Frozen Shovel | true |
๐ WorldGuard Support
FrozenTools fully respects WorldGuard protected regions. Tools will not break blocks in regions where the player doesn't have build permission.
๐ฅ๏ธ Compatibility
| Supported | |
|---|---|
| Paper | โ 1.21 โ 1.21.x |
| Folia | โ 1.21 โ 1.21.x |
| Java | โ Java 21+ |
| WorldGuard | โ Optional soft-depend |
๐งโ๐ป Author
Made with โค๏ธ by DrFrozenXD โ part of the FrozenStudio plugin suite.
Also check out: FrozenVault ยท FrozenBounty ยท FrozenCrates ยท FrozenTab ยท FrozenSell ยท FrozenSpawn ยท FrozenTeams


