Bukkit Games
Warning: This plugin is able to delete the world that has been set in the config. It's recommended to install this plugin on a clean server without any important world files, as the main world will be deleted every time the server restarts with this plugin installed, in order to generate a new random world to play on.
For a long time people have been playing survival games, and many people are still enjoying the gamemode to this day. Many of those players would love to make a survival games server themselves. Many survival games plugins have been released and used, but I'm hoping to provide you with an easy-to-use, super customizable, and fun version of survival games.
So, we have made for you: BukkitGames!
Features:
- Random generated worlds each round.
- Random crates spawn in the world.
- World border.
- Building can both be allowed or denied.
- Ranks.
- Spectating.
- Easy drag & drop setup.
- Custom plugin name in config.
- Force starting.
- Countdowns.
- Kits. (Fully customizable)
- A winner rank for 1 round after winning.
- Random spawn locations when the game starts.
- Arena shrink mechanics.
- Scoreboard system.
- Vote to start system.
- And much, much more!
Every game is completely random and different!
Installing:
Installing is easy! Drag and drop the files in the zip file into your plugin folder and you're ready to go!
Commands:
- [/bg] Main command.
- [/bg iron <playerName>] Set a player's rank to Iron member.
- [/bg gold <playerName>] Set a player's rank to Gold member.
- [/bg diamond <playerName>] Set a player's rank to Diamond member.
- [/bg emerld <playerName>] Set a player's rank to Emerald member.
- [/bg forcestart] Force start the round.
- [/bg addpoints <playerName> <points>] Give a player points.
- [/bg givekit <playerName> <kitName>] Give a player a kit.
- [/bg takekit <playerName> <kitName>] Remove a kit from a player's kits.
- [/bg vote] Vote start start the round.
Kits:
- kitName:
- logoItem: itemName
- kitLore: 'Text goes here.'
- price: The price in points.
- items:
- 'itemName': amountOfItem
- potions:
- potionNameInIdOrNormalName(Example: FIRE_RESISTANCE):
- amplifier: The level of the potion effect.
- duration: How long it should last. (In seconds.)
- effect: The special effect for this kit. (API tutorial: Click here)
- (Check the example configuration file for more insight!)
Config explanation:
- pluginDisplayName = The name that displays in front of all messages.
- worldName = Which world is going to be used for the game, has to match the default world.
- maxPlayers = The amount of players that can join the game.
- enableKits = If the game should have kits.
- deleteWorldOnServerBoot = If the world should be deleted and regenerated on server boot.
- saveWorldOnServerShutDown = If the world should be saved when the game has ended.
- votesNeededToAutostart = How many votes are needed to auto-start the game.
- deadPlayersCanChat = If dead player can chat or not.
- canBuild = If players can build during the game.
- randomWorldTime = If when the round starts the world time should be random or not.
- roundStartWaitTime = How long it will take for the round to start after a sufficient amount of players joining.
- graceperiod = How long players are invulnerable at the start of the round.
- dropCrates = If there should spawn Crates.
- playerSpreadRadius = The max distance a player can get teleported from the spawn when the round starts.
- createItemSpawnChance = The % chance that there spawns an item in a Crate slot.
- spawnCrateSpawnRadius = The max distance a spawn Crate can spawn away from the spawn. (Spawn Spawn Spawn)
- spawnCrateAmount = The number of spawn Crates.
- minimalCrates = The minimal amount of Crates.
- maximalCrates = The maximal amount of Crates.
- arenaSize = The size of the arena, a player will get damage when it tries to escape. (For now)
- minimalArenaSize = The smallest radius the arena can get after shrinking.
- shrinkSpeedInSeconds = The time it takes to shrink the arena 1 block. (0 = No shrinking)
- enableScoreboard = If the scoreboard system should be enabled.
- winner = Don't touch this, it's to save the last winner for the next round.
How to restart the server after the game ended:
Use this in your start cmd to make the server auto-restart when the server shuts down:
- :start
- java -Xmx1G -jar (craftbukkit/spigot jar name).jar
- goto start
GitHub page: https://github.com/Markcreator/BukkitGames/
Made by Markcreator
-
View User Profile
-
Send Message
Posted Feb 23, 2014Whoo hoo.
-
View User Profile
-
Send Message
Posted Feb 12, 2014@rourke750
int lostPoints = (plugin.getConfig().getInt("players." + player.getName() + ".points") / 25) + 5;
-
View User Profile
-
Send Message
Posted Feb 10, 2014Hey how is score calculated?
-
View User Profile
-
Send Message
Posted Feb 5, 2014With this plugin can you have custom maps? cause it said randomly generated worlds and chests. Also can you set the spawn points or does that have to be random?
-
View User Profile
-
Send Message
Posted Feb 4, 2014@UKSSPY
Im now working on it, you are right. ;)
-
View User Profile
-
Send Message
Posted Feb 1, 2014Hey maybe you could add voting for map in a future update?
-
View User Profile
-
Send Message
Posted Jan 29, 2014Is there anyway for you to change the restart function I'm sure most people who have the resources to dedicate an entire server to HG use a pro host and the majority of hosts don't allow you to modify the start cmd.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@andrutay
Its all automated for easy use, it does everything by itself.
-
View User Profile
-
Send Message
Posted Jan 28, 2014This plugin does not make sense... how do i set the spawns? How do i set the lobby? This doesn't make much sense.
-
View User Profile
-
Send Message
Posted Jan 28, 2014News of 1.7.2?
-
View User Profile
-
Send Message
Posted Jan 25, 2014@UKSSPY
Thank you so much! Donations keep the project alive. You've been added to the donator list. ;) I'll add the suggestion asap. ;)
-
View User Profile
-
Send Message
Posted Jan 25, 2014@Markcreator
Awesome! also maybe an option to disable/config tab and name colors.
EDIT: I just donated $5. Thanks for making this plugin!
-
View User Profile
-
Send Message
Posted Jan 25, 2014@UKSSPY
Ill try to add that asap, great suggestion. ^^
-
View User Profile
-
Send Message
Posted Jan 25, 2014@creptor
Probably because you're op.
-
View User Profile
-
Send Message
Posted Jan 25, 2014I can open the crates at all times, including before the start
-
View User Profile
-
Send Message
Posted Jan 24, 2014Could you add an option to the config when you can change the world border size and the spread radius. That would be awesome!
-
View User Profile
-
Send Message
Posted Jan 16, 2014@dany788
Before he did, I made this one to help people getting their server working again.
-
View User Profile
-
Send Message
Posted Jan 13, 2014@Markcreator
nononno Ftbastler has recreated the plugin this is the link: <Staff edit: link to unapproved file>
-
View User Profile
-
Send Message
Posted Jan 13, 2014@Gen0ezTeam
I remade the plugin because the one ftb made wasn't working anymore.
-
View User Profile
-
Send Message
Posted Jan 11, 2014Why did you copy Ftbastler :/