This repo includes the core utils and commands, auth, portals, 4 minigames (KitPvP, parkour, spleef and CTF), chat channels and prefixes, ranks api and teams api
- Core commands
- /show and /hide
- /auth
- /quit
- /mgs (Inventory-GUI type of choosing minigames)
- Hub portals deprecated
- Auth API
- Main plugin array field $sessions
- Non-logged-in action blockage: pre-login world for that?
- IP auth customization
- Teams API
- Save at PocketMine-MP/LegionPE/teams/[email protected] (or json)
- Database: players count, points
- Join signs
- Score bars
- Core utils
- Spaces
- Event simplifier
- Raw map coordinates importing (semi-hardcoded)
- Parkour plugin
- /stats
- Prefix
- Amai Beetroot data conversion
- PvP items and armor config conversion aborted and will not be done
- Permissions
- Spleef
- Commands to leave and join
- Monitor player sessions using events
- Getter functions
- Signs
- Start/stop loop initialized by Arena::activate(), looped by Arena::start() and Arena::stop(), finalized by unsetting object of Arena::deactivate()
- Chat channels
- rewriting into read permissions and property-array-saved write channels
- /chat, /mute and /unmute - chat channels
- PvP plugin
- /kills [top]
- /pvp
- /class
- DIFF pocketmine entities?
- Minigame inheritance
- MERGE! Merge Lambo's code.
- @_@ not debugging... but debugging of course...
- CTF plugin
- later... where is the world? Hello @MadMckMax?
- Build and Guess (from Draw stuffs from MCPC)
- Better name?
===
- PocketMine updates
- entities not ready
- events for entities death and hurt
- affect debugging
- Raw locations
- CTF. Hello where is @MadMckMax?
===
(sorted by priorities)
- Multiplayer bugs
- Chat channels ★★★
- permissions ★★
- Typos
- Fixed syntax errors :)
- Thank you PHPStorm!
LegoinPE:
- legionpe.mg
- legionpe.mg.xx.join
- legionpe.cmd
- legionpe.cmd.auth
- legionpe.cmd.players (remove this?)
- legionpe.cmd.players.show
- leginope.cmd.players.hide
- legionpe.cmd.mg.xx.xxx
PvP:
- legionpe.mg.pvp
- legionpe.mg.pvp.spawnattack
- legionpe.cmd.mg.pvp
- legionpe.cmd.mg.pvp.pvp
- legionpe.cmd.mg.pvp.kills
Chat channels:
- legionpe.chat
- legionpe.chat.mandatory (always true)
- legionpe.chat.general
- legionpe.chat.mute
- legionpe.chat.mute.{CID}
- legionpe.chat.team.{TID}
- legionpe.chat.pvp.public
- legionpe.chat.pvp.{TID}
- legionpe.chat.pk.public
- legionpe.chat.pk.{TID}
- legionpe.chat.ctf.public
- legionpe.chat.ctf.{TID}
- legionpe.chat.spleef.public
- legionpe.chat.spleef.[{SID}].[{TID}]
- IDS
- SID: SpleefArena ID
- TID: Team ID
- CID: Client ID (entity ID of a player)
- EID: Entity ID
- PID: Packet ID