Commit Graph

392 Commits

Author SHA1 Message Date
Auxilor
3bacbea270 Made update checker less obtrusive 2020-10-10 13:55:39 +01:00
Auxilor
3a44eabe5d Fixed (hopefully) items from before 4.1.0-pre11 having hidden enchantments 2020-10-10 13:50:21 +01:00
Auxilor
37de34cee4 Optimized tasks 2020-10-10 13:46:50 +01:00
Auxilor
7b786b93d6 Fixed hard cap 2020-10-10 13:36:36 +01:00
Auxilor
b8e6e0a4ad Added initial support for hard cap 2020-10-10 13:31:57 +01:00
Auxilor
d3369103a3 Fixed bugs 2020-10-10 13:23:20 +01:00
Auxilor
2d8fa4accf Added info in lang.yml 2020-10-10 13:16:30 +01:00
Auxilor
ac0bf6916b Removed debug messages 2020-10-10 13:14:41 +01:00
Auxilor
6f463589a3 Updated to beta23 2020-10-10 13:12:39 +01:00
Auxilor
d8f0a2d2e9 Fixed autoupdate bugs 2020-10-10 13:12:09 +01:00
Auxilor
99f3861ad3 EcoEnchant names are now loadable from lang.yml 2020-10-10 12:49:23 +01:00
Auxilor
045cd685f5 Fixed NPE on reload with external enchantments 2020-10-10 12:43:08 +01:00
Auxilor
2021623c3e Fixed level delta 2020-10-10 12:40:07 +01:00
BuildTools
238ad2b949 Added lang autoupdate 2020-10-07 10:59:21 +01:00
BuildTools
d14e60a14f Made all enchantments final 2020-10-06 10:31:23 +01:00
BuildTools
6d6decc867 Updated to beta22 2020-10-06 09:08:37 +01:00
BuildTools
bf10ca3b8d Updated to beta21 2020-10-04 12:57:30 +01:00
BuildTools
64b6183944 Refactoring 2020-10-04 12:55:48 +01:00
BuildTools
87a8f251af Updated to beta20 2020-10-03 19:54:18 +01:00
BuildTools
4640a0cae4 Fixed null materials 2020-10-03 19:53:19 +01:00
BuildTools
2942f57528 Refactoring 2020-10-03 14:25:40 +01:00
BuildTools
695f914cb1 Optimised Imports 2020-10-03 13:53:59 +01:00
BuildTools
6aa0fdcc30 Updated plugin logger 2020-10-03 13:28:58 +01:00
BuildTools
8f70b21cde Optimised Magnetic 2020-10-03 12:23:02 +01:00
BuildTools
8e313ec94e Updated aerial description 2020-10-03 11:12:28 +01:00
BuildTools
120149b910 Updated to beta19 2020-10-03 11:07:46 +01:00
BuildTools
1e8b77bd2b Fixed essentials integrations 2020-10-03 10:55:42 +01:00
Auxilor
08946c6233 Cleaned up chance system 2020-09-30 20:53:30 +01:00
Auxilor
b8c31b49b4 Removed Backstab 2020-09-30 07:34:13 +01:00
Auxilor
8bd9f1823d Added backstab 2020-09-30 07:26:24 +01:00
Auxilor
cebda31eb1 Updated to beta17 2020-09-28 18:12:52 +01:00
Auxilor
2b008ef06e Fixed Dexterous 2020-09-28 18:12:06 +01:00
Auxilor
b4dab8668f Updated to beta16 2020-09-27 12:41:44 +01:00
Auxilor
41498c4d88 Optimised armor checks 2020-09-27 12:40:49 +01:00
Auxilor
6d2f6dca84 Optimised Watcher 2020-09-27 12:32:53 +01:00
Auxilor
d5b2168386 Optimised imports 2020-09-26 14:15:36 +01:00
Auxilor
b0549bc096 Updated to beta15 2020-09-26 10:15:08 +01:00
Auxilor
fb1eb826ff Added default flint and steel target 2020-09-26 10:14:13 +01:00
Auxilor
8c592bfae2 Rewrote secondary enchantment system 2020-09-26 10:13:28 +01:00
Auxilor
dea9c94f70 Updated to beta14 2020-09-25 19:38:52 +01:00
Auxilor
3656d3f684 Fixed bugs from new listener system 2020-09-25 19:38:02 +01:00
Auxilor
473fb5ad0f Updated to new listener system 2020-09-25 19:15:44 +01:00
BuildTools
e9b78175b0 Began migration to new listener system 2020-09-24 12:36:41 +01:00
BuildTools
36caff8728 Improved EnchantDisplay update routine 2020-09-24 09:39:48 +01:00
Auxilor
85e0bd4574 Changed default Rapid values 2020-09-23 20:23:43 +01:00
Auxilor
a8ec0eaa77 Finalised integration classes 2020-09-22 19:50:43 +01:00
Auxilor
cc780be1fe Removed /ecoskip 2020-09-22 19:48:53 +01:00
Auxilor
29e00ad554 Updated to beta13 2020-09-22 19:11:11 +01:00
Auxilor
3bcf7b2fe5 Added support for HideEnchants 2020-09-22 19:09:57 +01:00
Auxilor
bfb1af75bc Refactored Enchantment Utils 2020-09-22 18:55:37 +01:00
BuildTools
cf2c4fc983 Fixed target error 2020-09-22 15:31:51 +01:00
BuildTools
c985204a41 Optimised imports 2020-09-22 15:07:46 +01:00
BuildTools
1c21e82ad6 Moved to plugin logger 2020-09-22 15:06:42 +01:00
BuildTools
b0593dbd08 Refactoring 2020-09-22 15:04:08 +01:00
Auxilor
8861ebc5ae Updated to beta11 2020-09-22 07:20:48 +01:00
Auxilor
3a43d9395d Removed command singletons 2020-09-22 07:19:18 +01:00
Auxilor
057fbeb24e Updated to beta10 2020-09-21 21:29:40 +01:00
Auxilor
592733e33f Fixed lore duplication 2020-09-21 21:28:41 +01:00
Auxilor
6096a37bf9 Fixed packet singletons 2020-09-21 21:13:39 +01:00
Auxilor
bea49ad2e7 Fixed many bugs 2020-09-21 21:02:07 +01:00
BuildTools
5c9ca84e3f Removed patch from NMS experiment 2020-09-21 15:00:10 +01:00
BuildTools
476fc2bcfd Refactored commands 2020-09-21 14:56:35 +01:00
BuildTools
31986f256c Made packet adapters final 2020-09-21 14:31:02 +01:00
BuildTools
f23a58b376 Moved Packet Adapters to singletons 2020-09-21 14:27:53 +01:00
BuildTools
fe1dc2a468 Refactored packet adaptors 2020-09-21 14:08:10 +01:00
Olivoz
093f8926fe Remove reduntant reload 2020-09-20 15:32:01 +02:00
Olivoz
cd37c47ef7 Display cleanup 2020-09-20 15:13:57 +02:00
Olivoz
3c4654a9be Bump SpigotAPI
Changed spigot-api version to 1.16.3 to support hex colors.
2020-09-19 17:04:46 +02:00
Olivoz
88c8998727 Minor fixes 2020-09-19 16:58:58 +02:00
BuildTools
41f5744e5c Updated to beta9 2020-09-19 11:09:11 +01:00
Auxilor
850ce3d364 Added Fetching 2020-09-17 07:38:15 +01:00
BuildTools
3d0abbefd2 Optimised imports 2020-09-15 12:48:47 +01:00
Auxilor
9d8f1588c1 Updated to beta8 2020-09-14 20:45:57 +01:00
Auxilor
5d774e62cb Refactored config versions 2020-09-14 20:45:00 +01:00
Auxilor
b423389496 Added support for per-enchant colors 2020-09-14 20:37:22 +01:00
Auxilor
687795fd13 Changed default rare color 2020-09-14 20:36:03 +01:00
Auxilor
2a4ce63e33 Added support for custom lore colors 2020-09-14 20:33:28 +01:00
Auxilor
ee258d2d31 Added rarity.yml 2020-09-14 20:01:30 +01:00
Auxilor
fe740cac67 Fixed infinite vectors for hook and reel 2020-09-14 19:57:16 +01:00
Auxilor
b537851755 Added support for displaying enchantments in trade ingredients 2020-09-14 19:56:27 +01:00
Auxilor
62278ff6b7 Fixed ignite deleting certain block 2020-09-14 07:32:34 +01:00
Auxilor
2d10a979cc Updated to beta7 2020-09-13 11:25:20 +01:00
Auxilor
6e460e2ac7 Fixed villager items having duplicate lore 2020-09-13 11:24:44 +01:00
Auxilor
e42f166032 Fixed respirator rarity 2020-09-12 21:06:54 +01:00
Auxilor
f3485d23a9 Updated to beta6 2020-09-12 19:04:35 +01:00
Auxilor
9e7ff6083f Removed debug message 2020-09-12 19:03:48 +01:00
Auxilor
2aab585cf8 Reduced Forcefield durability loss 2020-09-12 15:57:12 +01:00
Auxilor
2ec9ce4e60 Changed hidden prefix 2020-09-12 15:48:43 +01:00
Auxilor
ae8d3c10c2 Tweaked new display system 2020-09-12 15:28:00 +01:00
Auxilor
87494afacc Added new lore system 2020-09-12 15:24:45 +01:00
Auxilor
7e1cc48766 Added Respirator 2020-09-12 15:14:12 +01:00
Auxilor
3ae6867146 Small Fixes 2020-09-12 10:36:01 +01:00
Auxilor
bfee7b00d2 Updated to beta4 2020-09-07 20:52:48 +01:00
Auxilor
f18df4019a Updated to beta3 2020-09-06 20:59:37 +01:00
Auxilor
9a400f0dfa Fixed anvils not working 2020-09-06 20:59:05 +01:00
Auxilor
52e5e81eb3 Updated to beta2 2020-09-04 21:00:49 +01:00
Auxilor
f3f85fee43 Fixed disable errors 2020-09-04 21:00:19 +01:00
Auxilor
78747cfcca Fixed incorrect sword target 2020-09-04 20:05:22 +01:00
Auxilor
47144832c0 Fixed target issues 2020-09-04 20:00:45 +01:00
Auxilor
2a6c7c5067 Fixed NPE on loading 2020-09-04 19:51:32 +01:00
Auxilor
2ffa75e127 Fixed javadoc error 2020-09-04 19:50:08 +01:00
Auxilor
d6ea9cd027 Fixed bugs from legacy target system 2020-09-04 19:49:01 +01:00
Auxilor
610594f38d Finished config targets 2020-09-04 19:39:55 +01:00
Auxilor
28daa94db0 Updated configs to 5.0 2020-09-03 21:26:13 +01:00
Auxilor
501c2545c8 Changed optional disabled option to default enabled option 2020-09-03 19:39:55 +01:00
Auxilor
c5384fd6e0 Started integration of new target system 2020-09-03 19:26:26 +01:00
Auxilor
2134e27dfa Refactored util classes 2020-09-02 19:57:49 +01:00
BuildTools
d76de144f3 Aided compilation on forks 2020-09-02 14:39:43 +01:00
Auxilor
f1184be241 Made paper check more obvious to users 2020-09-01 20:50:04 +01:00
Auxilor
d06b518a78 Updated to pre20
Voltage NPE fix
2020-08-31 08:42:28 +01:00
Auxilor
b069521fbb Updated to pre19 2020-08-30 15:29:45 +01:00
Auxilor
e30ec0dc42 Fixed class-cast for Tectonic
Fixed misc bugs with Forcefield
use-orb is now enabled by default for Telekinesis
2020-08-30 15:29:14 +01:00
Auxilor
3d0b677501 Added chance to conclude, finality, and finishing 2020-08-30 14:47:39 +01:00
Auxilor
979bb8c9b8 Added chance to conclude, finality, and finishing 2020-08-30 14:47:03 +01:00
Auxilor
004485c3f8 Tweaked default max levels 2020-08-30 14:44:23 +01:00
Auxilor
5627cafc2f Tweaked default config values 2020-08-30 14:02:57 +01:00
Auxilor
a096b0b600 Updated to pre17 2020-08-30 12:08:53 +01:00
Auxilor
9f889ac323 Added Curse of Inaccuracy
Changed default curse obtaining values
2020-08-30 11:50:22 +01:00
Auxilor
0a6084703f Added Transfuse 2020-08-30 11:35:04 +01:00
Auxilor
8ac7b1a383 Added Voltage 2020-08-30 11:23:53 +01:00
Auxilor
d351c0b0c1 Added Block Breather 2020-08-30 11:14:11 +01:00
Auxilor
a589726580 Tweaked Graceful checks 2020-08-30 11:10:40 +01:00
Auxilor
f152845c73 Added Graceful 2020-08-30 10:58:44 +01:00
Auxilor
02299669e2 Added Conclude 2020-08-30 10:53:03 +01:00
Auxilor
d9a5d46c14 Fixed Atmospheric Shooter Check 2020-08-30 10:48:50 +01:00
Auxilor
02791977a7 Fixed Aerial and Atmospheric 2020-08-30 10:42:44 +01:00
Auxilor
7a16f7de2d Added Lesion 2020-08-30 10:36:58 +01:00
Auxilor
defc44038e Added Cubism and Quadrilateralism 2020-08-30 10:33:53 +01:00
Auxilor
1c348fa450 Added Hellish and Void Affinity 2020-08-30 10:27:32 +01:00
Auxilor
6521d78300 Added disable 2020-08-30 10:23:32 +01:00
Auxilor
56addbeac8 Updated serrated config 2020-08-30 10:19:42 +01:00
Auxilor
b2d1837fba Added Revenant, Insecticide, Slaughter, Settle, Phantasm, Arachnid, Pacify, and Abattoir 2020-08-30 10:17:42 +01:00
Auxilor
1e337d23c3 Added Atmospheric, Identify, Infuriate, Paralyze
Fixed Aerial
2020-08-30 09:56:34 +01:00
Auxilor
b3af2c56a7 Updated to pre16 2020-08-29 22:21:31 +01:00
Auxilor
a1bd4f8a3f Added disabled check for enchanting 2020-08-29 21:00:52 +01:00
Auxilor
7d660a5871 Added Impact
Fixed Supercritical
2020-08-29 20:57:30 +01:00
Auxilor
b897592071 Minor package refactor 2020-08-29 20:52:13 +01:00
Auxilor
9ef2d97815 Updated to pre15 2020-08-29 17:58:30 +01:00
Auxilor
3718f5e10b Optimised Imports 2020-08-29 17:56:35 +01:00
Auxilor
648e706f6f Changed enchant detection system 2020-08-29 17:53:28 +01:00
Auxilor
901cb281a5 Removed redundant suppression 2020-08-29 16:19:55 +01:00
Auxilor
f6bcbc7322 Updated Essentials Integration 2020-08-29 16:19:35 +01:00
Auxilor
aa66fc8357 Fixed importing non-existent package 2020-08-29 14:47:30 +01:00
Auxilor
525f5b27d6 Fixed Defender Target 2020-08-29 14:46:10 +01:00
Auxilor
cd41948dcd Fixed Wound Target 2020-08-29 14:45:12 +01:00
Auxilor
42b493f96d Modified Weakening and Marking 2020-08-29 14:38:57 +01:00
Auxilor
5dffe3be77 Fixed force rarity 2020-08-29 14:29:07 +01:00
Auxilor
843d41bdf6 Updated to pre14 2020-08-29 14:24:54 +01:00
Auxilor
8a299e54bc Added Rage 2020-08-29 14:24:06 +01:00
Auxilor
b85252d481 Added Netheric and Enderism 2020-08-29 14:22:07 +01:00
Auxilor
e765b7c989 Added Defender 2020-08-29 14:19:03 +01:00
Auxilor
b8bc9d983f Added Blind and Sickening 2020-08-29 14:16:50 +01:00
Auxilor
a7c515b276 Added Finality 2020-08-29 14:14:15 +01:00
Auxilor
7f95b45e1a Added Wound 2020-08-29 14:11:56 +01:00
Auxilor
bc994608fb Added Corrosive 2020-08-29 14:09:29 +01:00
Auxilor
aae45e98d5 Added Marking 2020-08-29 14:07:09 +01:00
Auxilor
b694eb4d0b Added Diurnal 2020-08-29 14:02:49 +01:00
Auxilor
4c9d14761e Added End Infusion 2020-08-29 14:00:21 +01:00
Auxilor
7115699973 Added Force 2020-08-29 13:57:47 +01:00
Auxilor
49e0f087c8 Added Lime Artifact 2020-08-29 13:28:52 +01:00
Auxilor
f032ab70e0 Changed PacketType check style 2020-08-29 12:01:46 +01:00
Auxilor
aeac32921d Updated to pre13 2020-08-29 11:55:40 +01:00
Auxilor
3cff9f68b8 Fixed Ice Shot
Changed Integration Loading
Fixed Artifact Target
2020-08-29 11:47:31 +01:00
Auxilor
87669de08a Refactored Main to EcoEnchantsPlugin 2020-08-29 11:29:19 +01:00
Auxilor
0dd53c6fef Removed Direct AdvancedEnchantments Support 2020-08-29 11:24:51 +01:00
NickAc
9a3acbe725 Fix villager trades not displaying a lore
In order to fix this issue, I had to do the following:
- Bump ProtocolLib version to 4.6.0 (getting the latest version is enough)
- Intercepted the OPEN_WINDOW_MERCHANT and updated the trades' result to include the enchantments. Do note that the items still will only have a lore at the client-side.
2020-08-29 10:02:52 +01:00
Auxilor
33c0caabb9 Updated to pre12 2020-08-28 22:58:32 +01:00
Auxilor
bb11b31d9e Fixed pom issues 2020-08-28 22:56:41 +01:00
Auxilor
69aa94a163 Fixed minimisation 2020-08-28 22:52:33 +01:00
Auxilor
2456e97cd0 Finalised Essentials Integration 2020-08-28 22:46:11 +01:00
Auxilor
f05913dc0b Finalised Essentials Integration 2020-08-28 22:44:50 +01:00
Auxilor
6607a6aadc Added Support for Essentials 2020-08-28 22:42:08 +01:00
Auxilor
96e53537e2 Merge remote-tracking branch 'origin/master' into master 2020-08-28 22:30:12 +01:00
Olivoz
984059a84e Pom changes
Minor changes for the POMs.
Now Minimizing jar.
Untested if this will cause issues. Doubt this is the case
2020-08-28 22:30:03 +01:00
Olivoz
d58dc5d26a Cleanup gitignore 2020-08-28 22:30:03 +01:00
Auxilor
cffa73da77 Merge remote-tracking branch 'origin/master' into master
# Conflicts:
#	Plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchant.java
2020-08-28 22:20:46 +01:00
NickAc
5695248c15 Fix essentials integration
- Move to getKey instead of getName
- Create a util class for getting the map
2020-08-28 22:16:07 +01:00
Auxilor
9abc4408ab Removed essentials integration for further development 2020-08-28 22:16:02 +01:00
Auxilor
e785c9350c Added essentials integration 2020-08-28 21:52:09 +01:00
Auxilor
6fb18325f1 Removed StringUtils class
Added random note particle color
2020-08-28 20:57:25 +01:00
Auxilor
f2287582d0 Removed unused dependencies 2020-08-28 20:17:51 +01:00
Auxilor
bf92af0a93 Fixed lore duplication from creative mode
Reworked /ecoskip
2020-08-28 19:35:53 +01:00
Auxilor
f7ede0c509 Refactored EcoRunnable into enchantments package 2020-08-28 18:17:19 +01:00
Auxilor
a3f069a880 Updated README.md 2020-08-28 17:59:48 +01:00
Auxilor
79de7af9ba Created README and LICENSE.md 2020-08-28 17:50:55 +01:00
Auxilor
848a79187e Removed unused imports 2020-08-28 17:21:45 +01:00
Auxilor
7314eba1ee Refactored Lore to Display 2020-08-28 17:20:07 +01:00
Auxilor
e0cd90fb4c Removed redundant Deprecation warnings 2020-08-28 17:15:38 +01:00
Auxilor
129e3df582 Reworked Entire Antigrief System 2020-08-28 17:13:12 +01:00
Auxilor
14ee3c1caf Refactored Artifact Constructor 2020-08-28 16:30:37 +01:00
Auxilor
41c1c35089 Removed DRM 2020-08-28 16:18:59 +01:00
Auxilor
d0f72ac3d1 Initial commit 2020-08-28 16:14:36 +01:00