Soulstones [1.20-1.21.1] icon

Soulstones [1.20-1.21.1] -----

Customizable droppable spawner egg replacement



[​IMG]

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.
[​IMG]

Soulstones also support GriefPrevention, so players cannot use
soulstones while in other player's claims.

Code (YAML):

############################################################
# +------------------------------------------------------+ #
# |                       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
: '& #8788EE&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
: 55555
 
 

Commands & 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
[​IMG]


GriefPrevention
[​IMG]
Resource Information
Author:
----------
Total Downloads: 52
First Release: Oct 8, 2024
Last Update: Oct 8, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings