Ultra-Death Swap
DeathSwap
Gameplay
Kill your opponents from thousands of blocks away without even seeing them!
Following up on the creation of Ultra-Snowfall, made and approved by Generikb, I decided to go ahead and make the new game created by the master of redstone, SethBling
Death Swap is a PvP minigame that pits you against an opponent in survival Minecraft. After random intervals, you and your opponent will swap positions. Whoever dies first loses. That's SethBling's description... We've taken it a step further and decided to up the ante and make the game even funner with one simple change. You can configure how many players there are in the game! Also we've removed SethBling's need for a spectator so everyone can play! We've also made a load of other changes, see the features section below to see a list of everything that has been changed.
------------------------------------------------------------------------
Features
- More than 2 people can play at a time.
- No need for a spectator, everyone can play!
- Configure the minimum and maximum time between swaps.
- Automatic start teleportation with configurable distance.
- Configurable length of damage resistance after teleporting.
- You can go to the Nether & End.
- Spectator mode when you die, or login during a game.
- Large biomes are recommended.
------------------------------------------------------------------------
Setting up the plugin
Setting up is very simple, you can just put the plugin into the /plugins/ folder, and start the game using a command listed below! There is a configuration file, in case you want special settings.
Commands
There are no permissions, commands can be used by OPs and console.
/deathswap start - start a game
/deathswap resume - continue previously started game, will not teleport or reset players
/deathswap reload - reload configuration file
Configuration
After the server starts for the first time, configuration file (config.yml) is created.
game: minSwapTime: 25 # minimum swapping time (seconds) maxSwapTime: 90 # maximum swapping time (seconds) resistanceDuration: 6 # length of duration (seconds) spawnDistance: 1000 # distance between players when the game starts allowDrops: true # let players drop items when they die; set to 'false' if you want to reuse the world without leftover items from previous games startKit: "" # list of items to spawn with # examples of startKit # 46,1 = a TNT, and a stone block # 351:9 = pink dye # 10*4 = 10 pieces of cobblestone
------------------------------------------------------------------------
Bugs? Errors? Problems? New Ideas?
If you find any bug/error please post a comment, or submit a ticket! You can also send me any ideas you have for this plugin.
[Bug] Boats, minecarts and other rideable entities prevent teleportation - fixed in b1.1
------------------------------------------------------------------------
Videos
Video behind inspiration for the plugin, made by SethBling
This is not a video of the plugin itself. This is the inspiration behind the plugin. The video shows how Death Swap is played in Vanilla.
Alternate perspective of Death Swap from EthosLab This is SethBling opponent's perspective in the video above.
------------------------------------------------------------------------
Notes
This plugin is meant to provide a quick and simple way of playing DeathSwap with your friends, there won't be any multiworld or permissions support and similar features to keep the plugin simple and easy to setup. If you want a more advanced plugin, check out DeathSwapCore. :)
------------------------------------------------------------------------
what is the /plugins/ folder and where can i find it help
Help... Every time I try to use the command it keeps on saying there was an internal error. I redownloaded it, I reloaded the thing and everything. Help! Ps: I didn't touch the config file. I tried it and it didn't work. I changed it so that it starts with a TNT and I put 46 in the part that says
Hi!
I’m so excited to try this. When I try to put in a command, the commands pop up but when I enter it in, there is an internal error that occurs. I’ve tried other plugins like Essentials and those work. It seems to be only errors with DeathSwap plugins that I’ve tried. Is there something I’m missing ?
I know right... Help1
InsaneGames_, I believe that it most likely will, unless some of the commands were changed in the way that you type/spell them.
It's been ages, but would this work with 1.15?
shame you wont make this plugin useful for 90% of servers server owners normally have jobs and real things to do to pay the bills they cant sit around and type commands all day i want to play not sit around typing commands automate it and it will be useful.
Please make a new version where you play with three people and swap in a specific order (much like the logo used on recycling bins or whatever).
@Johnnymills
No, as I stated, I'm purposely not going to make any arena type system w/ multiworld or anything like that.
@chylex
That would be cool. also Multiple arenas?
@Johnnymills
I may do an optional feature that'd restart the server after a game, delete the world and create a new one. Currently you have to delete the world yourself.
Question. If u reuse the world, will the blocks that were already broken and placed be there or does the plugin rebuild the world? That would also be a suggestion if it does not exist
@TheOneWhoOwns
Hi, could you send me a PM with details about what kind of plugins?
Hello, If your interested id like to be able to pay you for some custom plugins, If you interested please reply to me your Skype username.
I agree that you should add multi-world.
You should add a automatic start option in the config that allows players to play without having to have a op to be online.
@chylex
D: ok
@Lotmommy
This plugin is pretty much meant to be ran as a quick game with friends, you just simply download craftbukkit, generate a world and play, once you finish playing you shut down the server, delete the world and if you want to play again, just create a new one :) that's the direction I'm going with the plugin so I don't think I'll add multiworld support anytime soon. But thanks for feedback, I appreciate it ;)
You should add multiworld support
@mal012
Yea, teleportation mechanism doesn't allow teleporting riding entites. Not sure how to approach this problem yet, if I should disassemble the entities, teleport all and then assemble them again, or just separate the player and teleport him alone. What do you think?