what is this plugin
when a player join they will see what number they are. (see pic for example)
Futures
• Custom join message with placeholders
• 2 different of message, 1 for the first time join and 2 when they already joined the server
• option to use broadcast or just send an message to the player
• You can set your own worlds where the broadcast message would be sended
• set more than 1 line for the message
• recover already joined player when using use_custom_file: true
• set custom titles & sub titles
Todo:
TODO
- SQL Support (added v3.0.0)
- Bungeecord support
- recover already joined players (added v2.0.0)
Permissions:
- playercount.pc - shows the page with information
- playercount.update - let the player shows if there is an new update
- playercount.reload - reload the config file
- playercount.count - shows how many players already joined the server
- playercount.reset - reset the counts
- playercount.recover - recover already joined players
Commands:
- /pc - shows the page with information
- /pc count - counts how many players already joined
- /pc reload - reload the config file
- /pc reset - reset the counts (support only if file-side is enabled)
- /pc recover - recover already joined players
Placeholders:
{player} - player name
{number} - the player place in number
{total} - total player joined
config.yml
#
# PlayerCount, Created By Twan L
#
update_message: true
# you can choose between: none, file, sql
database: sql
# this is when a player joined the server for the first time
first_join:
use: true
broadcast: true
text:
- '&a&o{player}&f&o is the (&e&o{total}#&r)&o player on this server!'
- '&f&oThank you for playing!'
# to disable this function just put ''
# time is in seconds
title: '&a&o{player}&f&o is the (&e&o{total}#&r)&o player on this server!'
subtitle: '&f&oThank you for playing!'
time: 3
broadcast_title: false
# this is when a player already joined the server
default_join:
use: true
broadcast: false
text:
- '&f&oYou joined as (&e&o{number}#&r)&o on this server!'
- '&f&oThank you for playing!'
# to disable this function just put ''
# time is in seconds
title: '&f&oYou joined as (&e&o{number}#&r)&o on this server!'
subtitle: '&f&oThank you for playing!'
time: 3
broadcast_title: false
# if use_custom_file = false, than you can use only a first time message
# this is only when a player for the first time joined
# Placeholders: {players} {number}
message:
use: true
broadcast: true
text:
- '&a&o{player}&f&o is the (&e&o{number}#&r)&o player on this server!'
- '&f&oThank you for playing!'
# to disable this function just put ''
# time is in seconds
title: '&a&o{player}&f&o is the (&e&o{number}#&r)&o player on this server!'
subtitle: '&f&oThank you for playing!'
time: 3
broadcast_title: false
# enable your worlds where the message would be send
enable_worlds:
- world
- world_nether
- world_the_end
mySQL:
host: "localhost"
port: 3306
username: "root"
password: ""
database: "player_data"
table: "players"Thank You For The Downloads:
100
200
300
400
500
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta