You can get the latest
dev builds on my
DISCORD SERVERin the
#dev-builds channel. Dev builds include
new features,
quick bug fixes, and
individual improvements that the community desires.
What is lightPin ?
To address AFK (Away From Keyboard) players, there are standard methods. However, these are often circumventable in most cases. lightPin was programmed to specifically tackle this issue. Within a specified time frame, the player must enter a PIN shown to them into the chat. If the player fails to do so, they will be kicked from your server. Alternatively, a special command can be executed instead of a kick.
Regular Updates and Innovations
Our developers tirelessly work on consistently improving and expanding lightPin. Regular updates ensure that your server stays up-to-date, allowing players to enjoy the best features that the Minecraft world has to offer.
Optimized Performance and Compatibility Our plugin has been developed with the latest game version in mind, boasting extreme speed and performance. You can be confident that lightPin can seamlessly integrate into your network without compromising the player experience.
Active Discord Community We take pride in having a friendly and helpful Discord community where you can receive support, tips, and suggestions. Our dedicated team is here to ensure you get the most out of lightPin.
Instant Bug Fixes We understand the importance of a smooth player experience. If any issues arise, our developers are always ready to immediately address bugs and ensure your server runs smoothly.
FEATURES
Kick players from your network
Optional you can excetue a command instead of an kick (for networks)
Enable the player check per world
Full customizable
You can translate ALL inclusive the kick message with multi-line support
All functions are changable
Change the amount of digits from the pin
Create an exclude permission for your VIP / MVP players
Customize the title for your best experienc
Change the sounds, that comming if the player is afford to enter the pin (onFail / onSuccess / onAsking)
HEX color support
More features are comming to. If you have a suggest, feel free to enter my discord server and ask for them
HOW TO USE THIS PLUGIN
Download the lightPin.jar and put it into your plugins folder
Restart your server.
Done.
COMMANDS
/pin reload - Reload the settings.yml and message.yml
lightpin.admin.reload
/pin <displayedPin> - for the player to enter the pin
DEFAULT FILES
Code (YAML):
version: 1.0
settings: # Debug Messages for the log debug: false
# Enable pin verify in these worlds worlds: - 'world'
- 'world_nether'
- 'world_the_end'
# If the player has this permission, he is excluded from the pin entry excludePermission: 'lightpin.exclude'
# The timer is defined here as to when the pin should be entered # All numbers are in minutes # The Timer will start if the player join or switch the Server/World timer:
min: 40
max: 130
# How long does the player has time to enter the pin in seconds timeToEntry: 60
pinFormat: # The amount of numbers for the random pin # # example: 6 -> 577498 or 3 -> 152 # numberOfDigits: 6
# You can decide what happen, if the player is not entering the pin in the given time # # KICK - means the player will kick from the server # COMMAND - means lightpin will execute a console command # action:
type: KICK
command: ''
kickMessage: |-
&cYou where kicked in terms of \n
&cnot entering the specified Pin &7!
# The title that comes when the player is asked to enter the pin. # # #pin# is the number placeholder # titles:
upperLine: '&cEnter the Pin'
lowerLine: '&e&l
#pin#' # Here you can specifier some sounds sounds:
enable: true
onAsking:
sound: 'ITEM_GOAT_HORN_SOUND_1'
volume: 1.0
pitch: 0.7
onFailed:
sound: 'BLOCK_ANVIL_PLACE'
volume: 1.0
pitch: 0.6
onSuccess:
sound: 'ENTITY_PLAYER_LEVELUP'
volume: 1.0
pitch: 1.8
Code (YAML):
prefix: '
#ffdc73&l&olight&7Pin &8●⏺ &7' noPermission: '&cYou dont have permission to execute this command &7!'
wrongCommand: '&cThis command does not exist. Maybe try /pin <CodeFromTitle> &7!'
reload: '&7The config was &asuccessfully &7reloaded.'
notChecked: '&7You are currently not being checked for activity.'
onAsking: '&cWe are checking if you are currently active. &cIf you do not see a PIN, enter
#ffdc73/pin. &cTo confirm your activity, enter #ffdc73/pin <displayed PIN>. &4Otherwise, you will be disconnected from the network in &c60 &4seconds' onFailing: '&4This was the wrong pin. Try again! &cIf you do not see a PIN, enter
#ffdc73/pin &4Otherwise, you will be disconnected from the network' onSuccess: '
#ffdc73▪ &7Thank you. You have entered the &acorrect &7PIN.'
I created a discord server for further plugin help. Be free to connect to my server
https://discord.gg/t9vS3hgWf8 From now on you will not get any support here. Only on my discord server !
1.Join the discord server
2. Read rules
3. Verify
At this point, i will speach my shoutout to all
awesome guys, that support my plugins. Keep it up Sir