Avatar
Welcome to Blueva!
To join our community, please login or register!
Internet Explorer: Internet Explorer is not supported. Please upgrade to a more modern browser.
Last edited by Whiron · 9 months ago

Welcome to Blueva Wiki!

Here you will find all the necessary information about our products, including plugins, maps, configurations, setups and much more.

The goal of this Wiki is to make your experience with our products as smooth and easy as possible. That's why we've created this detailed and clear documentation to guide you every step of the way.

Whether you are new to using our products or an experienced user, you will find useful and valuable information in our documentation. From step-by-step instructions to advanced tips and tricks, everything you need to get the most out of our products is right here.

If you need help with a specific topic that does not appear in this wiki feel free to create a ticket by clicking here (You must have an account logged in to the website).


Subpages:


1545
Last edited by Whiron · 9 months ago

This plugin is still under development and the wiki is not available at this time.

Check the GitHub repository here: https://github.com/BluevaDevelopment/BlueCore


398
Last edited by Whiron · 14 days ago

Buy the plugin

First of all, you will need to download the plugin from one of the following stores:

Once you have purchased it, you must wait for the payment to be processed. Usually it is instantaneous, but there may be exceptions. If the payment takes more than 24h to be processed, please contact us.

Install the plugin.

To install the plugin on your server it is necessary that the server meets the following requirements:

  • Use Spigot (or any other fork). But not Bukkit!
  • Your server must be on version 1.21.X 
  • Your server will need at least 1 GB of RAM to run the plugin (without taking into account what other plugins and players consume).

If your server meets the requirements, follow the steps below:

  1. Download the plugin from the store where you purchased it.
  2. Stop the server in case it is started.
  3. Add the downloaded jar file to the plugins folder on your server.
  4. Start the server and stop it once it has started.
  5. Go to the "BlueArcade" folder that should have been generated inside the plugins folder on your server.
  6. Open the license.yml file and accept the terms and conditions.
  7. Restart the server again and the plugin should start without problems.
  8. Set the main lobby with /ba setmainlobby
  9. That's all! Now you should start configuring the arenas.

505
Last edited by Whiron · 9 months ago

List of plugin commands and permissions.

Commands

Note: [] Requiered --- () Optional

Command Permission Description
/ba bluearcade.info Displays some info about the plugin.
/ba help (admin/user) bluearcade.help | bluearcade.admin.help Displays the plugin commands.
/ba join [name/id] (player) bluearcade.join Join a specific arena.
/ba leave (player) bluearcade.leave Leave from any arena.
/ba quickjoin (player) bluearcade.quickjoin Join any game quickly.
/ba setmainlobby bluearcade.admin Sets up the main lobby.
/ba setup [id] bluearcade.admin Set up an arena.
/ba remove bluearcade.admin Removes an existing arena.

Note: Some commands such as /ba enable and /ba disable are not yet available.

Command Aliases

  • /bluearcade
  • /partygames
  • /arcade
  • /ba
  • /pg

295
Last edited by Whiron · 9 months ago

To create a new arena from scratch, we recommend the following:

  • Activate your server whitelist to prevent anyone from entering while you are configuring the arena.
  • Prepare all maps to be configured before entering setup mode. (Main Lobby, Waiting Lobby, Mini-games like race, etc...)
  • Use completely empty worlds to avoid performance losses. For example, you can use VoidGen for this.

Before you start setting up an arena, make sure you have set the main lobby with "/ba setmainlobby", This lobby is where players will teleport to when they finish an arena.

To start, you must enter the command "/ba setup id". The ID is the identifier of each arena, you can use the one you want, but we recommend to start with 1 and continue with the following numbers in future arenas to have an order.

After entering this command, you will enter setup mode and the following blocks will appear in the inventory:

  • In Slot 1 (beacon) is the block of step 1 which will be explained below.
  • Slot 6 (red wool) is used to cancel the setup (it will delete the arena and everything you have configured).
  • Slot 7 (orange wool) is used to pause the setup. You can continue with other tasks and then resume the setup where you left off (except if you are configuring a mini-game, it will start from the beginning).
  • Slot 8 (yellow wool) is used to go to the previous step (if you are in step 1 the arena configuration will be cancelled, be careful).
  • Slot 9 (green wool) is used to go to the next step once you have finished the current step.

Step 1

Set up the waiting lobby (where players will wait for the arena to start) with the beacon in your inventory.

Note that the direction you are facing will be saved, this applies to every time you set a spawnpoint with the beacon.

When you are done, click on slot 9 (green wool) to continue.  

Step 2

Set the minimum number of players to start the arena and the maximum number of players that can enter the arena.

Slot 1 (slime ball) is the minimum number of players and Slot 2 (redstone) is the maximum number of players.

With the right click you can subtract the number and with the left click you can add it.

Note: if you need a number higher than 64 you must change it manually in the arena configuration (/plugins/BlueArcade/data/arenas/id.yml) when the server is off.

