907389f978
Saves NPCs immediately after they are changed
...
Additionally:
Updates Citizens dependency to the newest version
Removes some redundancy in NPC settings' path
2022-10-07 17:14:58 +02:00
fb483a4c2a
Makes /blacksmith for an unset value display the default value instead of "null"
2022-10-07 16:17:32 +02:00
878ad3aa67
Makes sure blacksmith messages include all arguments
2022-10-07 16:05:36 +02:00
7d682c93b4
Adds some important TODOs
2022-10-07 02:09:45 +02:00
30bddfa9c8
Adds possibility for message customization and translation #5
2022-10-03 18:15:38 +02:00
3d333c6406
Fix for #6
2022-10-03 15:41:00 +02:00
505d6bfb2b
Adds a new check for items with full durability ( #4 )
2022-10-03 13:03:21 +02:00
2489cac8db
Changes configuration values to lower camelcase
...
Also fixes some grammar mistakes related to the word reforge
2022-10-03 12:39:15 +02:00
9ffd788e29
Restricts raw value output to messages
2022-10-03 12:15:18 +02:00
7bf9e062a2
Adds a permission for usage, and updates to 1.19.2
2022-10-03 00:11:39 +02:00
b8ec805f1c
Improves random enchantment level logic
2022-10-02 23:50:07 +02:00
f058f4eec8
Fixes reforge-able items and displaying color formatting codes
2022-10-02 21:03:17 +02:00
a6e9163dbd
Adds tons of changes to messages
2022-09-29 01:49:12 +02:00
3cfa7a2a0a
Adds ability to display current value of blacksmith commands
2022-09-19 15:05:22 +02:00
f3169c9255
Adds some unfinished changes for improving blacksmith commands
2022-09-05 13:51:41 +02:00
e1191dad7d
Splits the blacksmith command into two commands, and much more
2022-08-19 19:08:54 +02:00
755db8c497
Adjusts output of blacksmith setting messages
2022-08-08 20:08:39 +02:00
1dea0f6c6a
Adds a response message when a setting has been changed, and adds some coloring
2022-08-08 19:33:51 +02:00
64617accf8
Makes sure only intended items are re-forge-able, and changes version to 1.0.0
2022-08-08 19:27:54 +02:00
7dc2228781
Makes sure to use the name enchantment cost internally
2022-08-08 18:48:46 +02:00
4be950a327
Displays a warning when encountering unknown materials or enchantments
2022-08-08 18:45:28 +02:00
9d28f89c15
Makes sure to copy the default config
2022-08-08 18:38:21 +02:00
cc39f8879a
Improves code structure, and performs some necessary work for commands
2022-08-08 14:14:42 +02:00
c557d969b7
Majorly changes most plugin code
...
Changes the entire settings structure
Splits settings into NPC settings and global settings
Adds some command classes in preparation for a new command system
Moves a lot of code away from BlacksmithPlugin
Adds a new EconomyManager class which takes care of everything economy and pricing
Removes HyperConomy softdepend
Changes the reload command to /blacksmith reload
Adds a proper configuration file to make possible to change stuff without a bloody wiki
2022-08-07 01:21:47 +02:00
e2b167e020
Major changes
...
Removes HyperConomy support
Removes Paper dependency
Builds against Spigot 1.19.1
Adds a lot of comments
Improves some code
2022-08-05 17:07:16 +02:00
3870ead92f
Changes package name to net.knarcraft
2022-07-19 02:41:01 +02:00