SkyPit Reloaded
About
SkyPit Reloaded is a plugin that implements a new mini-game mechanic for servers. After everything is set up, players spawn at a platform with a hole in the middle, to fall to a giant sky island. There, players must try to kill each other, and they will get points for doing so. When players die, they are teleported back to spawn. It is possible to set up a shop, were players can exchange points for temporary items that will last until the player dies again. This mini-game is extremely fun when played with lots of players!
Features:
- Fight in a chaotic arena without rules.
- Buy items that will help you kill other players.
- Due to an assist system, kill stealing will not be a problem.
- All features are fully customizable, including the shop items and most functionalities.
- Scoreboard display at the side of the screen showing all player stats.
- A health bar is displayed on top of the action bar everytime a player hits another one.
Commands:
- /sp help: Show the commands list and their functions.
- /sp reload: Reload all configuration files.
- /sp setarena: Set the world were the SkyPit arena is going to be in.
- /sp setspawn: Set the spawn point were players will be teleported to when they join or are killed.
- /sp setholelevel: Set the Y level below which PVP will be enabled for players who fall down. (Preferably the level at which the hole is located at)
- /sp setloselevel: Set the level at which players will die by void (This is absolutely necessary)
- /sp setstartkit: Set as your inventory the items players will be given when they join the arena.
- /sp shop <add>|<remove>: Add a SkyPit shop at your current position or remove the nearest one.
- /respawn: Players can use this to kill themselves and go back to the spawn point.
The command permissions are as the following: sp.[commandName]
config.yml values:
#--------------------------------------------
#Configuration file for SkyPitReloaded
#For any doubts, feel free to send me a
#message on my Discord (ElCholoGamer#3291)
#--------------------------------------------
arena:
spawn: '' #Defines the arena spawn point in the following format: world:x:y:z:yaw:pitch
loseLevel: '' #Defines the level at which players die by void
holeLevel: '' #Defines the level of the SkyPit hole
game:
killPoints: 20 #The points players will be awarded for a kill
voidKillDelay: 5 #The delay in seconds that must pass before a void death for it to not count as a kill for the last player to hit.
disableHunger: true #Disable hunger in the arena
showScoreboard: true #Show the stats scoreboard
showPlayerHealth: true #Show the player health above the action bar
allowNightVision: true #Give night vision for players in the arena
allowRespawnCommand: true #Allow the /respawn command
deathTitle: #The time that the death title lasts on screen
fadeIn: 10
stay: 20
fadeOut: 10
startingKit: #The items given to players in the arena ("ITEM:amount")
- IRON_SWORD:1
- BOW:1
- ARROW:32
- IRON_CHESTPLATE:1
- CHAINMAIL_LEGGINGS:1
- IRON_BOOTS:1
killRewards:
- GOLDEN_APPLE:1
shop:
size: 27 #The number of slots in the shop
items: #The list of items in the shop, in the following format: "ITEM:amount:slot:price(Optional):enchantment:level"
- BOW:1:4:200:power:3
- DIAMOND_SWORD:1:11:100
- DIAMOND_CHESTPLATE:1:13:300
- DIAMOND_LEGGINGS:1:15:250
buttons: #Settings for the Exit and "Your points" buttons
exit:
show: true
icon: BARRIER
slot: 26
points:
show: true
icon: EMERALD
slot: 18
sounds: #The sounds that play when an action happens
game:
deathSound: ENTITY_PLAYER_DEATH
killSound: ENTITY_EXPERIENCE_ORB_PICKUP
assistSound: UI_BUTTON_CLICK
shop:
openShopSound: BLOCK_WOODEN_DOOR_OPEN
closeShopSound: BLOCK_WOODEN_DOOR_CLOSE
buySound: ENTITY_PLAYER_LEVELUP
denySound: ENTITY_VILLAGER_NO
(Also, you can download an example map here. It's not very pretty, but serves its purpose anyways)
So, that makes up this plugin. For any suggestions, bugs, and questions, feel free to send me a message, on Discord, since i'm very active over there. (ElCholoGamer#3291)
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