LobbyGames [1.8.x-1.21.x] ✅ High Quality Minigames ✅ 100% Customizable ⭕

VIP Plugins LobbyGames [1.8.x-1.21.x] ✅ High Quality Minigames ✅ 100% Customizable ⭕ 2.2.7

Pro Download
- Added 2 new placeholders for PAPI:
%lobbygames_<game>_<arenaId>_playercount% Gives the number of players in a particular game's arena
%lobbygames_<game>_playercount% Gives the number of players in any arena for a particular game
- Fixed a bug in Connect 4 where particles caused an error in servers running any Minecraft version before 1.13 (legacy versions).
- Adjusted the priority of particular LobbyGames events to allow for compatibility with plugins that check the player's inventory when they log out of the server. If they log out while playing a lobby game, the other plugins should see the player's normal inventory and not the inventory given from the lobby game.
- Fixed a bug where particles in Connect4 could be created incorrectly depending on the rotation of the arena.
- Added particles to Connect 4! These can optionally be disabled by setting connect4.particles-enabled: false in the config. For servers using Geyser where players can't see the armor stands, you can add connect4.increased-particles: true so that the particles are enough to fully substitute the armor stands.
- Fixed a bug where leaderboards may have failed for multiplayer games (such as pool, spleef, etc.) if merge-leaderboard-scores was set to false

This update adds the following lines to the config:
Code (Text):
connect4: #add the indented lines to the connect4 section
particles-enabled: true
increased-particles: false
- Fixed a bug where in some conditions, the spleef.melting-snow-standing-delay config entry did nothing to change the delay between when a player walks over a block and when the block melts in Spleef. This entry can be added to the config if necessary, the units are seconds.
- Fixed a bug where players could fly in from the top of a soccer / football arena and be incorrectly placed into spectator mode when the game started
- Made it so that it is guaranteed that there will always be 1 solid ball and 1 striped ball on the back 2 corners of the triangle in 8-ball pool. All irl pool rules on ball placement should be satisfied now.
- Fixed a bug where the /connect4 command was not registered.
- Updated the ability to fully disable spectator mode in soccer by adding "spectators-enabled: false" to the soccer section of the config. This will allow for more fine-grained control to disable spectators without disabling soccer proximity joining.
- Added a protection to check that the world name is valid before loading a leaderboard in it.
- Fixed a bug with 2048 where particular rotations of a rectangular arena (where width is not equal to height) were rotated 90 degrees when the bounds of the arena were processed by the game engine
- Added a validation step in setting up an arena. For games like 2048 or snake where it matters that the first location is the lower-left relative to the player (defining the edge of the "screen" of the game), it will now check that this is the case based on the spawnpoint's yaw. This should make it easier to set up an arena without needing intuition of the format.
- Added spectators to spleef! Similar to soccer, if a spleef game is running and a player walks into the arena, they will be made invisible and allowed to fly until they leave the arena.
- Fixed a bug in spleef where the remaining player count was off by 1
- By doing /lg join spleef, you will now be teleported to the center of the spleef arena rather than the spleef spawn.
- Added a cooldown for the quit arrow item of approximately 1 second after joining. In the case that a player is using the 9th item slot and clicks an NPC to join, this will prevent them from immediately quitting.
- If the game is not yet started, API functions Game#getPlayTime() will now return "0m 0s" and Game#getDuration() will return the number of seconds since the game was first initialized. Nothing has changed for if the game is already active/started.
Back
Top Bottom