Hot Summer Deals are Here!
Celebrate with up to 90% off on 16,800 resources
04
Days
05
Hours
13
Mins
16
Secs

Spawner Rankup Plugin (1.8)

Status
This thread has been locked.

TheOneAndOnly223

Premium
Feedback score
1
Posts
72
Reactions
10
Resources
0
I would like to buy a custom made spawner rankup plugin inspired by TheArchon factions gold. This plugin would have buy signs for spawners, silk touch to mine spawners and creeper eggs that have a % to drop the spawner, and spawner levels.
The name of the plugin is EuboeaSpawners.

(XP numbers/mobs are placeholders to explain the concept)
Spawner levels:
Everyone starts off at spawner level 1. Level 1 would allow players to purchase and place down chicken spawners. Once the player gets to XP level 2, they can do /spawner rankup or /spawner levelup and they become spawner level 2. This rank allows them to purchase and place pig spawners. The player keeps ranking up until they reach spawner level 12 which allows them to purchase and place down iron golem spawners and all the mobs below that level.
Players can check their levels with /spawner level
Permissions would be euboeaspawners.level and euboeaspawners.levelup

Buy signs will by typed in game like this:
EuboeaSpawner
Zombie
$20000

The buy sign will display what spawner level is required to purchase a zombie spawner.

Once the sign is finished it will be formatted in game like this
EuboeaSpawner
Zombie
$20000
Required: 5

(if chicken spawners are level 1, the 4th line on the buy sign would just be empty for them)

A message will show up if a player tries to buy a spawner but doesn't have sufficient funds or if the player is not high enough level.
A message also shows up upon purchase.

Silk Touch/Creeper Eggs:
Players with the permission euboeaspawners.silktouch will be able to mine spawners with silk touch to get them back. When a spawner is mined with silk touch, the player is charged X amount of money (using essentials balance) depending on the mob. If the player does not have sufficient funds, a message will tell them in chat and the spawner will not be destroyed.
Spawners can ONLY be mined using silk touch, anything else will not break the spawner. Players who do not have permission to mine spawners with silk touch cannot break the spawner by mining it.
All players by default can blow up spawners with creeper eggs but there is a chance it may not drop set in the config.
All other methods of blowing up spawners (tnt, wither, bed explosions, etc) will simply break the spawner but the item will not drop.

Spawner Formatting:
The actual spawner item would be named as "&c{mob} Spawner"
(for example, Zombie Spawner)

Commands to spawn in spawners:
/spawner give (player) (mob) (amount)
permission: euboeaspawners.give

Reloading config:
Reload the config with /spawner reload. Permission would be euboeaspawners.reload

LOOKING FOR SOMEONE PROFESSIONAL WITH A GOOD REP. I WILL PAY FIRST. DROP DISCORD AND PORTFOLIO/PAST WORK BELOW

EVERYTHING BELOW MUST BE CONFIGURABLE
Example config:
# Spawner levels
chicken:
level: 1
pig:
level: 2
cost: 15 (meaning 15 xp levels to levelup to 2)
cow:
level: 3
cost: 20
zombie:
level: 4
cost: 25
skeleton:
level: 5
cost: 30
spider:
level: 6
cost: 35
cavespider:
level: 7
cost: 40
creeper:
level: 8
cost: 45
blaze:
level: 9
cost: 50
enderman:
level: 10
cost: 55
zombiepigman:
level: 11
cost: 60
irongolem:
level: 12
cost: 65

# Mining spawner fee
chicken: 5000 (essentials economy)
cow: 5000
pig: 5000
zombie: 5000
skeleton: 5000
spider: 5000
cavespider: 5000
creeper: 5000
blaze: 5000
enderman: 5000
zombiepigman: 5000
irongolem: 5000

# Spawner signs
create-spawner-sign:
- 'EuboeaSpawner'
- '{mob}'
- '{price}'
spawner-sign-format:
- '&aEuboeaSpawner'
- '{mob}'
- '{price}'
- '&cRequired: {level}'

# Creeper egg chance
# Enter a whole number from 1-100 that will be used as a percentage for the chance of spawners dropping when blown up with a creeper egg
creeper-egg-chance: 50

# Spawner format
spawner-item-format: '&c{mob} Spawner'

# Messages
messages:
check-level: '&aYou are level &e{level}&a.'
levelup: '&aYou have leveled up to level &e{level}&a.'
bought-spawner: '&aYou have purchased a &c{mob} Spawner &afor &e{price}&a.'
insufficient-funds: '&cYou need {price} to purchase this spawner.'
insufficient-level: '&cYou must be level {level} in order to purchase this spawner.'
mined-spawner-fee: '&aYou have been charged &c{price} &afor mining this &c{mob} &aspawner.'
missing-silk-perm: '&cYou do not have permission to mine spawners with silk touch.'
cannot-mine-spawner: '&cYou must mine this spawner with silk touch.'
reloaded: '&aEuboeaSpawners reloaded successfully.'
missing-reload-perm: '&cYou do not have permission for this command.'
gave-spawner: '&e{player} &ahas been given &e{amount} &c{mob} &aspawner(s).'
missing-give-perm: '&cYou do not have permission for this command.'
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

keyaza

Premium
Feedback score
10
Posts
21
Reactions
18
Resources
0
If you are still looking for someone, Dushan#5769
Look through my profile for past work/vouches, I'm still working on my actual portfolio
 

hassan7000

Premium
Feedback score
3
Posts
60
Reactions
36
Resources
0
About me:
Hey my name is Hassan, and i have been coding for about 2-3 years now all in spigot development. I'm now studying to become an electrical engineer, but because of covid-19 i have some time on my hands and would really love to work with you.

Plugins Expertise:
I mostly do Skyblock plugins, but that doesnt mean i'm not good with other plugins such as factions etc.

What can you expert when you buy a plugin from me.
You get the highest quality of code and source code when you have bought the plugin (Most devs charge for sourcecode). If you are interested in receiving resell rights i will happily give that to you for a small fee.

Prices: (I'm not doing anything large meaning i will not do any minigames or full cores like a skyblock core):

Small plugins 5-10 USD (Chat plugins, Small token plugin with a gui and a kit gui).
Medium plugins: 15-100 USD (Stacker plugin, Crate plugin, fully custom shop plugin and much more)

My plugins:
I have made many plugins in my time but most of my plugins are private sadly due to clients not wanted it public. I would say i'm fairly popular on spigot regrading my plugins here is the list of them https://www.spigotmc.org/resources/authors/hassan7000.284634/.

Contact me:

https://discord.gg/mkxVQmn.
 
Status
This thread has been locked.
Top