-
Notifications
You must be signed in to change notification settings - Fork 27
Glossary
-
Admin. Installs a "Minecraft" server and runs it for people to use. An Admin does not do any programming. (However, the same actual person might, in different roles, be an Admin and a Coder.)
-
Teacher. Coordinates the activities of a group of Scripters or Coders.
-
Scripter. Someone writing a single string of code (a Python module) that is either executed via a web socket or left in a special directory on the server (./scripts).
-
Coder. Writes and distributes Jycraft plugins. Might use a desktop IDE (like PyCharm) or our web environment. For the latter, we might later do some extra work to make a convenient environment for starting, developing, testing, and distributing.
-
Co-Coder. Helps a less-experienced person fix their Jycraft mistakes or solve a hard problem.
-
Hacker. Someone who wants to work on the Jycraft core itself.
-
Script. A single Python module, either sent over a web socket or left in a special directory on the server. Scripts are meant to be temporary, not a unit of distribution or permanence.
-
Plugin. A Python/Jython package with a handler that registers as a Jycraft plugin.
-
Add-on. Something that gets added to the browser-based Builder/Codecraft environment.