Requirements
Before doing anything, make sure that your server is even capable of using the plugin. Generally, it is very likely that it will work without any issues. The following article explains how you’re able to check the few requirements that exist for using this plugin.
- Server software: Spigot or forks.
- Server version: 1.7 – 1.19
- Java version: 8, 11, 16 and 17
How do I check if my server software is being supported?
As a server operator with access to the admin commands or the console, type in the command /ver
. This will display a rather cryptic text, but you only have to filter out to information as seen in the following picture:
The text aligned in red represents the name of the software you use for your server. Make sure it’s saying either Spigot. Others might work as well, but if you want to be on the safe side, you might want to switch one of them.
Their wiki pages: Spigot
The text inside the orange rectangle displays the Minecraft version of your software. Make sure it’s at least 1.7 If it’s something lower than 1.7 then you must update it to at least server version. Older versions are known to be incompatible with some plugins and contain a rather large amount of bugs, so it’s generally a good idea to update.
How do I check if my Java installation is being supported?
bat
, cmd
or powershell
(Win10+ only). Otherwise, if it’s a Linux machine open your terminal. It is possible that you need a software, such as PuTTY, WinSCP or Bitvise, to connect to your distant machine.If you’re inside the console type
java --version
to display your currently used version. If it’s printing that the command is missing then your machine isn’t even viable to run the Minecraft server. Otherwise, it should print something like this:
It should print either Java 8, Otherwise, you’ll have to update it to at least version java version.
Are my plugins compatible?
It’s very difficult to tell if the plugins you’re using right now will affect the features of the plugin. As a rule of thumb, you can count the number of plugins you’re running. The more you have, the more likely it is that something will get interfered with. This generally can be told for any plugin. Otherwise, SquidGamesPlus is the plugin with the highest likeliness that it will work compared to other plugins, so you shouldn’t be afraid in this topic. Furthermore, the plugin will print even a warning while it is starting when it detects an incompatibility. If you want to be sure, you might want to contact us.
Dependencies
- Skript: Required (https://github.com/SkriptLang/Skript/releases)
- Skript YAML: Required (https://www.spigotmc.org/resources/skript-yaml.49829)
Installation
- Download dependencies.
- Put the dependencies files into the folder /plugins
- Restart your server.
- Download the zip file.
- Put the zip file into /plugins
- Restart your server.
- You can now configure the plugin to your liking.
User:
The default user commands don’t have permission requirement.
/sg list – List all arenas.
/sg randomjoin – Join into a random arena.
/sg join [arena] – Join into arena.
/sg leave – Leave the arena
/sg info – Display the information about the skript.
/sg help – Display the help information.
Admin:
Add all admin permissions using squidgames.admin.*
/sg config setmainlobby – Set spawn for the main lobby. (Permission squidgames.admin.commands)
/sg arena create – Create a new arena. (Permission squidgames.admin.commands)
/sg arena remove – Remove an existing arena. (Permission squidgames.admin.commands)
/sg arena edit – Edit an existing arena. (Permission squidgames.admin.commands)
/sg enabled – Enabled arena. (Required to have edit mode enable, Permission squidgames.admin.commands)
/sg disabled – Disabled arena. (Required to have edit mode enable, Permission squidgames.admin.commands)
/sg starttime – Change the start time for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg postgametime – Change the post game time for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg minplayers – Change the min players for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg maxplayers – Change the max players for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg waitingspawn – Set waiting spawn for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg winnerspawn – Set winner spawn for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg loserspawn– Set loser spawn for an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg gameorder list – List the game order from an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg gameorder add – Add on game to the game order from an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg gameorder remove – Remove on game from the game order from an arena. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg greenandredlight time – Set the green and red light time. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg greenandredlight setspawn – Set the green and red light spawn.(Required to have edit mode enable, Permission squidgames.admin.commands
/sg themidnightfight time – Set the mignight fight time. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg themidnightfight setspawn – Set the mignight fight spawn. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg squidgame time – Set the squid game time.(Required to have edit mode enable, Permission squidgames.admin.commands
/sg squidgame setspawn – Set the squid game spawn. (Required to have edit mode enable, Permission squidgames.admin.commands
/sg exit – Exit the edit mode. (Required to have edit mode enable, Permission squidgames.admin.commands
Config.yml
Language: (true/false) – You can change the global language of the plugin by writing the desired language.
BungeeCord: (true/false) – If your server is under BungeeCord.
BungeeCordServer: Write the name of the server where the player will be sent, this option will only take effect if BungeeCord is set to true.
MultiArena: (true/false) – If you want to have more than one arena on the same server.
Debug: (true/false) – This option help for identified somes bugs.
Arenas.yml
Enabled: (true/false) – Enabled or disabled the arena.
StartTime: number – modified the waiting start time.
PostGameTime: number – modified the finish zone time.
MinPlayers: number – modified the minimum players to start the arena.
MaxPlayers: number – modified the maximum players to start the arena.
Games:
Green And Red Light: For configured the game, you need to put the block “sandstone” for the safe area.
Squid Game: For configured the game, you need to put the block “sandstone” for the unsafe area.