A Minecraft plugin that allows you to spawn fake players to your game.
They increase player count of your server.
This plugin would help to both server owners and plugin developers for benchmarking their servers/plugins.
- Nms implementations.
- 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.5
- 1.17.1
- 1.18.2
- 1.19.4
- Configuration
- random-names -> Use these names if you don't specify a name when adding fake player.
- tab-format -> Specifies the tab format of each fake player if the custom one does not exist.
- language -> Specifies the plugin's language.
- join-quit-message -> Join/Quit message settings.
- enabled -> Enables it.
- join -> Specifies the join message. (
null
for default) - quit -> Specifies the quit message. (
null
for default)
- Create a custom configuration file specifically for listing fake players and their settings like tab-format, names etc.
- Add commands.
- /fakeplayer -> Shows help message.
- help -> Shows help message.
- reload -> Reloads config and script files.
- version -> Shows version also checks for update.
- add [name] [location] -> Creates a fake player to the location.
- remove <name> -> Removes the fake player.
- toggle <name> -> Actives/Deactives the fake player.
- teleport/tp <name> [location] -> Teleports the fake player to location.
- chat <name> <message> -> Sends a message by the fake player.
- menu -> Opens the management menu for all fake players.
- stress
- start [mode] [count] -> Starts a stress test.
- stop -> Stops the currently running stress test manually.
- /fakeplayer -> Shows help message.
- A simple scripting to manage fake players.
- Stress test.
- Standalone application for more consistent stress testing.
Download latest FakePlayerPlugin release.
Put the plugin file into plugins folder.
Planning
./gradlew build
- You can find the plugin jar file in plugin/build/libs/ folder.
./gradlew publishToMavenLocal
depend:
- FakePlayer
softdepend:
- FakePlayer
<dependency>
<groupId>io.github.portlek</groupId>
<artifactId>FakePlayerApi</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
// Groovy
compileOnly "io.github.portlek:FakePlayerApi:VERSION"
// Kotlin DSL
compileOnly("io.github.portlek:FakePlayerApi:VERSION")