Step 3

In this step you must configure the name that will be shown to the players in the arena. 

To do this, click on slot 1 (nametag) and type the name of the arena in the chat (you can use colors).

If you do not know what name to put, for example if you have called the "Party Games" mode, and you are setting up an arena with ID 1, you can use the following name "PG-01" or something similar. 

Step 4

In this step, you must choose the mini-game to be configured next. 

You have to click on slot 1 (nether star) and the following menu will appear:

The list of mini-games in order from left to right is:

  • Race
  • Spleef
  • Snowball Fight
  • All Against All
  • One In The Chamber
  • Traffic Light
  • Minefield
  • Exploding Sheep

After selecting a minigame, go to the article on how to setup a minigame by clicking here.

As a minimum you must configure only 1 minigame, and as a maximum, as many as you want. 

If you only want an arena to have a single round with a single minigame, you must manually modify the arena configuration file (/plugins/BlueArcade/data/arenas/id.yml) on line 16 and set it to "1"  when the server is off.

Video

In this video all the steps mentioned in this article are performed:


365
Last edited by Whiron · 9 months ago

Note: You must first have created an arena to be able to configure any mini-game. Visit the article on how to create an arena by clicking here.

The first steps after selecting a minigame are always the same, depending on the minigame more additional steps are added or not, but these are the ones that always appear:

Step 5

(No, we have not skipped any step, this guide starts with step 5, continuing the previous article on how to create an arena)

In this step, you must select the bounds of the mini-game. Note that if a player goes out of the border, he will die or teleport back to the beginning depending on the game.

With the item in slot 1 (stick), you must left click to select the minimum border and right click to select the maximum border. 

The minimum border must be in one of the corners of the mini-game, in the lowest part, and the maximum border must be in the opposite corner, in the highest part.

Step 6

Sets the spawn points of the mini-game. You must set at least the maximum number of players in your arena.

To remove a spawn point you have just placed, simply left click with the beacon.

Note that the position you are looking at will be saved for the spawnpoint.

Step 7

In this step, you must configure the time that the minigame will last, by default, it is one minute.

To add more minutes, right click slot 1 (clock) or left click to remove minutes.

Global steps finished

We're done with the global steps, now missing the minigames that need extra steps.

These minigames do not need additional steps, so they must already be configured:

  • Snowball Fight
  • All Against All
  • One In The Chamber
  • Exploding Sheep

Race Minigames: Race, Traffic Light, Minefield

Step 8

In this step you must establish the borders of the finish line. When a player enters this border, they will be classified.

With the item in slot 1 (stick), you must left click to select the minimum border and right click to select the maximum border. 

The minimum border must be in one of the corners of the mini-game, in the lowest part, and the maximum border must be in the opposite corner, in the highest part.

Once you're done, the "Race" and "Traffic Light" minigames will already be set up.

(Only for Minefield) Step 9

In this step you must select the floor of the minigame. Note that you should only have one layer of blocks.

With the item in slot 1 (stick), you must left-click to select one corner and right-click to select the opposite corner.

Other mini games...

Spleef - Step 8

In this step you must select the floor of the minigame. Note that it must be made up of snow blocks only and only have one layer of blocks.

With the item in slot 1 (stick), you must left-click to select one corner and right-click to select the opposite corner.

Videos

If you prefer to watch videos to set up the mini-games, check out this playlist: https://www.youtube.com/playlist?list=PLNSfv9rAenO8YA5LCPYvbG8Q35Tw9ZWaZ


332
Last edited by Whiron · 9 months ago

To use Blue Arcade Placeholders in external plugins, you need to have PlaceholderAPI installed, and the target plugin must support it.

Placeholder Description
%bluearcade_player_games_played% Returns the number of games played by the player.
%bluearcade_player_mini_games_played% Returns the number of mini-games played by the player.
%bluearcade_player_first_place% Returns the number of times the player has won an arena in first position.
%bluearcade_player_second_place% Returns the number of times the player has placed second in an arena.
%bluearcade_player_third_place% Returns the number of times the player has placed third in an arena.
%bluearcade_player_stars% Returns the total number of stars the player has received.
%bluearcade_player_credits% Returns the total number of credits the player has received.
%bluearcade_player_kills% Returns the total number of kills the player has committed in the mini-games.
%bluearcade_player_deaths% Returns the total number of times the player has died in a mini-game.


161
Last edited by Whiron · 9 months ago

Buy the plugin

First of all, you will need to purchase the plugin from one of the following stores:

Once you have purchased it, you must wait for the payment to be processed. Usually it is instantaneous, but there may be exceptions. If the payment takes more than 24h to be processed, please contact us.

Install the plugin.

To install the plugin on your server it is necessary that the server meets the following requirements:

  • Use Spigot (or any other fork). But not Bukkit!
  • Your server must be on version 1.19 or 1.20. (If you need another version, please contact us).
  • Your server will need at least ∽200 MB of RAM to run the plugin (without taking into account what other plugins and players consume).

