Unused mob / teleport / custom mobs / recipes / items
1.0.0.14Plugin including a lot of features : Unused mob / teleport / custom mobs / recipes / items
The FeatureBox
I originally developed this plugin for my own server, and I thought it could be useful to share it with the community :p
The following doc is splited into 2 different parts.
- Basic features (all easy firsts features implemented)
- Teleportation stones (a fast travel feature developed for big servers/maps!)
---------------------------------------------------------------------------
✨ What does it bring?
Quite a lot! Here’s what FeatureBox currently offers:
Basic features
- Custom Riptide mechanic – use Riptide even in clear weather!
• Add a Riptide enchant to your trident and rename it “Poseidon” with an Anvil.
• You can toggle or adjust the Riptide force with commands / configuration.
- Taming for Skeleton (ones from spawn eggs) & Zombie horses
- Skeleton with bones & saddle
- Zombies with rotten flesh & saddle
- Ender Wand – a new magical item.
• Crafted with custom recipes. (see configuration)
• Can be used for teleportation and magical interactions.
- Custom Recipes – add exclusive crafting recipes to your server.
- Unused Mobs (vanilla hidden entities) –
• Killer Rabbit, Illusioner, and Zombie Horse can now spawn naturally.
• Each mob can be toggled, given a chance percentage, or spawn limit.
- Custom Mobs (plugin-specific) –
• When a player dies, a mob can spawn named:
• More custom mobs may be added in future updates.<player>'s killer
- On-Death Features –
• When a player dies, their death location is sent to them.
- Undying Totem Expansion –
• The Totem of Undying works not only in the player’s hands but also inside inventory or bundles!
TELEPORTATION STONES
- Teleportation Stones – create teleport points using lanterns!
• Rename a lantern to “Teleportation Stone” (you can change it in configuration) in an Anvil, then place it.
• Stones can be customized per player (see commands after) - Players must discover a stone before they can use it. (You can disable this "discovery feature" by updating the config).
- If you disable it, all points will be discovered by default by all players
- All options configurable via
/featurebox profile <option> <value>
____________________________________________________
How to build a teleportation point?
You can do like on the following image! It works with walls or fences (and the lantern with the custom name - See Teleportation Stone point just before)
- 4 fences or walls high
- 1 fence or wall from any direction
- 1 custom named lantern just at the bottom of the last fence or wall
- All blocks must be surrounded by air.
How to use teleportation point?
Right click on the lantern! Then click on your destination.
How to customize your teleportation stones ?
To do that, you have a little bundle of commands you can use. (You do not need to be admin to use them)
- Update teleporting sound (you will hear it when teleporting)
-
/fb profile sound_teleport <sound>
-
- Update ambiant sound (you will hear ambiant sounds only if you are close to a teleportation stone)
- if you select a normal sound, it will be played every 10 seconds
- if you select a music, it will be played every 5 minutes
-
/fb profile sound_ambient <sound>
- Enable lightning or not during a teleportation
-
/fb profile lightning true/false
-
- Change particle effect of your lantern
-
/fb profile particle <particle>
-
---------------------------------------------------------------------------
⚙️ How to install?
Nothing special — just drop the .jar file into your plugins folder.
The plugin comes with a default configuration, but you are free to update it manually (config.yml) or directly in-game.
---------------------------------------------------------------------------
Commands
-
– reloads the configuration./featurebox reload -
– enable/disable the custom Riptide./riptidetoggle -
– set the force of the custom Riptide./riptideforce <number> -
– enable/disable natural spawn of unused mobs (killer_rabbit, zombiehorse, illusioner)./unusedtoggle <entity> -
– set spawn chance for unused mobs./unusedchance <entity> <percentage> -
– set a max spawn limit for zombie horses (-1 = no limit)./unusedlimit <entity> <limit> -
– enable/disable on-death location message./ondeathtoggle -
– enable/disable Totem of Undying inventory feature./undyingtoggle -
– customize your teleport profile (sounds, particles, lightning)./featurebox profile <option> <value>
---------------------------------------------------------------------------
Configuration
• Fully configurable in config.yml.
• Each teleport stone stores creator UUID, effects, and sounds.
• Values can be edited manually or changed via commands.
---------------------------------------------------------------------------
Future Plans
I plan to keep expanding this plugin with more fun mechanics, custom mobs, and magical items.
Feedback and suggestions are always welcome!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta