💻Bukkit
Step 1 - Install the plugin
As you might know, it's pretty simple to install a bukkit plugin. In case you don't read this carefully.
So in order to install the plugin, you need an already setup bukkit (or any bukkit fork) server which already has a folder called plugins in it. Now it is as simple as dragging and dropping the plugin jar file into this folder.
The final step is to reboot your server, the plugin will enabled itself and create a folder in plugins/PlayerPoof
Step 2 - License
Read this section only if you own a PlayerPoof license and account.
Once you restarted your server, you will notice an error saying "Your license is not valid!", which is perfectly normal at this point.
You will need to enter your license key in the plugins/PlayerPoof/license.yml file and restart your server again.
In case your server still doesn't start, feel free to join our discord and open a ticket, we'll do our best to help you out.
Step 3 - Configuration
This is by far the most important part of the process, it will define how the plugin interact with your server.
We know configuration of a plugin can give massive headaches, so we're going to go through each section and important key in detail.
First of all, you need to locate the configuration file in plugins/PlayerPoof/config.yml and open it.
1. Visibility options
The visibility options let you chose if your virtual players should spawn and be visible to other players spawn-poof-players
and if they should appears in your server tablist show-in-tab
2. Name options
There you can define blacklisted names, such as staff names, to avoid having virtual players joining the server with staff username or famous players names.
3. Plugin settings
In this section you can tweak plugin settings. The first section is meant to edit the base command and its aliases. I think is pretty self explanatory, this option has been created to allows you to hide the fact that you are using PlayerPoof by changing the original command by any other command.
The whitelisted-players
option is only for server running under MC 1.13, it allows you to define who can use the plugin and have the tab completion for /poof
and /playerpoof
commands.
The second option called join-commands
let you define commands that will be run by the server when a virtual player joins your server, you can use the placeholder %player% to get the virtual player name.
4. Join commands
This section is used to configure commands executed on virtual players join.
As you can see, you can define multiple commands, each command MUST have an unique identifier, as in the example where the command as the identifier 1.
For each command you can configure the delay and how the command is executed. If you set the console
option to true, the command will be executed by the console, otherwise by the virtual player itself.
You also can configure the delay between the virtual player join and the command execution by tweaking the delay
field, if you don't want any delay, just turn it to 0.
5. World settings
In this configuration section you can tweak world related settings.
The spawn
section allows you to define where the virtual players will spawn. It only works if you enabled the spawn-poof-players
option.
Then the auto-respawn
option can be turned to true|false
, depending on if you want your virtual players to respawn when they dies.
The next section dropped-items
let you enable/disable the item pickup feature by turning the enabled
key to true|false. You also can configure the delay between the moment the item on ground is detected by the player and the moment it is picked up by the poof player.
And the final section gravity
, let you enable/disable the artificial gravity feature that reproduce normal minecraft gravity for virtual players. You can tweak the velocity of the gravity, aka its strength. Note that it must be between 0 and 1.
6. Messaging settings
Please refer to the following page to learn and understand how to configure messaging services:
🔌Messaging services7. Update notifications
This option let you choose if you will receive a notification each time a new update is being released.
Step 4 - Modules
NOTE: In order to use modules, you need the premium version of the plugin and to purchase each module separately or having them included in your license.
Regarding the modules we reproduced the bukkit plugins system, let me explain that:
Once the plugin started up, it created a folder located at plugins/PlayerPoof/modules, as for a regular bukkit plugin you have to drag and drop your modules in this folder and reboot the server.
We won't detail how to configure each module there, but you can look through the left menu to find what you need to start.
Step 5 - Enjoy
Simple, isn't it? Now you can sit back and relax while our software cares about the rest!
Last updated