If your server meets the requirements, follow the steps below:

  1. Download the plugin from the store where you purchased it.
  2. Stop the server in case it is started.
  3. Add the downloaded jar file to the plugins folder on your server.
  4. Start the server and stop it once it has started.
  5. That's all! 

164
Last edited by Whiron · 9 months ago

List of plugin commands and permissions.

Commands

Note: [] Requiered --- () Optional

Command Aliases Permission Description
/swe /survivalworldedit, /blueedit, /be blueedit.swe Main command,
/stick /wand, /magicstick blueedit.stick Get the magic stick.
/undo - blueedit.edit.undo Undo the actions you have performed.
/set /place, /setblocks blueedit.edit.set Place blocks in the selected region.
/walls - blueedit.edit.walls Place walls in the selected region.
/outline /box, /faces blueedit.edit.outline Place a cube without interior in the selected region.

94
Last edited by Whiron · 3 months ago

Buy the plugin

First of all, you will need to purchase the plugin from one of the following stores:

Once you have purchased it, you must wait for the payment to be processed. Usually it is instantaneous, but there may be exceptions. If the payment takes more than 24h to be processed, please contact us.

Install the plugin on Paper.

To install the plugin on your server it is necessary that the server meets the following requirements:

  • Use Paper (or any other fork). But not Spigot or Bukkit!
  • Your server must be on version 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.4 or 1.20.4-6.
  • You will need a MySQL database in case you have a proxy with multiple servers.
  • Your server must have an internet connection (logically).

If your server meets the requirements, follow the steps below:

  1. Download the plugin from the store where you purchased it.
  2. Stop the server in case it is started.
  3. Add the downloaded jar file to the plugins folder on your server.
  4. Start the server and stop it once it has started.
  5. Go to the "SpoofEngine" folder that should have been generated inside the plugins folder on your server.
  6. Open the license.yml file and accept the terms and conditions.
  7. Restart the server again and the plugin should start without problems.

Get your license

You will receive your license as a private message in the store where you purchased the product. Just copy it and enter it in license.yml.

In case you don't receive it within 12h, please contact us through Discord. Anyway, there is a period of 7 days in which you can use the plugin without license, so as soon as you buy it you can use it without having to wait.

Install the plugin on Bungee/Velocity.

To install the plugin on Bungee/Velocity, you must first have it installed on Paper. You should place it on all your servers, even if you are not going to fake players on some servers.

In your paper servers, you must go to the settings.yml file and activate "proxy.enabled", then configure the MySQL database, it must be the same in all servers.

Now add the plugin to Velocity/Bungee and connect it to the same database you have set up for the Paper servers. It may give errors on the first startup since there is no database set up.

You're done! Once you have successfully connected the database on all servers, your proxy counter will start displaying the real players + fake players.

Note: If you have several proxies or plan to have several, you can synchronize your player counter directly with Spoof Engine!


680
Last edited by Whiron · 7 months ago

List of plugin commands and permissions.

Commands

Note: [] Requiered --- () Optional

Command Permission Description
/se spoofengine.info Displays some info about the plugin.
/se help spoofengine.help Displays the help commands.
/se connect [amount/name] spoofengine.connect Connects a fake player to the server
/se disconnect [amount/name] spoofengine.disconnect Disconnects a fake player to the server
/se chat [name] [message] spoofengine.chat Send a message with a fake player account
/se sudo [name] [command] spoofengine.sudo Forcing a fake player to execute a command
/se list spoofengine.list List of fake players
/se reload spoofengine.reload Reloads the plugin completely

Command Aliases

  • /spoofengine
  • /spoof


284
Last edited by Whiron · 3 months ago

To use Spoof Engine Placeholders in external plugins, you need to have PlaceholderAPI installed, and the target plugin must support it.

Placeholder Description
%spoofengine_server_total% Returns the total number of players. Both fake and real.
%spoofengine_server_fake% Returns the total number of fake players.
%spoofengine_server_real% Returns the total number of real players.
%spoofengine_proxy_total% (Spoof Engine needs to be configured on the proxy) Returns the total number of players on the proxy.
%spoofengine_proxy_fake% (Spoof Engine needs to be configured on the proxy) Returns the total number of fake players on the proxy.
%spoofengine_proxy_real% (Spoof Engine needs to be configured on the proxy) Returns the total number of real players on the proxy.
%spoofengine_proxy_{server_name}_fake% (Spoof Engine needs to be configured on the proxy) Returns the total number of fake players on that server.
%spoofengine_proxy_{server_name}_real% (Spoof Engine needs to be configured on the proxy) Returns the total number of real players on that server.
%spoofengine_proxy_{server_name}_total% (Spoof Engine needs to be configured on the proxy) Returns the total number of players on that server.




266