Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
LobbyGames [1.8.x-1.21.x] ✅ High Quality Minigames ✅ 100% Customizable ⭕ 20% OFF SALE

Plugins MC LobbyGames [1.8.x-1.21.x] ✅ High Quality Minigames ✅ 100% Customizable ⭕ 20% OFF SALE 2.3.3

Register to download

MySQL Import from Player Statistics YML​

- If MySQL is enabled and the data has not been imported before, the data from player_stats.yml will now be automatically inserted into the database. It will then use MySQL instead of player_stats.yml as long as it is enabled.

MySQL Database Integration​

- Added a way to hook LobbyGames into MySQL! The plugin will create and manage a table named "lobbygames_stats" to keep track of the same information that was previously kept in player_stats.yml.
If MySQL is enabled, the plugin will not use the player_stats.yml file at all. If MySQL is disabled (default), the plugin will save player stats in the same way that it did before.
- Reading and writing operations regarding player statistics will now be done asynchronously whenever possible. The data is cached in the same way.

This update adds the following lines to the config.yml:
YAML:
mysql:
  enabled: false
  username: "username"
  password: "password"
  host: "localhost:3306"
  name: "database"
The MySQL user will need permissions to Create, Select, Insert, and Update on the "lobbygames_stats" table.

Soccer Config Defaults​

- Changed the default value for the boost jump item in soccer / football to make it more clear that it needs to be right-clicked (instead of left-clicked).

Soccer Team Selector, Ball Remove on reload​

- Added a new feature in which players can select the team they want to join for soccer/football. When the game starts, undecided players will be assigned to whichever team has less players. If the teams are still unbalanced, it will randomly switch some players to the smaller team.
- Fixed a bug where the soccer ball was not removed, leaving behind a raw slime for when the plugin is reloaded while a soccer game is active.
- Fixed a bug in which the soccer ball becomes a raw slime if the game start countdown is cancelled.
- Fixed a minor console error that sometimes occurred when a soccer game finishes.

This update adds 2 lines to the config.yml:
YAML:
soccer:
    team1-join-title: "&bJoin blue team &7(Right-click)"
    team2-join-title: "&cJoin red team &7(Right-click)"

Duplicate Leaderboard Location​

- Added a check in the /lg leaderboard create functionality to ensure that a leaderboard does not already exist in the location where a new leaderboard is being created.

Global Leaderboard Entries Update​

- When using /lg leaderboard create, the new leaderboard will now be created with the same entries on it as all of the other global leaderboards for the game type.

Arena Score PAPI Placeholder, Score API Change​

- Added the PlaceholderAPI placeholder %lobbygames_<game>_<arenaId>_score%. If the game keeps track of a numerical score, this can be used to display it, and is specific to an arena id instead of a player. For example %lobbygames_soccer_2_score% would show the score of the 2nd soccer/football arena if there is an active game.
- The soccer/football jump boost feather will no longer activate on left click, just right-click while holding it. This is so that players do not have to constantly switch item slots while playing the game.
- Added a function Game#getScore() to the API. Unlike the previous function Game#getScore(Player), this is not specific to any player. The old function will not be deprecated because a player argument is still needed in games like Pool, but the 2 functions will return the same thing for all other scored games.

Soccer/Football Proximity Join Fix​

- Fixed a bug in which players could fly over an active soccer (football) arena and be added to the game as a player. This should fix related inventory management interference.

Join Sign Case Insensitivity​

- Fixed a small bug in which [JOIN] signs were case-sensitive when they shouldn't be. The configurable game alias can be used on the join signs.

Colored [JOIN] Sign Fix​

- Fixed a bug relating to colored text on clickable join signs in which the color character is different on some servers or with ProtocolLib.
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock