Custom School RP Plugin

Discussion in 'Plugin Requests' started by Patty_Mayo, Nov 3, 2023.

Thread Status:
Not open for further replies.
  1. Offline

    Patty_Mayo

    Plugin category:School

    Minecraft version: 1.12.2 through 1.20.x

    Suggested name: DeepSchool


    What I want: I would like it to allow me to add World Guard regions that I define for each individual classroom to be added to the class list. I would like there to be a feature to send students to the office. A Way to start class, end class, etc. a chat for the teachers/vice principal/principal. a separate chat room for the class that is in session. a School Broadcast/Announcement Feature. I would like there to be a config file that i can edit error messages, etc. it will need to use PermissionsEX to set the groups. Group Names: teacher, viceprincipal, and principal. And if they are fired, it will need to set them to the group named default. (I WOULD LIKE THIS TO BE AN EDITABLE FEATURE IN THE CONFIG FILE(S).

    Ideas for commands:
    /class list
    /class start <classroom number/name>
    /schoolsay <message>
    /classroom add <world guard region>
    /classroom remove <classroom name/number>
    /tc <message>
    /tctoggle
    /deepschool teacher add (username) teacher
    /deepschool vp add (username) viceprincipal
    /deepschool teacher remove (username)
    /deepschool vp remove (username)
    /sendoffice <player>
    /class end <classroom number/name>
    /deepschool reload - RELOADS PLUGIN CONFIG FILE(S)
    /deepschool help (ALIAS: /school help)


    Ideas for permissions:
    - deepschool.teacher.add
    - deepschool.vp.add
    - deepschool.teacher.remove
    - deepschool.vp.remove
    - deepschool.class.list
    - deepschool.class.start
    - deepschool.class.end
    - deepschool.classroom.add
    - deepschool.classroom.remove
    - deepschool.schoolsay
    - deepschool.tc
    - deepschool.tctoggle
    - deepschool.sendoffice
    - deepschool.reload
    - deepschool.help


    When I'd like it by: End of January 2024
     
Thread Status:
Not open for further replies.

Share This Page