This mod was developed for Einsteins Workshop to provide administrative features to facilitate an educational environment.
Pieter Svenson
Website
- einsteinsworkshop
- einsteinsworkshop.student
- Allows usage of student-level commands
- einsteinsworkshop.instructor
- Allows usage of instructor-level commands
- Instructors must also inherit the student permission
- einsteinsworkshop.immunity
- Causes immunity of student-altering effects
- Required for instructors
- A feature added for testing purposes
- einsteinsworkshop.student
- "|": Delimiter for a list of synonymous subcommands
- "": foo is a required argument
- "[bar]": bar is an optional argument
- "...": This argument can take multiple words
- "{do, re}": do and re are the only two options
- /einsteinsworkshop|ew
- freeze|f
Permission: einsteinsworkshop.instructor
Students cannot interact, be interacted with, or chat
- all|a
- Freezes all students in place
- Students who join into the world will be frozen, even if they were individually unfrozen before
- player|p
- Freezes a specific player
- all|a
- unfreeze|uf
- Permission: einsteinsworkshop.instructor
- Student can move and chat freely
- all|a
- Unfreezes all students
- player|p
- Unfreezes a specific player
- assignment|a
- list
- Permission: einsteinsworkshop.student Lists all assignments
- complete
- Permission: einsteinsworkshop.student
- Completes the assignment with the given id
- add <title...>
- Permission: einsteinsworkshop.instructor
- Add an assignment with the given title
- remove
- Permission: einsteinsworkshop.instructor
- Remove an assignment with the given id
- info
- Permission: einsteinsworkshop.instructor
- Get a detailed information message about the assignment with the given id
- edit
- Permission: einsteinsworkshop.instructor
- title <title...>
- Edit the title of the assignment with the given id and title
- body <body...>
- Edit the body of the assignment with the given id and body
- type
- Edit the type of the assignment with the given type
- list
- box|b
- Permission: einsteinsworkshop.instructor
- list
- Returns a list of all saved boxes
- position1|pos1
- Sets the location of the first position for selecting a box region to your current location
- position2|pos2
- Sets the location of the second position for selecting a box region to your current location
- create
- Generates a box in the currently selected region
- destroy
- Deletes a box with the given id
- info [id]
- Returns detailed information about the box with the given id
- If no id is given, it returns information about the box you are currently occupying
- edit
- movement {true,false}
- Sets the student's movement ability inside the box
- building {true,false}
- Sets the students' editing ability inside the box
- movement {true,false}
- show
- all
- Displays a brief border around all boxes saved
-
- Displays a brief border around the box with the specified id
- all
- teleport|tp
- Teleport yourself to the corner of a specific box (corner is at minimum of x, y, and z coordinates)
- wand
- Gives yourself the wand associated with box position selection.
- By default, this is a brick. This cannot be changed at this time.
- home|h
- Permission: einsteinsworkshop.student
- Teleports you to your home, if you set
- set
- Sets your home location to your current location
- set
- Permission: einsteinsworkshop.instructor
- If x, y, and z coordinates are specified, then sets your location to that coordinate location in the world you are in
- player
- Permission: einteinsworkshop.instructor
- Teleport you to the home of the specified player
- set
- documentation|docs
- Permission: einsteinsworkshop.instructor
- Gives you a link to the documentation page
- freeze|f
Permission: einsteinsworkshop.instructor
Students cannot interact, be interacted with, or chat