
About
Soulstones is a plugin to give players the ability to store and spawn mobs
like spawner eggs, except soulstones cant be used to change the mob
type of spawners.
All mobs, or those defined, have a chance to drop a soulstone of their
type, which the player can use, share, or sell to other players.

Soulstones also support GriefPrevention, so players cannot use
soulstones while in other player's claims.
Config Example
############################################################
# +------------------------------------------------------+ #
# | Config | #
# +------------------------------------------------------+ #
############################################################
# List of worlds where Soulstones cannot drop.
blacklist:
- WorldName
- WorldName_nether
- WorldName_the_end
item:
# Item Material - https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
material: POPPED_CHORUS_FRUIT
# Item Name
displayname: '≔EE&lSoulstone'
# Item Lore
# Placeholder: %type% - The type of mob, i.e. Cow, Zombie, Wither
lore:
- '&7Contains the soul of a &e%type%&7.'
- '&8Right-click on the ground to summon the mob.'
# CustomModelData, set 0 to ignore.
custommodeldata: 66666
# Should the item shine as if it were enchanted?
shine: true
# Glow when dropped from a mob? (not by a player).
# This make them a lot easier to notice.
glow: true
sound:
# Sound played when a soulstone drops (leave '' to disable)
drop: 'ENTITY_ILLUSIONER_PREPARE_MIRROR'
# Sound played when a soulstone is used (leave '' to disable)
used: 'ENTITY_EVOKER_CAST_SPELL'
# Should we block spawner mobs from dropping Soulstones?
block-spawners: true
# List of mobs that can drop soulstones.
# Any mob not on the list will inherit the DEFAULT values.
# MobTypes: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html (May differ for different versions)
# Enderdragon CANNOT drop, it's been blacklisted internally.
mobs:
# Default for mobs not on the list.
DEFAULT:
enabled: true
chance: 0.5
WARDEN:
enabled: false # Cannot drop if false.
chance: 1.0
# Different CustomModelData for this mob type.
custommodeldata: 55555Commands & Permissions
/ss <type> - soulstones.create
Admin command to create soulstones for any use.
/ss reload - soulstones.reload
Admin command to reload the plugin's config files.
Dependency
My plugin requires the utility library plugin ValorlessUtils v1.9.0.242 or newer to function.
It's 100% free, and works with all my plugins.
Plugin Support
PlaceholderAPI

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