11 Commits

Author SHA1 Message Date
a3f235fbf0 Adds a description to permission signs
The description is displayed when right-clicking the sign, and can be used to fully describe the effects, without the player needing to understand permissions.
2022-07-10 14:47:12 +02:00
dbd4593931 Displays the SIGN_INFO text as a multi-line YAML value 2022-06-07 13:47:44 +02:00
ea77c36564 Fixes some problems with color formatting and allows specifying the format of the permission list 2022-01-25 13:38:16 +01:00
967b533e55 Adds hex color code support and makes name, duration and cost formats customizable 2022-01-25 04:56:51 +01:00
23c023a027 Various improvements to the interface
More time units are supported, which makes long temporary durations more readable
Makes right-clicking a sign display a full description, and requires sneaking while clicking to perform the transaction
Makes signs only be destroyed when sneaking
Improves sign protection a bit, but improvements are required
Prevents a creative player breaking a sign from also interacting with it
2022-01-17 18:42:15 +01:00
7be3717530 Adds Norwegian translation 2022-01-15 18:58:15 +01:00
67e967a264 Implements world-specific permissions
Accounts for world specifiers where necessary
Makes the reload command work?
Stores the world as part of temporary permissions
Fixes sign break protection
Allows sign interaction with both right- and left-click
Fixes temporary permissions sometimes colliding
Cleans the main class a bit
Adds a "star" permission
Adds missing check for the use permission
2022-01-15 14:49:46 +01:00
112fd0d53d Makes temporary permissions work
Saves and loads temporary permissions to/from disk as necessary
Gives players their temporary permissions when joining
Adds an un-used config file
Changes an english string in strings.yml
2022-01-14 20:33:08 +01:00
5c2831bbb7 Improves output formatting and adds some missing messages 2022-01-14 11:45:02 +01:00
a77c297e58 Adds code for loading and saving sign data 2022-01-10 18:37:11 +01:00
2917905b23 Performs a lot of various changes
Adds some new command classes
Adds support for several languages
Adds README
Updates Java and Spigot versions
Adds command info and additional permission info to plugin.yml
Implements manual sign creation request cancelling
2022-01-09 12:12:55 +01:00