Plugin Ideas
Iapetus-11 opened this issue · 2 comments
Iapetus-11 commented
Plugin ideas!
Feel free to make some of these! Ones which have been done reasonably well will be crossed out and linked to!
Utility
- permission manager
- bedrock server support (like Geyser)
- discord server link - is that not part of auto-message a bit lower down?
- core-protect clone (anti grief + logging + rollback capabilities)
- essentialsx knockoff (bunch of useful commands)
- warp points / teleportation plugin
- colored roles/chat
- anti-cheat / anti-xray
- realistic tree chopping
- multi-world support
- single player sleep
- auto messages (like send motd, customize player join messages, etc...)
- auto-backups
- command macros / aliases
- GUI for managing the server, maybe a web UI?
- password based login (good for offline servers)
- chat filter (anti-spam, anti-toxicity)
- large scale world editing (like world edit)
- java edition plugin APIs, like Bukkit (Bukkit git) or Sponge API
- punishments (banning/tempbanning/muting/kicking/reporting?/jail world?)
- a packet level vanish plugin that just removes all mentions of a player from outgoing packets, unless the reciever has permission to "see" them.
Fun(ish)
- trampolines
- towny
- minigames
- gameboy emulator
- death swap
- chairs (sit on stairs)
- particle trails
- custom armor + weapons
- mob/player head drop
- forge compatibility?
Misc
- markdown for the mc chat
- brainfuck interpreter + evaluation commands
- scratch but for PyMine
- fabric compatibility?
- a decent resource pack manager? maybe a gui for the client?
- two-factor authentication
- Totp/hotp -> in-game, using maps + qr codes
- Email -> external, click link sent in email enter code shown ingame, or enter code sent in email
- Uf2/webauthn/fido2 -> external helper webserver + website, redirects
- SMS API,
- Discord, DM users
Put your ideas below, and they'll be added to the main comment!
Iapetus-11 commented
Setting debug
to true
in the server.yml
enables packet logging.
456dev commented
Setting
debug
totrue
in theserver.yml
enables packet logging.
I should have checked more closely, Ty.
Edit: logging to what, file? That might be useful