SurfEvents icon

SurfEvents 2.2.4

Add Speedbuilders, Skywars, Blockparty, HorseRace, Bomberman, and more to your survival server!

Page 1 2 3 4 5 ... 7
1.9.9 Apr 6, 2025
1.9.9 - General Menu

Implemented a new menu that will allow admins to check player stats, create events and access the event list. To open the menu, you can either type:
- /event menu
- /surfevents menu

- Also, some bugs were fixed on topkiller and fight. 

1.9.8.a Apr 3, 2025
1.9.8.a - Bug fix in speedbuilders and in the log system

- Now attached blocks will also be moved to your inventory when its attachment is destroyed in speedbuilders.
- Fixed an issue where an error message was being written on the log system even without any error happening. 

1.9.8 Apr 2, 2025
1.9.8 - Log System

A new log system was now implemented. With that, you have the option to save information about the events, like when it started, players that have joined, items saved, players eliminated, winners, etc.

The option to enable is is in the config.yml:

log-system:
enabled: true
delete-after: 7

You can also check the default config.yml values here

1.9.7.a Apr 1, 2025
1.9.7.a - Option to remove events from random schedule

- Now every event will contain an option to avoid it being initialized through
the random event schedule system.
"enable-random: false"

- Made some changes in how the player info is restored when he disconnects while in a event to try to fix some teleportation issues.

Also, some typos were fixed in the /event stats check command. 

1.9.7 Mar 30, 2025
1.9.7 - New feature - Finishing Phase

Now you can add a finishing phase stage for the events, here's how it works:
- Every time an event ends, if finishing-phase is enabled, the players will be teleported to an area to stay there an amount of time (which you can modify), and after that period, they will be teleported back to their locations (or to exit-location if you have teleport-back set as false).
- While in this finishing phase, you can set up firework locations, firework colors and custom music to play.
- You will also be able to run global and per player commands when this phase is called.

The finishing phase can be setup in the config.yml file, if you want to check the default config.yml values, access this link

1.9.6.i Mar 27, 2025
1.9.6.i - New commands

- Now you can edit/check players wins amount in-game with the /event stats command:
You can use one of the following options:
- /event stats check (player-name): Check some information about a player statistics.
- /event stats add/remove wins (player-name) (amount): Add/remove an specific amount of wins for a player.

- Added /surfevents command, which will for now just return a message showing the main commands.

- Now if an event name is typed wrong, its name will appear on the console output 

1.9.6.h Mar 25, 2025
1.9.6.h - CustomModelData for items and new placeholders

- Now you can set the Custom Model Data for weapons on quake, paintball and spleeg
- Added two new placeholders:
%surfevents_red_score% and %surfevents_blue_score%, which will return the respective team score for games like capture, paintball and sheepwars. 

1.9.6.g Mar 24, 2025
1.9.6.g - PlaceholderAPI expansion changes

made some changes on the placeholderapi expansion to fix some issues regarding use of another plugins that hook into the plugin player stats. 

1.9.6.f Mar 24, 2025
1.9.6.f - Bug fixes

- Fixed a bug on speedbuilders game
- Fixed a bug with tab plugin 

1.9.6.e Mar 24, 2025
1.9.6.e - HotFix
- Fixed issue where player last location wasn't being saved correctly
1.9.6.d Mar 23, 2025
1.9.6.d - Team selection inventory issue
- Fixed a bug where the team selection items were removing some of the player inventory items.
1.9.6.c Mar 22, 2025
1.9.6.c - Fixex issue related to gsit
- Fixed a bug related to gsit plugin
1.9.6.b Mar 21, 2025
1.9.6.b - Two kit setups for capture and sheepwars
Now the capture, fight and sheepwars events will have two kit setups (one for each team/player).
1.9.6.a Mar 20, 2025
1.9.6.a - Forcejoin for all players and permission

- Added new argument for /event forcejoin command (/event forcejoin -all), which will try to force all the players to join the event.
- Added "surfevents.bypass.forcejoin" permission to let players bypass forcejoin command.

- Fixed some small issues regarding the new player stats system. 

1.9.6 Mar 19, 2025
1.9.6 - Changed stats directory and added new data for it

Now the stats for each player will be saved in a single file for each player. Also, some new data will be added to the player stats, the file structure is going to look something like this:

{
"name": "Dadaray_",
"wins": 1,
"totalPlays": 10,
"gameWins": {
"parkour1": 0,
"blockparty1": 1
},
"gamePlays": {
"parkour1": 7,
"blockparty1": 3
},
"typeWins": {
"parkour": 0,
"blockparty": 1
},
"typePlays": {
"blockparty": 3,
"parkour": 2
}
}
 


These files will be saved in data/wins.

The placeholders to access these values are:

%surfevents_wins% - Returns the player wins amount.

%surfevents_plays% - Returns the amount of games played by that player.

%surfevents_wins_game_(game-name)% - Returns the player wins amount on that specific game.

%surfevents_plays_game_(game-name)% - Returns the amount of games played by that player on that specific game.

%surfevents_wins_type_(game-type)%
- Returns the player wins amount on that specific game type.

%surfevents_plays_type_(game-type)% - Returns the amount of games played by that player on that specific game type. 

1.9.5.e Mar 17, 2025
1.9.5.e - locations verification
Now before starting an event the locations will be verified to check for possible errors on configuration.
1.9.5.d Mar 16, 2025
1.9.5.d - Bug fixes

- Fixed a bug where the event was being set as "full" when it actually wasn't in skywars and speedbuilders duo mode.

- Added "surfevents.start" permission to allow players to run /event start command.

- Fixed a bug where event items weren't being removed after the end of capture event.

- Fixed a bug where xp wan being wiped when using multiverse inventories. 

1.9.5.c Mar 12, 2025
1.9.5.c - Bug fixes, new commands and random events

- two new comands added:
/event forcejoin <player-name>
Will try to force a player to join the event if the player is able to do it.
/event kick <player-name>
Will kick a player from an event.

- Now if you place "random" as an event name on the schedule, a random event will be started. Example:
"random,17:35,everyday"

-Added new values on config.yml:
random-name: "&bRandom"
random-event-icon: "END_CRYSTAL"

- Fixed a bug where players inventory wasn't being restored if the player log out while on spectator mode.

- Added support for Multiverse-Inventories (If the plugin is present, the inventory management will be disabled and multiverse will handle that). 

1.9.5.b Mar 11, 2025
1.9.5.b - Allow inventory item move

- Now in pvp events players will be able to move items in inventory.
- Added extra checking step before starting event to search for missing values. 

1.9.5.a Mar 10, 2025
1.9.5.a - Chat issue fixed and bypass permission

- Fixed an issue where the in-game editor wasn't working properly when some chat plugins were installed on the server.
- Fixed an exception on quake event.
- Now if you have surfevents.adm permission you can bypass blocked-commands while in event. 

Page 1 2 3 4 5 ... 7

minigames

survival

addon

events