
SurfEvents 2.1.1.b
Add Speedbuilders, Skywars, Blockparty, HorseRace, Bomberman, and more to your survival server!
Made some changes regarding how xp restoration is handled to fix some bugs.
- Added an option to enable a death-match system in skywars similar to bedwars. It will require a deathmatch-location setup.
- Now you can change how often the plugin will check player's position on parkour event.
- The latest update release ended up removing some features from bedwars, now they are implemented again.
Now you can enable a checkpoint system for parkour event.
- If the option is enabled, all pressure plates will be considered a checkpoint.
- The new values are:
use-checkpoints: true
update-checkpoint-message: "&aNew checkpoint saved!"
teleport-checkpoint-message: "&eTeleported to your previous checkpoint."
checkpoint-item-name: "&bCheckpoint"
Fixed a bug where leave-commands were being executed twice if finish type was timelimit.
- Fixed a bug where the team eliminated message was being displayed multiple times.
- Now players can drop ores if the drop-ores option is set as true.
- Added an value to change the death-match time.
- Fixed a bug where players could remove log blocks by stripping it.
- Added a new permission to block /event leave command
"surfevents.block.leave-command".
- Player hunger level will be restored now when they are respawned on bedwars.
Fixed a bug where you could not buy the diamond sword on bedwars.
Changed the pitch value for music discs to 1.0.
Added Boat Race minigame:
- The setup is very similar to horserace, you gonna need to setup the spawn locations of the boats, and set the corner locations for the destination.
There's no height checking, so make sure to create an arena that doesn't make the players go outside the area.
- Fixed a bug where players could leave the event after being eliminated, making them lose their items.
- Added an option on bedwars to make players drop ores when they die.
Added an option to drop the player's items when they die on skywars event.
- Added an option to run commands for every player by the end of the event with the "command-on-finish" list.
- Now other sources of damage will also reduce players life on capture.
- Fixed a bug on sumo where players could leave the server without being eliminated
- Added the correct name for the protection upgrade on bedwars.
- Now you can add multiple forge locations for the same team on bedwars.
- Added an option to display the file name of the events in the event list instead of the display-name.
- Fixed a bug where player were not being able to build outside the event while bedwars was running.
- Fixed a bug where event kits were being wiped after cooldown time on fight.
- Added 4 new values for bedwars team names for sidebar.
Added discord integration:
- Now you can send messages to your discord server announcing events using webhooks (check the tutorial here)
Now in bedwars you have a "food" section, where you can buy food and golden apple.
Also, now players won't be able to craft items on bedwars.
Added the new BedWars minigame:
Here the objective is to destroy the bed of all the other teams, so them you can eliminate your opponents. You can collect ores to trade items and upgrades with the seller npc.
You can check each value description through the In-Game editor.
For the event to work, you must ensure that the forge locations, diamond spawn locations, emerald spawn locations and corner locations are all on the same world.
For a good minigame experience, some recommended values are:
- 2 emerald spawn locations;
- 4 diamond spawn locations;
- 900 seconds of game time;
The forge locations amount must be 4.
If you have questions, join my discord for help.
- Fixed a bug where items were not being removed when joining events
- Fixed a bug where players were not being teleported back when multiverse inventories is enabled.
- Fixed a bug where commands-on-join weren't working on fight and sumo.
- Fixed a bug where new entries for lists were being duplicated in event editor mode.
- Now if you take damage on sheep-wars from other sources (void, fall damage, etc) it is not going to be cancelled anymore.
- Fixed a bug where the %surfevents_day_event_<index>% was returning a wrong value.
- Added an option to not clear items when using multiverse inventories to avoid item loss if teleport fails.
- Now if the next event is a random event, the placeholder for %surfevents_next% will return the value "random-name" from config.yml, instead of "error".
- Now if the exit location is not found, the player will be teleported to the server default spawn (don't worry with that if you use teleport-back set as true).
- Fixed an issue where players could bring items to events.
- Added a cool-down animation to the weapon item on quake.
Fixed a bug where you could leave the event even after being eliminated.