Commit Graph

1241 Commits

Author SHA1 Message Date
Auxilor
30ce54e53f PR Changes 2022-01-28 19:37:46 +00:00
Will FP
f8191653a6
Merge pull request #129
Fixed custom enchants support in CMI and Essentials
2022-01-28 19:37:04 +00:00
_OfTeN_
44f9389ed6 Fixed custom enchants support in CMI and Essentials 2022-01-28 22:35:54 +03:00
Auxilor
6707cee8a2 Fixed more problems with custom enchants 2022-01-28 19:29:08 +00:00
Auxilor
f4d03cbb50 Fixed very mild case of stupidity 2022-01-28 19:21:24 +00:00
Auxilor
8c78c8f756 Updated custom enchants on enable 2022-01-28 19:16:53 +00:00
Auxilor
700744d444 Updated libreforge 2022-01-28 19:02:55 +00:00
Auxilor
db1a0030f7 Removed really-legacy reversion code from well over a year ago 2022-01-28 11:16:40 +00:00
Auxilor
1f03f1ae38 Updated libreforge 2022-01-28 11:11:24 +00:00
Auxilor
95b86c9577 Updated libreforge 2022-01-27 18:46:18 +00:00
Auxilor
c75732a5cb Updated libreforge 2022-01-26 21:30:52 +00:00
Auxilor
d86bb5020b Fixed loot populator 2022-01-26 20:20:12 +00:00
Auxilor
336236240c Fixed loot populator 2022-01-26 19:58:07 +00:00
Auxilor
f07f50e614 Updated libreforge 2022-01-26 11:56:45 +00:00
Auxilor
609d3f8d16 PR Fixes 2022-01-24 22:08:39 +00:00
_OfTeN_
d9d9e0a40b Revert "Fixed Intellect and Wisdom sometimes giving more exp than they should"
This reverts commit f164b76c62.
2022-01-24 23:15:46 +03:00
_OfTeN_
84e57fb2d6 Added AntigriefManager support to Instability enchantment 2022-01-24 23:09:34 +03:00
_OfTeN_
c538a007da Added AntigriefManager support to Corrosive enchantment 2022-01-24 23:09:01 +03:00
_OfTeN_
f164b76c62 Fixed Intellect and Wisdom sometimes giving more exp than they should 2022-01-24 22:54:27 +03:00
Auxilor
90269bbf86 Updated libreforge 2022-01-24 19:32:41 +00:00
Auxilor
aa38dec835 Fixed missing config values 2022-01-24 19:32:14 +00:00
Auxilor
5a7a09dc60 Updated libreforge 2022-01-23 16:56:33 +00:00
Auxilor
2692a354a4 Updated libreforge 2022-01-22 12:11:40 +00:00
Auxilor
dde3f6a85b Updated libreforge 2022-01-21 19:02:47 +00:00
Auxilor
737c181034 PR Changes 2022-01-21 15:30:27 +00:00
Drăghiciu Nicolae
81992138b5
Merge branch 'Auxilor:master' into master 2022-01-21 15:17:11 +02:00
Auxilor
b466ba594b Updated libreforge 2022-01-21 09:09:23 +00:00
Auxilor
d03d31a27d Updated libreforge 2022-01-19 19:15:54 +00:00
Drăghiciu Nicolae
a8c1894195
Merge branch 'Auxilor:master' into master 2022-01-18 20:44:45 +02:00
Auxilor
823dabc041 Updated libreforge 2022-01-18 16:33:28 +00:00
Auxilor
703d19c544 Fixed invigoration 2022-01-18 08:34:36 +00:00
Auxilor
c75a23e99a Fixed invigoration 2022-01-18 08:34:22 +00:00
Auxilor
6ac7d759f8 Merge remote-tracking branch 'origin/master' 2022-01-18 08:33:24 +00:00
Auxilor
5a2463b44c Merge remote-tracking branch 'origin/master' 2022-01-18 08:33:02 +00:00
0ft3n
fe05c76495
Fixed Invigoration giving invulnerability 2022-01-18 00:47:32 +03:00
Auxilor
39a213c727 Updated placeholders 2022-01-17 19:11:55 +00:00
Auxilor
e38187be35 Updated libreforge 2022-01-17 19:10:22 +00:00
Auxilor
6c1319032a Moved buckshot to remove the projectile on the next tick 2022-01-17 17:04:52 +00:00
Auxilor
3e88078d07 Fixed builds 2022-01-17 16:55:03 +00:00
Auxilor
71437e9eb4 Fixed onDeflect bug 2022-01-17 16:50:05 +00:00
Drăghiciu Nicolae
d4d9746768
Merge branch 'Auxilor:master' into master 2022-01-16 12:55:26 +02:00
Auxilor
b4fa4a0f98 PR change 2022-01-15 19:06:15 +00:00
0ft3n
8ebb2b1529
Added a warning for not having a slot defined for a target in target.yml 2022-01-15 21:59:36 +03:00
NicoNekoDev
7ac301b443 Use getFormatedStrings 2022-01-15 19:44:40 +02:00
NicoNekoDev
51ee56e548 Create lore prefix and suffix for enchanted items
(except books because it looks ugly on them and makes no sense)
2022-01-15 19:24:08 +02:00
Auxilor
91a39926dc Updated libreforge 2022-01-14 17:45:33 +00:00
Auxilor
aedb2154b4 Fixed more uses of deprecated methods 2022-01-13 12:34:27 +00:00
Auxilor
cf41a467da Updated to eco 6.19.0 2022-01-13 12:32:41 +00:00
Auxilor
fcbf779537 Disabled rehandle-breaking by default 2022-01-13 10:52:06 +00:00
Auxilor
12d84820b2 Updated minimum eco version 2022-01-12 12:48:16 +00:00
Auxilor
9762fe8b17 Updated libreforge to 3.0.0 2022-01-12 12:45:02 +00:00
Auxilor
79aa66a9bd Updated libreforge 2022-01-11 09:52:50 +00:00
Will FP
a5b2ffe40a
Merge pull request #115
Fix error on Invigoration
2022-01-10 19:36:45 +00:00
cfcradle
227c46394f
Fix comment on Invigoration config
Change comment to 2.5% to match the default damage-multiplier value.
2022-01-09 23:42:24 -05:00
cfcradle
601934fa88
Make damageReduction reduce damage.
Swap the addition for subtraction, so more invigoration points will multiply the damage by a lower percentage.
2022-01-09 23:25:15 -05:00
Auxilor
404605cb1b Updated libreforge 2022-01-09 18:39:06 +00:00
Auxilor
6510cd2c6a Fixed requirements with custom ecoenchants 2022-01-09 18:09:31 +00:00
Auxilor
e96f6de53f Updated libreforge 2022-01-09 12:58:39 +00:00
Auxilor
7f4d2e65a6 Added escape via customenchants.yml 2022-01-08 16:13:52 +00:00
Auxilor
cc7d934489 Implemented toStrings 2022-01-08 16:01:09 +00:00
Auxilor
c2c446ca56 Fixed target.yml 2022-01-08 15:50:31 +00:00
Auxilor
6c4849ee5f Fixed demo enchant 2022-01-08 13:52:29 +00:00
Auxilor
ff3768dc6f Fixed integration loaders not in 2022-01-08 13:51:35 +00:00
Auxilor
03327db98b Fixed config load order with custom enchants 2022-01-08 13:45:47 +00:00
Auxilor
abd1b4d009 Fixed type case sensitivity 2022-01-08 13:42:29 +00:00
Auxilor
8f1873e3eb Added EnchantmentConfig#save 2022-01-08 13:39:46 +00:00
Auxilor
f148121981 Added demo custom enchantment 2022-01-08 13:38:19 +00:00
Auxilor
c7f97393d7 Merge branch 'master' into develop 2022-01-08 13:36:50 +00:00
Auxilor
5e264a3631 Added ability to create custom enchants in config via libreforge 2022-01-08 13:36:00 +00:00
Auxilor
6059b8e928 Weird codemc nms build issue 2022-01-07 19:42:16 +00:00
Auxilor
581a4f7751 Added custom entity support to beheading 2022-01-07 19:38:25 +00:00
Auxilor
4cf6995fb0 Fixed excessive velocity with charge 2022-01-03 14:56:02 +00:00
Auxilor
cca7c377a2 Fixed copper with fortune on infernal touch 2022-01-01 16:05:02 +00:00
Auxilor
2ed76f1051 Added hide-in-lore flag 2021-12-29 18:33:49 +00:00
Auxilor
0b0df6d84e Fixed spells triggering when putting out fires with left-click items 2021-12-27 19:47:44 +00:00
Auxilor
740d81f9ef Fixed description bug 2021-12-26 16:05:09 +00:00
Auxilor
2a88bb2298 Added chance options to drill, pentashot, and tripleshot 2021-12-26 15:56:34 +00:00
Auxilor
04d560e01e Nerfed optics 2021-12-26 15:54:23 +00:00
Auxilor
31591de719 Codestyle 2021-12-26 13:26:33 +00:00
Auxilor
f8bd6f2547 Updated config string getters 2021-12-21 14:57:03 +00:00
Auxilor
4fa90fabd5 Cleaned up EcoEnchants#hasAnyOfType 2021-12-21 14:50:13 +00:00
Auxilor
1e03f23c13 eco 6.17.0 migration 2021-12-14 09:09:38 +00:00
Auxilor
69fcd54e17 Updated minimum eco version 2021-12-14 09:02:22 +00:00
Auxilor
c31b04a099 canEnchantItem now allows for increasing item level 2021-12-13 22:13:50 +00:00
Will FP
5d18d8c391
Merge pull request #106
fix: arraylist index out of bounds
2021-12-12 11:17:40 +00:00
Auxilor
6f3ecc726f Fixed canEnchantItem with singular types 2021-12-07 08:24:28 +00:00
Auxilor
28304d0ebe Fixed nullability annotation 2021-12-06 09:59:49 +00:00
Will FP
c958b30a3f
Merge pull request #107
Made LootPopulator work with minecarts with chests
2021-12-05 13:49:00 +00:00
Auxilor
060f140d14 Removed Light Artifact due to 1.18 incompatibility 2021-11-30 19:33:26 +00:00
Auxilor
8fee321f44 Updated build.gradle for v1_18_R1 2021-11-30 18:56:59 +00:00
_OfTeN_
41f76c5909 Made LootPopulator work with minecarts with chests 2021-11-29 19:16:51 +03:00
Auxilor
bd2f2a8e9d Implemented 1.18 NMS 2021-11-29 08:14:11 +00:00
Auxilor
bc4c1362ed Added in source tree for 1.18 - awaiting release 2021-11-28 13:18:06 +00:00
Auxilor
14f6c95095 Added warning to CommandLocaleExport 2021-11-26 18:22:35 +00:00
WindLeaf_qwq
0bb4f8592a
bruh 2021-11-26 11:04:57 +08:00
WindLeaf_qwq
8b6301f90b
fix: arraylist index out of bounds 2021-11-26 10:33:27 +08:00
Blc
6e53c8469c
fix: hunger curse config
As specified here(https://github.com/Auxilor/EcoEnchants/blob/master/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/curse/HungerCurse.java#L48), this enchant need to be configured.
Otherwise delta variable always be zero, and players with this curse never be hunger
2021-11-23 12:41:42 +03:00
Auxilor
b60254433a Heavily nerfed force and razor 2021-11-22 12:02:45 +00:00
Auxilor
193ec4b707 Heavily nerfed blast mining 2021-11-22 12:01:51 +00:00
Auxilor
96d67bfe81 Updated string getters 2021-11-19 09:11:00 +00:00
Auxilor
7c92ec8efe Fixed essentials registration failing stopping the plugin from loading 2021-11-16 15:11:30 +00:00
Auxilor
98d8f6f9d6 Removed data.yml and redundant dependencies 2021-11-14 11:47:27 +00:00
Auxilor
93c7705d96 Fixed lumberjack 2021-11-13 13:20:12 +00:00
Auxilor
e7788403e5 Optimized most mining enchantments 2021-11-13 10:32:41 +00:00
Auxilor
20c9f4bb0e Optimized Artifacts and Blast Mining 2021-11-12 18:14:15 +00:00
Auxilor
3f4da966c9 Merge remote-tracking branch 'origin/master' 2021-11-11 18:14:47 +00:00
Auxilor
68f6a27d91 Removed legacy permissions 2021-11-11 18:14:40 +00:00
Auxilor
988894fba0 Removed (now unneeded) /ecoenchants debug full 2021-11-10 17:48:46 +00:00
Auxilor
9adeaef96d Added %time% placeholder to reload message 2021-11-09 08:33:35 +00:00
Auxilor
4d7e1ee20f Codestyle fixes 2021-11-09 08:32:10 +00:00
Auxilor
8bf6a08e61 Fixed MythicMobs integration not working 2021-11-08 19:22:15 +00:00
Auxilor
b22d36ef71 Fixed PR codestyle 2021-11-07 15:34:36 +00:00
_OfTeN_
c6bd5c894c Fixed xp dupe bug with vanilla curse enchantments 2021-11-07 15:40:52 +03:00
Auxilor
679c5ff3c3 Fixed softdepends 2021-11-06 18:53:09 +00:00
Auxilor
e807950e5d PR changes and updated to 8.14.10 2021-11-06 18:52:09 +00:00
_OfTeN_
7ca5c7300a Added blacklisted-blocks config option to Instantaneous enchantment 2021-11-05 20:18:04 +03:00
_OfTeN_
b145d3d525 Added MythicMobs integration to prevent Telekinesis from giving drop items from mobs with disabled drops. 2021-11-02 14:34:35 +03:00
_OfTeN_
d874d75c63 Fixed Famine enchantment giving slow digging effect 2021-11-02 14:25:17 +03:00
_OfTeN_
37090c9a27 Added "ticks-per-level" and "amplifier-per-level" config options for Famine enchantment 2021-11-02 14:25:16 +03:00
Auxilor
d3594f460e Fixed streamlining 2021-11-02 08:40:31 +00:00
Auxilor
8ae4964d2e Fixed migration 2021-11-01 21:29:38 +00:00
Auxilor
e4d2a20eb8 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	eco-core/core-plugin/src/main/kotlin/com/willfp/ecoenchants/data/storage/PlayerProfile.kt
#	gradle.properties
2021-11-01 21:26:13 +00:00
Auxilor
3ea11ce6d9 Removed kotlin and data storage system in favour of eco 6.12.0 2021-11-01 21:25:51 +00:00
_OfTeN_
3bea8c711d Revert to Auxilors way of fixing grindstoneable: false 2021-11-01 14:16:03 +03:00
_OfTeN_
18f7794dd4 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/grindstone/GrindstoneListeners.java
2021-11-01 14:14:29 +03:00
_OfTeN_
6fb4e1b321 Fixed Streamlining enchantment (who could know that higher speed is slower in spigot api world) 2021-11-01 14:13:44 +03:00
_OfTeN_
86eec1b706 - Fixed descriptions saving as false for default
- Fixed not grindstoneable enchantments still being grindstoned
2021-11-01 13:39:44 +03:00
Auxilor
ec54b9e8a1 Fixed grindstoneable option not working 2021-10-31 13:12:35 +00:00
_OfTeN_
a01b3d37f3 - Fixed descriptions saving as false for default
- Fixed not grindstoneable enchantments still being grindstoned
2021-10-30 23:49:00 +03:00
Auxilor
55d9b16986 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	gradle.properties
2021-10-30 10:52:31 +01:00
Auxilor
9a0a02c730 Added drop modifier to InfernalTouch 2021-10-24 20:08:53 +01:00
Auxilor
99a84dab44 Suppressed splash warning 2021-10-23 18:59:11 +01:00
Auxilor
fc0b9d8ed4 Added extra safety checks to TargetYml 2021-10-23 18:57:59 +01:00
Auxilor
a2e3be13cc Fixed weird null pdc bugf 2021-10-20 20:35:56 +01:00
_OfTeN_
717c2a87ba Fixed grindstone dupe bug 2021-10-18 20:01:43 +03:00
_OfTeN_
e55ba7d6c1 Fixed grindstone dupe bug 2021-10-18 19:57:51 +03:00
_OfTeN_
184938b579 Added time-to-exempt config option for Tornado enchantment and started exempting players that were hit by Tornado from being detectedf by AntiCheats. 2021-10-18 19:54:59 +03:00
Auxilor
b713c60957 Delomboked EcoEnchantsPlugin 2021-10-18 17:43:57 +01:00
Auxilor
a659621d43 Delomboked getInstance() 2021-10-18 17:42:29 +01:00
Auxilor
0de4fd2e04 Added in /ecoenchants toggledescriptions 2021-10-18 17:40:54 +01:00
Auxilor
a93e71724e Merge remote-tracking branch 'origin/master' 2021-10-18 17:33:00 +01:00
Auxilor
d7b503f3f1 Added persistent data storage and kotlin 2021-10-18 17:32:03 +01:00
0ft3n
9ae48463df
Merge branch 'Auxilor:master' into master 2021-10-18 11:04:29 +03:00
Auxilor
8dd54ca083 Fixed thor 2021-10-16 16:31:12 +01:00
Auxilor
0677a80c1b Removed unneeded NMS hook 2021-10-16 10:31:09 +01:00
Auxilor
99e4e98484 Improved /ecoenchants locale download 2021-10-15 14:40:04 +01:00
Auxilor
c564f4dea4 Display optimisation 2021-10-13 15:25:48 +01:00
_OfTeN_
b19220e1c3 Removed Diurnal dix for the PR 2021-10-12 13:15:09 +03:00
Auxilor
b4f733bf39 Fixed diurnal 2021-10-12 10:53:22 +01:00
_OfTeN_
6295aaec0d Added data.yml file and its handler to store descriptions state per player (and something else if needed, storage is per uuid).
Added /ecoenchants toggledescriptions subcommand to disable descriptions for sender.

Added new messages to lang.yml for ToggleDescriptions command.
2021-10-11 22:27:30 +03:00
_OfTeN_
f49e9e11ab Fixed Diurnal enchantment 2021-10-11 15:00:45 +03:00
_OfTeN_
f80bb79664 Fixed Diurnal enchantment 2021-10-11 14:58:24 +03:00
_OfTeN_
06e1ebd1e8 Fixed Diurnal enchantment 2021-10-11 14:55:34 +03:00
Auxilor
7645e71a6b Updated tornado to improve anticheat compatibility and updated to 8.13.5 2021-10-11 09:50:44 +01:00
_OfTeN_
f1e5173b12 Added time-to-exempt config option for Tornado enchantment and started exempting players that were hit by Tornado from being detectedf by AntiCheats. 2021-10-11 11:44:35 +03:00
Maxmilite
f23f9a7c3f
Update Transfuse.java 2021-10-10 06:55:33 +08:00
Auxilor
628bc19cd7 Added minimumEcoVersion 2021-10-08 11:07:05 +01:00
Auxilor
ef6ef44a55 Removed PaperHelper 2021-10-08 11:06:39 +01:00
kireevm96
ea88aaeb0d fix dupe grindstoned 2021-10-06 22:13:27 +03:00
kireevm96
2251a4d8fc fix dupe grindstoned 2021-10-06 22:10:45 +03:00
Will FP
cf2b743e2d
Merge pull request #84
Fix error hard-disable
2021-10-06 10:43:19 +01:00
kireevm96
ebcc5bb19a Fix REAPER
Fix REAPER if kill Arrow
2021-10-06 12:23:51 +03:00
kireevm96
c4c7b7d823 fix space 2021-10-06 12:12:54 +03:00
kireevm96
5678743530 Fix error hard-disable 2021-10-06 12:11:11 +03:00
Auxilor
b696e7e863 Added ability to define your own secondary enchantable items 2021-10-05 09:03:30 +01:00
Auxilor
9f5d84d81c Changed color system to remove terrible {} syntax and replace with minimessage 2021-10-05 09:00:08 +01:00
Auxilor
a39b36870d Added experience orb summoning to Grindstone 2021-10-04 09:44:29 +01:00
Auxilor
b8127c244c Fixed bug 2021-10-02 13:42:06 +01:00
Auxilor
03ca796b27 Updated to eco 6.9.0 and used minimessage formatting 2021-10-01 15:46:25 +01:00
Dean
8b12bdc633
Allow other plugin to use event anvil 2021-10-01 19:49:11 +07:00
Auxilor
d639eef779 Fixed villager trade bug 2021-09-30 15:39:57 +01:00
Auxilor
af5734202e Fixed chyzman's python code 2021-09-26 17:40:08 +01:00
Auxilor
bfec9a26e6 Fixed buckshot 2021-09-26 17:39:39 +01:00
Auxilor
241eb0eadd Javadoc 2021-09-26 13:48:46 +01:00
Akiranya
9e07aedcc3 Added more javadoc 2021-09-26 11:44:49 +08:00
Akiranya
9792ee23b5 Added author information /w\ 2021-09-26 11:40:59 +08:00
Akiranya
d506276bd5 Resolved conflicts and refactored code 2021-09-26 11:19:03 +08:00
Auxilor
854e5193c0 PR Refactor 2021-09-25 15:22:15 +01:00
Akiranya
361fbf89bf Fixed potential memory leak 2021-09-25 21:56:13 +08:00
Auxilor
bdce57a4ba Fixed missing build.gradle 2021-09-24 09:37:51 +01:00
Auxilor
a576525ca4 Don't look into this commit 2021-09-24 09:37:05 +01:00
Will FP
b855c3dc6d
Merge pull request #68
Update Buckshot.java
2021-09-23 09:43:08 +01:00
ryzech
2038ecbcdb Fixed artifacts not working with 1.17 blocks (would that break 1.165 support?) and made an artifact rarity so artifacts are less likely to get than normal enchants. 2021-09-22 23:40:21 -05:00
chyzman
34850d4296
Update Buckshot.java 2021-09-21 17:10:38 -04:00
_OfTeN_
abc9648b16 We don't wanna talk about this, are we? 2021-09-19 18:54:11 +03:00
Auxilor
540bd0e8b8 Updated to use polymart resource checker 2021-09-19 11:22:15 +01:00
Will FP
975d6ee3a1
Merge pull request #66
New enchant Dousing
2021-09-19 11:21:07 +01:00
Sam Ryan
8be794d78d Add Requirement keys to dousing config 2021-09-18 18:50:46 -04:00
samerbam
25a9e34f84
Merge branch 'Auxilor:master' into master 2021-09-18 18:49:10 -04:00
Sam Ryan
c09e7e6c60 Added Dousing Enchant. 2021-09-18 18:48:24 -04:00
_OfTeN_
8213279aeb Added ability to use enchantment types as an argument for /ecoenchants giverandombook 2021-09-18 19:13:13 +03:00
Auxilor
a5cb56dd6d Fixed weird NoClassDefFound error 2021-09-18 15:58:22 +01:00
Auxilor
06c69b82a0 Added SuppressWarnings for all ItemStack deprecations due to paper 2021-09-18 15:49:48 +01:00
Auxilor
b2135beae9 Changes for Paper enchantment API support; renaming EcoEnchant#getRarity to EcoEnchant#getEnchantmentRarity 2021-09-18 15:39:51 +01:00
Auxilor
67ed1f8294 Updated EssentialsX to use proper API (several months after it was introduced) 2021-09-18 14:51:11 +01:00
Auxilor
0bd73ea2ec Fixed eco 6.8.0 changes 2021-09-17 20:03:36 +01:00
Auxilor
0312915d33 Updated to eco 6.8.0 2021-09-17 19:58:52 +01:00
Auxilor
0178a2b11d Merge remote-tracking branch 'origin/master' 2021-09-16 20:09:03 +01:00
Auxilor
172157c3fc Moved more artifact math to separate thread 2021-09-16 20:07:39 +01:00
_OfTeN_
a92108d099 Added "local-lightning-sound: true/false" option for Electroshock, Thor, Zeus and Bolt enchantments 2021-09-14 11:31:27 +03:00
Auxilor
28bc9846f5 Merge remote-tracking branch 'origin/master' 2021-09-12 19:58:40 +01:00
Auxilor
d0e8969178 Moved melee particles to new thread 2021-09-12 19:58:30 +01:00
Auxilor
431581942d Reverting lore now uses FastItemStack 2021-09-09 13:04:50 +01:00
Will FP
74c019ebb8
Merge pull request #59
Fixes some bugs
2021-09-09 12:41:01 +01:00
Akiranya
1f0c9d8a87 BukkitScheduler#runTask() already runs the task on next tick 2021-09-09 17:16:32 +08:00
Akiranya
b9cd266d0e Fixed Soulbound bug
There are some cases where the player's inventory is not empty right after respawning. For example, ItemsAdder gives a death map right after the player respawns. In this case, EcoEnchants won't give back soulbound items to the player, causing the items just disappeared.

I fix this by checking if there is any soulbound items right after respawning, instead of simply checking whether the player's inventory is empty or not.

More robust logic to handle such case is expected. My solution is just a workaround.
2021-09-09 17:05:49 +08:00
Akiranya
a9c345317c Fixed Necrotic 2021-09-09 16:38:50 +08:00
_OfTeN_
966ab49af1 Added disable-on-players option for Razor, Bladed and Force enchantments 2021-09-08 18:47:30 +03:00
Auxilor
59b098b7e8 Fixed rapid fastbow anticheat trigger 2021-09-08 10:36:36 +01:00
Auxilor
6efacc4f56 Merge remote-tracking branch 'origin/master' 2021-09-06 12:53:24 +01:00
Auxilor
d6d7b567aa Added 'none' option to remove all conflicts for a vanilla enchantment 2021-09-06 12:51:13 +01:00
Auxilor
67caf9c374 Fixed instantaneous placeholder 2021-09-04 13:08:32 +01:00
Will FP
828557e5e1
Merge pull request #57
Fixed a NPE and added a simple rarity placeholder
2021-09-03 11:08:54 +01:00
Auxilor
868c254e16 Fixed replenish on 1.16.5 2021-08-31 16:27:54 +01:00
Auxilor
6217f4588d Optimized display (hopefully this doesn't break things again) 2021-08-31 16:26:57 +01:00
Auxilor
aa535375f4 Extracted rehandleBreaking and fixed unbreaking 2021-08-30 15:54:14 +01:00
bananasmoothii
40e0dc15ce
Actually used the rarity placeholder 2021-08-30 15:41:27 +02:00
bananasmoothii
9ec4c5b04a
Added a rarity placeholder 2021-08-30 15:30:16 +02:00
Auxilor
4b9dd25fdb Revert "Updated to eco 6.6.0"
This reverts commit 150cf3e2
2021-08-30 11:21:52 +01:00
Auxilor
150cf3e277 Updated to eco 6.6.0 2021-08-29 16:41:04 +01:00
Auxilor
4c8b330464 Fixed cache clearing task being cancelled 2021-08-29 12:15:44 +01:00
Auxilor
a82aa95c20 Changed cached requirements to update every 15 seconds 2021-08-29 11:56:34 +01:00
Auxilor
c850f254d8 Added requirement keys to configs 2021-08-28 22:00:55 +01:00
Auxilor
804246d360 Implemented the requirement system on all enchantments 2021-08-28 21:57:57 +01:00
Auxilor
385e186066 Removed debug messages 2021-08-28 21:40:52 +01:00
Auxilor
8bf70bb0fc Lots of painful requirement display changes 2021-08-28 21:27:41 +01:00
Auxilor
fbefc1c2cc Added backend to requirement system 2021-08-28 21:01:12 +01:00
Auxilor
f6ad640df1 Fixed replenish on glow berries 2021-08-28 15:46:49 +01:00
Auxilor
a76c16aad9 Hopefully fixed display bug 2021-08-28 14:39:48 +01:00
Auxilor
af8db80813 Added magnetic disable-while-sneaking 2021-08-25 18:13:36 +01:00
Sam Ryan
3664cc011a Disable Magnetic while shifting. 2021-08-25 00:32:58 -04:00
Auxilor
19550dc800 Fixed forcefield saving silverfish instead of endermites 2021-08-23 20:06:04 +01:00
Auxilor
2cc6544e53 Fixed forcefield and named mobs 2021-08-23 20:05:49 +01:00
Auxilor
d9d62288fa Fixed proximity distance bug 2021-08-22 18:30:41 +01:00
Auxilor
3917f1430c Fixed blast mining and lumberjack using durability in creative 2021-08-21 20:18:10 +01:00
Auxilor
5c2107c122 Nerfed razor 2021-08-21 15:46:12 +01:00
Auxilor
f2ca643c9b Removed magma walker due to performance 2021-08-19 16:54:53 +01:00
Auxilor
0dbe87e050 Removed ShopGUIPlus 2021-08-18 17:32:59 +01:00
Auxilor
4001d7ca46 Added hard cap clamp 2021-08-18 17:32:16 +01:00
Auxilor
f7d47fa624 Renamed EssentialsManager to RegistrationManager 2021-08-18 17:23:44 +01:00
Auxilor
ba758312c0 Fixed the fix for the fix 2021-08-15 20:12:54 +01:00
Auxilor
ea54a86efe You can't see him 2021-08-15 20:01:33 +01:00
Auxilor
7cdb87f981 Fixed broken Blast Mining / Lumberjack durability 2021-08-15 19:58:19 +01:00
Auxilor
923775bca1 Fixed unformatted above max level descriptions on ecoenchants enchantments 2021-08-15 19:55:34 +01:00
Auxilor
c7cf4d6d76 Fixed blast mining durability bug 2021-08-15 14:23:34 +01:00
Auxilor
45e468bc90 Fixed anvil bug 2021-08-14 19:04:21 +01:00
Auxilor
f63f0dded8 Fixed anvil dupe bug 2021-08-13 13:37:20 +01:00
Auxilor
685c4f801a Fixed anvil dupe bug 2021-08-13 13:37:12 +01:00
Auxilor
ef5fcc8869 Fixed unbreakable bugs 2021-08-13 13:29:08 +01:00
Auxilor
2c4ee1c022 Lumberjack and BlastMining performance workaround 2021-08-12 23:48:23 +01:00
Auxilor
c3a8fea3fd Minor anvil changes. I may regret this 2021-08-12 22:50:47 +01:00
Auxilor
79e42715e3 Updated spell gradient 2021-08-11 20:33:46 +01:00
Auxilor
403f772a37 Added more blocks to xray.yml 2021-08-11 20:31:04 +01:00
Auxilor
66d0b34bae Fixed config.yml 2021-08-11 13:47:33 +01:00
Auxilor
792684ecec Added numbers-only to above-max-level reformatting 2021-08-11 13:45:46 +01:00
Auxilor
1eac3022e4 Reverted reversion code 2021-08-11 13:35:20 +01:00
Auxilor
1e0002484e Added option to display enchantments below item lore 2021-08-10 18:39:53 +01:00
Auxilor
63bd87ff66 More formatting changes 2021-08-10 14:47:29 +01:00
Auxilor
cf47b0a480 Fixed above max level format 2021-08-10 14:37:51 +01:00
Auxilor
fbc3a0418b Changed unsafe behaviour 2021-08-10 14:34:35 +01:00
Auxilor
d3dd673fb6 Added above-max-level-color 2021-08-10 14:32:34 +01:00
Auxilor
2ec52f59cf Fixed stackoverflow 2021-08-09 13:20:17 +01:00
Auxilor
013adcc974 Buffed bladed and serrated 2021-08-08 19:24:02 +01:00
Auxilor
66afc6d9ab Removed Aversion due to awful performance 2021-08-07 22:30:22 +01:00
Auxilor
3f06975775 Added spell messages 2021-08-07 19:23:27 +01:00
Auxilor
26795ce9b8 Switched out ArmorEquipEvent for ArmorChangeEvent 2021-08-07 15:04:03 +01:00
Auxilor
1afb803494 Updated to eco 6.3.0 and began using FastItemStack 2021-08-07 15:00:34 +01:00
Auxilor
2c3e401e07 Fixed no specified locale NPE 2021-08-06 23:34:12 +01:00
Auxilor
4f39736dc1 Added %value% placeholders for all curses and Abattoir, Abrasion, Aquatic, Arachnid, Atmospheric, Aerial, and Backstab 2021-08-05 15:57:21 +01:00
Auxilor
861df9a067 Fixed spring anticheat integration 2021-08-05 14:53:31 +01:00
Auxilor
7a2aa52813 Fixed description wrapping 2021-08-04 19:10:00 +01:00
Auxilor
3b94288434 Fixed description wrapping 2021-08-04 19:08:55 +01:00
Auxilor
31f0709753 Updated criticals desc and fixed formatting bug 2021-08-04 19:07:47 +01:00
Auxilor
29d41cc284 Added chance placeholders to all chance-based enchantments 2021-08-04 19:02:35 +01:00
Auxilor
ef0379900f Fixed load-order bug 2021-08-04 18:40:33 +01:00
Auxilor
352e2ab43c Criticals desc 2021-08-04 18:38:41 +01:00
Auxilor
ae660188e4 Fixed description &r characters 2021-08-04 18:38:31 +01:00
Auxilor
673becb3e7 Fixed bug 2021-08-04 18:35:47 +01:00
Auxilor
2cdb01457f Updated criticals description 2021-08-04 18:23:35 +01:00
Auxilor
566dce4fdd Fixed deprecation 2021-08-04 18:23:25 +01:00
Auxilor
18ae8661c0 Added description placeholders to criticals 2021-08-04 18:22:18 +01:00
Auxilor
df6d724950 Added description placeholder support 2021-08-04 18:20:24 +01:00
Auxilor
a883cab6b8 Fixed concurrentmod 2021-08-03 15:32:25 +01:00
Auxilor
10b4ed559c Added particle-amount option to villagers 2021-08-02 14:45:28 +01:00
Auxilor
b900a14274 Added particle-amount option to enchanting table 2021-08-01 19:18:27 +01:00
Auxilor
362166d3b2 Added particles to notify-on-special 2021-07-31 17:13:30 +01:00
Auxilor
679ea6e46a Added special obtaining sound 2021-07-31 17:10:46 +01:00
Auxilor
47cc339b7d Added {} formatting support to custom rarity colors 2021-07-31 17:03:48 +01:00
Auxilor
c8d900041c Added default gradients to artifacts and spells 2021-07-31 01:30:15 +01:00
Auxilor
553e69c39c Fixed config values bug 2021-07-31 01:28:53 +01:00
Auxilor
34901e8929 Changed default special gradient 2021-07-30 00:33:32 +01:00
Auxilor
a0ef0b41e1 Added support for gradients / formatting in type colors 2021-07-30 00:27:53 +01:00
Auxilor
56f47c614b Added config option to special particles 2021-07-30 00:21:06 +01:00
Auxilor
2aaaa3e524 Added particles to villagers when it gets a special enchantment 2021-07-30 00:16:59 +01:00
Auxilor
699ecfa290 Renamed remove-invalid to remove-disabled 2021-07-28 23:32:34 +01:00
Auxilor
6dddbfc91b Fixed config values 2021-07-27 18:25:44 +01:00
Auxilor
ccfe466793 Fixed ItemConversions constructor 2021-07-27 18:24:47 +01:00
Auxilor
88a683a01a Added option to remove disabled enchantments server-side 2021-07-27 18:23:32 +01:00
Auxilor
6321b47182 Added DescriptionOptions#isShowingAtBottom, cleaned up display and misc changes 2021-07-27 18:07:48 +01:00
Auxilor
585f848a0b Removed timing messages 2021-07-26 18:15:24 +01:00
Auxilor
23284f81c3 More internal chanegs 2021-07-26 18:12:58 +01:00
Auxilor
75d3f401ec Removed forEach calls 2021-07-26 18:04:33 +01:00
Auxilor
90839d0bde Switch EnchantChecks arrow code off to ArrowUtils 2021-07-26 17:59:06 +01:00
Auxilor
7f707e2dd6 Remove ItemConversions things out of display options 2021-07-26 17:56:53 +01:00
Auxilor
75633f494d Added vanilla enchantment config setting 2021-07-25 15:59:39 +01:00
Auxilor
34faaa1a1e Added deepslate ores to vein 2021-07-24 16:44:08 +01:00
Auxilor
89140890c5 Fixed instantaneous breaking unbreakable blocks 2021-07-23 22:18:24 +01:00
Auxilor
429da9bc29 Added flags to all enchantment configs 2021-07-22 23:34:16 +01:00
Auxilor
625f0c4832 Removed prefix from actionbar cooldown messages 2021-07-22 23:31:24 +01:00
Auxilor
917f384e51 Added action bar support to cooldown messages 2021-07-22 23:28:41 +01:00
Auxilor
b641d80c43 Added crossbow and trident to left click items 2021-07-22 17:46:40 +01:00
Auxilor
d3af2fd49e Fixed spawn-heart-particles not working in vitalize 2021-07-22 01:23:44 +01:00
Auxilor
a9bcd29949 Fixed HashMap over Map 2021-07-22 01:22:42 +01:00
Auxilor
5fc58a1c5e Updated to eco 6 2021-07-21 18:40:30 +01:00
Auxilor
ab6f52a900 Updated to eco 6 2021-07-21 18:38:30 +01:00
Auxilor
3ae876df78 Changed locale behaviour to use unparsed strings 2021-07-20 16:21:43 +01:00
Auxilor
4d47bed489 Removed barrier artifact and added heart particles to Vitalize 2021-07-19 22:15:27 +01:00
Auxilor
bc24c55a35 Fixed bug in locale downloading 2021-07-19 22:06:30 +01:00
Auxilor
45358e2792 Fixed locale downloading not loading properly 2021-07-18 16:34:54 +01:00
Auxilor
6a87de13a2 Updated to eco 5.7.1 2021-07-18 16:30:15 +01:00
Auxilor
86301252f8 Fixed /ecoenchants randomenchant permission 2021-07-16 14:22:47 +02:00
Auxilor
4b2e3ba533 Fixed various codestyle / misc issues 2021-07-16 14:21:19 +02:00
Auxilor
d5948d6cf0 Removed redundant cast 2021-07-16 14:13:58 +02:00
Auxilor
7af645dae8 Added option to spells to not activate while sneaking 2021-07-15 23:21:06 +02:00
Auxilor
cc922e08ad Fixed locale download not saving to disk 2021-07-13 12:10:26 +02:00
Auxilor
1ec92801df Added ominous comments 2021-07-13 12:02:56 +02:00
Auxilor
6781dbde5b Fixed class-cast 2021-07-13 11:52:07 +02:00
Auxilor
c6fc8f61c3 Cleaned up CommandGiverandombook 2021-07-12 21:16:44 +02:00
Auxilor
63657f2d52 Fixed config bug 2021-07-12 21:02:13 +02:00
Auxilor
9bdc97143f Added locale downloading 2021-07-12 20:57:19 +02:00
Auxilor
749a503cba Fixed lang.yml comment 2021-07-12 20:45:35 +02:00
Auxilor
1d9b117e3d Improved config loading from lang 2021-07-12 20:44:21 +02:00
Auxilor
b7c606d29c Added /ecoenchants exportlocale 2021-07-12 20:40:57 +02:00
Auxilor
5881903706 Deprecated EcoEnchants.getFromEnchantment and replaced with typecasts 2021-07-12 14:38:43 +02:00
Auxilor
4c8f9f07eb Fixed missing yamls 2021-07-10 22:31:55 +02:00
Auxilor
bbbb2aa74b Added Rain and Slime artifact 2021-07-10 22:30:19 +02:00
Auxilor
294ae7e268 Added rmeove-illegal to config 2021-07-09 22:50:09 +02:00
Auxilor
7bb32f55e0 Added ItemConversions.delete 2021-07-08 22:26:00 +02:00
Auxilor
6ba5952074 Added subcommand check 2021-07-06 19:58:10 +02:00
Auxilor
78cd70d09c Removed pointless command registrations 2021-07-05 23:12:59 +02:00
Auxilor
4704c1cf53 Updated to 7.10.0 and eco 5.7.0 2021-07-05 18:21:30 +02:00
Auxilor
7f467a92b4 Fixed Anticheat compatibility with Charge and Spring 2021-07-05 15:36:23 +02:00
Auxilor
3542c1a62b Fixed natural loot generated items going above hard cap 2021-07-04 19:13:36 +02:00
Auxilor
8abd254270 Fixed level-clamp removing the enchantment rather than clamping it 2021-07-04 00:49:48 +02:00
Auxilor
b65ecc4e29 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	gradle.properties
2021-07-01 22:33:13 +01:00
Auxilor
356b723988 eco 5.6.0 changes 2021-07-01 22:32:52 +01:00
Auxilor
0b4899d3e2 Fixed deprecation 2021-07-01 22:31:59 +01:00
Auxilor
1cfe3cc179 Fixed Vanilla Enchantment#conflictsWith behaviour being incorrectly overridden 2021-06-30 09:44:37 +01:00
Auxilor
296d52e4e7 Fixed bug 2021-06-28 20:18:09 +01:00
Auxilor
a4741283dd Code cleanup 2021-06-28 20:17:01 +01:00
Auxilor
358d3434b7 Added more items to spell blacklist 2021-06-26 22:39:38 +01:00
Auxilor
ee22be25f4 Blacklisted beacon from spell 2021-06-25 22:44:40 +01:00
Auxilor
5998bf3aba Added more blacklisted click blocks to spell 2021-06-25 22:44:23 +01:00
Auxilor
fc40d21603 API change for bukkit parity 2021-06-25 09:10:13 +01:00
Auxilor
a15a924565 /ecodebug external fix 2021-06-24 13:29:23 +01:00
Auxilor
b371261018 Fixed changes from reverting 2021-06-23 15:52:56 +01:00
Auxilor
1adec8c753 Revert "Fixed two minor bugs"
This reverts commit 9b3763bb
2021-06-23 15:50:50 +01:00
Auxilor
a934251dce Changed deprecated reference 2021-06-22 09:47:43 +01:00
Auxilor
b0e7131111 Updated to eco 5.5.1 2021-06-22 09:46:30 +01:00
Auxilor
ba44595221 Fixed Vein 2021-06-20 12:24:11 +01:00
Auxilor
a37ae00b74 Removed skulk artifact 2021-06-19 20:34:57 +01:00
Auxilor
c3eb825381 Code Quality improvements 2021-06-16 15:38:24 +01:00
Auxilor
8e1b5a022e Merge remote-tracking branch 'origin/master' 2021-06-16 13:35:45 +01:00
Auxilor
67cf787552 Fixed enchanting table bug 2021-06-16 13:35:38 +01:00
Auxilor
633da45df2 Updated to use more Java 16 feature 2021-06-15 21:18:40 +01:00
Auxilor
c3c158207d Fixed tabs instead of spaces after PR 2021-06-13 20:46:51 +01:00
Auxilor
47ea297468 Added 1.17 particles 2021-06-13 10:54:24 +01:00
Auxilor
3c83c677ca Added copper-ore to all artifacts and mining enchantments 2021-06-12 19:22:43 +01:00
Auxilor
41d11bab30 Removed pointless reference 2021-06-12 10:51:48 +01:00
Auxilor
e0e463dffc Removed pointless reference 2021-06-12 10:50:36 +01:00
Auxilor
c00834fd62 Added flags 2021-06-12 10:47:55 +01:00
Auxilor
ca8169d46b Cleaned up registration code 2021-06-12 10:37:22 +01:00
Auxilor
bde29c9120 Added 1.17 support and updated to Java 16 2021-06-11 12:24:24 +01:00
Auxilor
c0f240d254
Merge pull request #47
Fixed two minor bugs
2021-06-10 20:32:54 +01:00
Auxilor
658cf55190 Fixed slicing 2021-06-10 14:15:51 +01:00
Auxilor
649d69a203 Fixed breaking indestructible blocks when hardness check is disabled 2021-06-10 10:42:04 +01:00
kireevm96
9b3763bb1f Fixed two minor bugs 2021-06-04 00:03:47 +03:00
Auxilor
882a7f622b Fixed improved vanilla conflictsWith code not working on 1.16.0 - 1.16.3 2021-05-27 11:59:50 +01:00
Auxilor
7f1a12a496 Codestyle 2021-05-27 11:54:57 +01:00
Auxilor
4fff42d46d Fixed Cleave/Carve stack overflow 2021-05-23 19:06:00 +01:00
Auxilor
fbafda9f43 Fixed spell right click blacklist 2021-05-22 17:13:13 +01:00
Auxilor
22b6e79afc Added rarity option to /giverandombook 2021-05-20 21:34:47 +01:00
Auxilor
7db7b5ec59 Removed redundant display check 2021-05-17 19:23:41 +01:00
Auxilor
00efb2f30f Optimised display + fixed codestyle from PR 2021-05-16 23:02:55 +01:00
Sceri
6a14feadc8 Fix FastGetEnchants for Enchanted Book 2021-05-16 22:59:42 +01:00
Auxilor
d61169f29e Fixed /randomenchant and added support for modifying vanilla conflictsWith behaviour 2021-05-15 17:17:39 +01:00
Auxilor
bb3f897312 Fixed rare NPE 2021-05-11 21:14:09 +01:00
Auxilor
b556980bc0 Disabled level-clamp by default 2021-05-09 12:22:13 +01:00
Auxilor
62a05a3c21 Added level clamp option 2021-05-07 19:17:43 +01:00
Auxilor
38737de455 Added level clamp option 2021-05-07 19:17:26 +01:00
Auxilor
1120f8455b Fixed formatting 2021-05-07 19:07:38 +01:00
Auxilor
8c83be123f Fixed formatting 2021-05-07 19:07:16 +01:00
Auxilor
301cb085b8 Hopefully fixed hard cap bypass 2021-05-05 21:33:38 +01:00
Auxilor
3c8b39d7ac Added on-books for soulbound 2021-05-04 10:24:55 +01:00
Auxilor
5b59174bb8 Fixed rare ConcurrentMod in Forcefield 2021-05-03 16:04:46 +01:00
Auxilor
bdb012ae3d Removed unused class 2021-05-01 18:29:33 +01:00
Auxilor
c407b51071 Added player_head as a target 2021-04-30 11:27:29 +01:00
Auxilor
cea2f97259 Refactor 2021-04-29 19:10:18 +01:00
Auxilor
0762a209b4 Enabled dual registration by default 2021-04-29 11:40:17 +01:00
Auxilor
e3861990a2 Added dual registration option for users using old versions prior to 7.3.0 2021-04-29 08:48:39 +01:00
Auxilor
280de8bd1e Added option to disable re-registering vanilla enchantments 2021-04-29 08:44:22 +01:00
Auxilor
ced4c560ed Fixed vanillaenchants.yml 2021-04-27 18:13:54 +01:00
Auxilor
39d8278684 Fixed /ecodebug not working with new EcoCraftEnchantment 2021-04-27 13:04:25 +01:00
Auxilor
00ae789a38 Added vanilla enchantment support for 1.16.0-3 2021-04-27 13:02:04 +01:00
Auxilor
2eeff1c369 Merge branch 'master' into develop 2021-04-27 12:59:30 +01:00
Auxilor
48a400a30e Added loading for vanilla enchantment metadata 2021-04-27 12:59:18 +01:00
Auxilor
d63e0ead6f Fixed NPE from ItemConversions when plugin hasn't finished loading 2021-04-27 12:35:20 +01:00
Auxilor
1076d210f5 Added new CraftEnchantment management system and added vanillaenchants.yml 2021-04-27 12:33:46 +01:00
Auxilor
0784e12496 Changed EcoEnchant#getName to EcoEnchant#getDisplayName for bukkit parity 2021-04-27 10:45:04 +01:00
Auxilor
77053e71f8 Added VanillaEcoEnchantWrapper 2021-04-27 10:35:55 +01:00
Auxilor
186237abd9 Merge remote-tracking branch 'origin/master' 2021-04-22 18:30:16 +01:00
Auxilor
375ba8a7f0 Fixed sycophant healing the attacker 2021-04-22 18:30:09 +01:00
Auxilor
a1b9ceafc7 Fixed reverting modifying non-target items leading to *all* items with HideFlags being modified 2021-04-22 12:06:39 +01:00
Auxilor
1c35d35bd4 Revert "Cleaned up EnchantDisplay to work with eco 5.3.0"
This reverts commit 2f3e210b
2021-04-21 18:38:54 +01:00
Auxilor
2f3e210b64 Cleaned up EnchantDisplay to work with eco 5.3.0 2021-04-20 21:37:31 +01:00
Auxilor
01733208b6 Fixed class from massive error 2021-04-18 12:17:24 +01:00
Auxilor
9b61d073d4 Merge remote-tracking branch 'origin/master' 2021-04-18 12:16:55 +01:00
Auxilor
e62c12b99d Fixed grindstone giving experience when no enchantments were removed 2021-04-18 12:16:33 +01:00
Auxilor
17ef81268e Fixed everything 2021-04-16 16:37:13 +01:00
Auxilor
8b5139a1b0 Revert "Started EcoSkills"
This reverts commit dba5d455
2021-04-16 16:36:41 +01:00
Auxilor
2bc70e53aa Reverted accidental commits 2021-04-16 16:31:03 +01:00
Auxilor
2cbb718ddd Removed references to EcoEnchants 2021-04-16 16:29:28 +01:00
Auxilor
35f0bd3f63 Fixed SkillClass 2021-04-16 16:25:15 +01:00
Auxilor
dba5d45508 Started EcoSkills 2021-04-16 16:24:56 +01:00
Auxilor
a650c48dae Fixed /giverandombook 2021-04-16 10:01:45 +01:00
Auxilor
a29fa8c7e7 Cleaned up hard disable option 2021-04-15 18:39:47 +01:00
Auxilor
13df35a22b Added hard disable option 2021-04-15 18:37:34 +01:00
Auxilor
6a03795cf1 Fixed imports 2021-04-15 14:04:50 +01:00
Auxilor
d62984d79e Fixed armor listener 2021-04-15 14:02:35 +01:00
Auxilor
f1b6b33ef6 Optimised armor listener 2021-04-15 14:01:21 +01:00
Auxilor
43dcd427f4 Fixed shield code being slow 2021-04-15 13:59:44 +01:00
Auxilor
63719ebce7 Nerfed rebounding 2021-04-14 16:22:58 +01:00
Auxilor
e531fc6b93 Fixed rebounding going in an opposite direction 2021-04-14 16:20:22 +01:00
Auxilor
acb91725fe Spell permission now accepts any percentage 2021-04-14 12:28:52 +01:00
Auxilor
64ae9f3de2 Fixed /giverandombook with full inventory 2021-04-14 12:23:37 +01:00
Auxilor
f1ce2f4ce3 Fixed /giverandombook not working 2021-04-13 18:26:04 +01:00
Auxilor
8443a6add2 Cleaned EnchantChecks 2021-04-13 18:25:01 +01:00
Auxilor
3b24f68415 Added /giverandombook 2021-04-12 22:15:01 +01:00
Auxilor
3be5866075 Fixed Aiming 2021-04-11 20:58:14 +01:00
Auxilor
ed5a82393d Fixed many enchantments not working since arrow meta update 2021-04-10 22:38:16 +01:00
Auxilor
445cc9e7e7 Fixed enchant configs not being updated on /ecoreload 2021-04-09 14:28:41 +01:00
Auxilor
4d604fef76 Fixed rebounding 2021-04-09 01:39:38 +01:00
Auxilor
2259fd7744 Fixed bug from config refactor 2021-04-08 20:01:37 +01:00
Auxilor
7efbe8220f Added Rebounding 2021-04-08 00:18:46 +01:00
Auxilor
39f4353f44 Removed redundant config classes and fixed package 2021-04-08 00:10:07 +01:00
Auxilor
3e9fcca246 Reduced internal minimum spell cooldown from 5 to 2 ticks 2021-04-08 00:06:10 +01:00
Auxilor
d54c499cf5 Fixed players in spectator mode being able to use spells 2021-04-06 00:22:54 +01:00
Auxilor
cbb58381cc Fixed arrow check 2021-04-04 17:15:54 +01:00
Auxilor
bdb6da6d5b Fixed display and cache 2021-04-04 16:50:27 +01:00
Auxilor
91cbdde1e5 Fixed EcoEnchants 2021-04-04 16:38:26 +01:00
Auxilor
5da36aaaba Fixed EnchantmentType 2021-04-04 16:37:08 +01:00
Auxilor
fb6ee6b14d Finished eco 5.0.0 rework 2021-04-04 16:24:52 +01:00
Auxilor
b3c1ebe79c Began eco 5.0.0 rework 2021-04-04 16:11:02 +01:00
Auxilor
230cdc7163 Added wood switcher 2021-04-03 18:42:04 +01:00
Auxilor
ea6521ee9b Made EnchantmentRarity#register private 2021-04-03 18:31:11 +01:00
Auxilor
b72046440a Fixed FastTrig codestyle 2021-04-03 18:29:43 +01:00
Auxilor
17adc3a1c3 Added %ecoenchants_<spell>_cooldown% placeholder 2021-04-03 15:17:57 +01:00
Auxilor
bca7461101 Removed pointless placeholders 2021-04-03 15:16:37 +01:00
Auxilor
7e6265076e Added fast trig with lookup tables for artifacts. 2021-04-02 22:19:07 +01:00
Auxilor
242cb16ee6 Removed more deprecated config getters 2021-04-02 12:44:23 +01:00
Auxilor
81426795bd Removed deprecated config getters 2021-04-02 12:43:43 +01:00
Auxilor
a27a8fa1d2 Updated to eco 4.3.1 configs 2021-04-02 12:42:22 +01:00
Auxilor
cafb73f2e7 Added antigrief check to aiming 2021-04-01 15:17:50 +01:00
Auxilor
b1ccd9ab31 Added /randomenchant for other players 2021-03-31 19:12:14 +01:00
Auxilor
00c6f6d494 Added checker for invalid targets 2021-03-29 21:13:30 +01:00
Auxilor
e7d9b8055a Missile should no longer damage the shooter 2021-03-27 18:07:48 +00:00
Auxilor
d2af2bf31e Merge remote-tracking branch 'origin/master' into master 2021-03-26 22:43:48 +00:00
Auxilor
c03881db10 Added spell check for smithing table 2021-03-26 22:43:39 +00:00
Auxilor
aa56f2cb46 Fixed allowonnpc not doing anything 2021-03-24 21:15:41 +00:00
Auxilor
f50926e865 Removed potentially confusing comment in config 2021-03-24 18:41:02 +00:00
Auxilor
a5cef9c1ff Updated config and allowed enchantments to work on npcs with a config optoin 2021-03-24 18:40:20 +00:00
Auxilor
ef7189c89e Merge remote-tracking branch 'origin/master' into master 2021-03-21 19:00:30 +00:00
Auxilor
c10fe6044d Switched artifacts to use watchers 2021-03-21 19:00:12 +00:00
Auxilor
2288be888e Added option to have blast mining be chanced based 2021-03-20 18:19:55 +00:00
Auxilor
699d4b1e98 conflictsWith now checks two ways 2021-03-19 16:52:31 +00:00
Auxilor
dc697a266f Added bonus check to prevent loot populator from triggering while disabled. 2021-03-18 20:47:39 +00:00
Auxilor
f894572e34 Prevented Incandescence working from thorns damage 2021-03-17 20:55:08 +00:00
Auxilor
6d4ae7bac8 Made boss hunter work with ecobosses 2021-03-13 22:07:43 +00:00
Auxilor
33e6edd0dd Removed unneeded lang messages 2021-03-12 22:35:44 +00:00
Auxilor
9560b446eb Merge remote-tracking branch 'origin/master' into master 2021-03-11 17:38:06 +00:00
Auxilor
280eb1c78f Fixed SpellCancellationInterrupt 2021-03-11 17:37:42 +00:00
kireevm96
fa0268fa37 Removed extra spaces 2021-03-11 11:12:31 +03:00
kireevm96
6b39894089 Fix conflict enchantment 2021-03-11 11:09:21 +03:00
Auxilor
d970ce08f9 Added janky way to cancel spells 2021-03-10 21:23:12 +00:00
Auxilor
25f9f4e030 Added require-target option to display 2021-03-09 19:12:49 +00:00
Auxilor
cba6784eea Added force option to hide fixer 2021-03-09 19:10:55 +00:00
Auxilor
46542a5ce5 Fixed spells never being able to activate 2021-03-09 19:05:21 +00:00
Auxilor
2ccb1efd73 Continued working on spell recode 2021-03-09 19:01:12 +00:00
Auxilor
4b058ab73a Began spell cooldown recode 2021-03-09 18:57:23 +00:00
Auxilor
6f61c48420 Improved lore readability on /ecodebug 2021-03-08 20:16:16 +00:00
Auxilor
448ccc215d Fixed Butchering, Abattoir, and Slaughter working on players (for some reason) 2021-03-07 21:14:06 +00:00
Auxilor
bb64f94399 Fixed combining items of different amounts 2021-03-07 10:28:05 +00:00
Auxilor
324a6362f7 Fixed Thrive and Prosperity for players wearing armor from older versions 2021-03-06 19:20:20 +00:00
Auxilor
d4918868ea Fixed casting the wrong var 2021-03-06 10:58:47 +00:00
Auxilor
893d3eefb5
Merge pull request #39
updated to 6.9.1
2021-03-05 20:07:12 +00:00
Auxilor
61388bb14d Improved Prosperity and Thrive 2021-03-05 19:41:37 +00:00
Auxilor
aec9de30c2 Reworked Thrive and Prosperity to use attribute modifiers 2021-03-05 19:36:12 +00:00
chyzman
39716824c6 updated to 6.9.1
made marksman work with any projectile (hint to future enchants?)
2021-03-05 14:33:44 -05:00
Auxilor
d5d1250540 Added isFullyChargedIfRequired to enchantments 2021-03-04 18:33:32 +00:00
Auxilor
fe5e243b86 Fixed life steal 2021-03-04 18:24:10 +00:00
Auxilor
df2191f0e7 Added option for soulbound to be 1-time use 2021-03-04 18:20:12 +00:00
Auxilor
dd9181f615 Improved reaper 2021-03-04 18:16:30 +00:00
Auxilor
eb87c1dc06 Merge remote-tracking branch 'origin/master' into master 2021-03-04 18:12:37 +00:00
Auxilor
3eaf7e682d
Merge pull request #35
Add new enchant reaper
2021-03-04 18:12:25 +00:00
Auxilor
3d5e249e3a Improved pentashot settings 2021-03-04 18:11:02 +00:00
Auxilor
b99a894324 Added attack cooldown check to life steal 2021-03-04 18:08:13 +00:00
chyzman
a84e83ab9e nerfed leeching
made succession scaleable
made pentashot scaleable
updated to 6.9.0 funny number
2021-03-04 12:59:10 -05:00
kireevm96
ada2cfd015
Changed functions EnchantChecks 2021-03-04 16:50:19 +03:00
kireevm96
e9236f97de
Update Soulbound.java 2021-03-04 16:43:07 +03:00
kireevm96
c5898f13d9
rename Reaper 2021-03-04 16:42:35 +03:00
Auxilor
bb23655af8 Changed /ecodebug to only send the held item - /ecodebug full now sends full output 2021-03-03 14:23:40 +00:00
Auxilor
200e60467f Made aggressive conversions only affect block inventories 2021-03-03 14:21:13 +00:00
Auxilor
242882d736 Removed redundant collation option (collation has been enabled in eco for a while) 2021-03-03 14:17:57 +00:00
Auxilor
c45a9e3aa4 Added aggressive option to lore getter 2021-03-03 14:17:16 +00:00
Auxilor
dbdce95220 Added hide fixer 2021-03-03 14:13:25 +00:00
Auxilor
1e639fb8f7 Changed logger in /ecodebug due to rare server crash 2021-03-02 19:14:41 +00:00
Auxilor
5c2d6b959f Fixed LootPopulator 2021-03-02 12:54:57 +00:00
kireevm96
951e04b189 fix Codacy for reaper 2021-03-02 14:44:35 +03:00
kireevm96
53d45d603b
Update reaper.yml 2021-03-02 13:56:30 +03:00
kireevm96
2878446808 Add new enchant reaper 2021-03-02 13:51:26 +03:00
Auxilor
a99eb54e55 Fixed Introversion 2021-03-01 21:17:35 +00:00
Auxilor
8e4b9de517 Removed redundant unused integration 2021-02-27 16:01:09 +00:00
Auxilor
78c6420db6 Removed redundant EnchantmentYamlConfig class 2021-02-27 15:58:11 +00:00
Auxilor
bf7f3aac4d Legacy display support 2021-02-27 11:49:21 +00:00
Auxilor
4d0eac235e Fixed display and sweep artifact not being registered 2021-02-26 10:14:55 +00:00
Auxilor
23f6a657c0 Added barrier, villager, anger, and nautlius artifacts 2021-02-25 21:48:42 +00:00
Auxilor
6d0ac359a7 Fixed HideEnchants (requires eco 4.2.0) 2021-02-25 18:02:26 +00:00
Auxilor
6a36a98a13 Added barrier artifact 2021-02-24 21:34:13 +00:00
Auxilor
8eef4b6449 Fixed shockwave and infernal touch 2021-02-23 19:10:47 +00:00
Auxilor
045e60715e Removed legacy lore lines from before eco 4.0.0 2021-02-23 17:40:04 +00:00
Auxilor
3d1dd8e02d Fixed removeIf in telekinesis 2021-02-20 11:59:09 +00:00
Auxilor
953091bc6c Fixed lore getter 2021-02-19 18:58:07 +00:00
Auxilor
16de0f9630 Fixed lingering codestyle issues 2021-02-19 18:44:08 +00:00
Auxilor
9dc2c08e43 Fixed updating 2021-02-17 15:52:01 +00:00
Auxilor
81c104fc15 Fixed EnchantDisplay 2021-02-17 15:42:40 +00:00
Auxilor
6a1db845b5 Updated to eco 4.0.0, updated to 6.6.0, reworked for 4.0.0 compatibility 2021-02-17 15:11:09 +00:00
Auxilor
bcb774bfd3 Re-added worldguard compileOnly 2021-02-16 20:16:37 +00:00
Auxilor
352f3dd4dd Removed unused mcMMO compileOnly dependency 2021-02-16 20:15:15 +00:00
Auxilor
9787cde593 Updated to eco 3.8.0 and removed unneeded code 2021-02-16 20:14:48 +00:00
Auxilor
0e92c2479a Fixed Incandescence 2021-02-15 16:29:50 +00:00
Auxilor
af174f0912 Added checker for invalid rarities 2021-02-14 15:01:11 +00:00
Auxilor
8bc7062761 Fixed for below-world blocks 2021-02-08 21:45:43 +00:00
Auxilor
ffe113d29d Prevented potential errors when trying to break blocks above world height 2021-02-08 21:38:53 +00:00
Auxilor
fe5fbd4424 Merge remote-tracking branch 'origin/master' into master 2021-02-07 20:28:44 +00:00
Auxilor
265064759f Updated config system to eco 3.6.0 2021-02-07 20:28:09 +00:00
Auxilor
1f2f56f0bd Added randomenchant bypasshardcap permission 2021-02-06 17:19:02 +00:00
Auxilor
df7c2d23c9 Changed fortune logic in infernal touch (Thanks Markster!) 2021-02-06 17:10:59 +00:00
Auxilor
9e0842dee6 Added Introversion 2021-02-05 16:48:25 +00:00
Auxilor
bcd429419f Fixed aversion 2021-02-05 16:45:35 +00:00
Auxilor
d94dc83e51 Added aversion 2021-02-05 16:39:17 +00:00
Auxilor
8ffa051c0f Removed dodgy instantiation for TabCompleterEnchantinfo 2021-02-05 12:56:16 +00:00
Auxilor
1ef8c7d0e5 Fixed /randomenchant 2021-02-05 11:46:35 +00:00
Auxilor
161e0302c9 Registered /randomenchant 2021-02-05 11:42:22 +00:00
Auxilor
83d951c850 Updated lang prefix 2021-02-05 11:38:46 +00:00
Auxilor
9935a7b2d1 Added /randomenchant 2021-02-05 11:38:12 +00:00
Auxilor
0a95a8dba5 Fixed dyamite triggering on air click 2021-02-04 21:40:08 +00:00
Auxilor
7b1768f64c Fixed deflection stack overflow 2021-02-03 08:30:57 +00:00
Auxilor
7c2ccc95a6 Fixed magma artifact config 2021-02-01 17:18:29 +00:00
Auxilor
b6fec985e0 Added double helix options to artifacts 2021-02-01 15:56:23 +00:00
Auxilor
7a444e4d87 Cleaned up configs 2021-02-01 15:45:31 +00:00
Auxilor
7b9fca999d Optimised future WorldGuard integration 2021-02-01 09:19:41 +00:00
Auxilor
92352215fe Javadoc fix 2021-01-31 16:20:58 +00:00
Auxilor
907cda168a Potential HidePotionEffects fix 2021-01-31 16:19:24 +00:00
Auxilor
12f89c7d91 Re-added revert 2021-01-31 15:59:44 +00:00
Auxilor
811488244a Fixed double static EnchantmentTarget 2021-01-31 14:02:11 +00:00
Auxilor
3b2677edd3 Updated to new eco display system 2021-01-30 14:49:45 +00:00
Auxilor
0f91aa8a75 Added color support to anvils 2021-01-30 10:55:50 +00:00
Auxilor
129b5ce7aa Improved /enchantinfo tabcompletion and fixed errors with colorized names, allowing support for case insensitivity 2021-01-29 09:43:50 +00:00
Auxilor
3ed9ac0cd9 Added passive-aggressive cache message for braindead developers who don't know how to code 2021-01-25 18:56:34 +00:00
Auxilor
ebbf40d9a2 Added option to not drop xp in InfernalTouch 2021-01-24 16:11:47 +00:00
Auxilor
3151430dcb Added support for mcmmo double drops within telekinesis 2021-01-24 16:09:27 +00:00
Auxilor
8259123d98 Added empty line check 2021-01-23 16:56:46 +00:00
Auxilor
5f26c992ab Fixed lore getter 2021-01-23 16:28:24 +00:00
Auxilor
a810f4262c Merge remote-tracking branch 'origin/master' 2021-01-23 16:20:57 +00:00
Auxilor
21fd92ef58 Added support for lore conversion on enchanted books 2021-01-23 16:20:42 +00:00
Auxilor
317dfdef09 Fixed addV 2021-01-22 16:07:15 +00:00
Auxilor
8ee6a6d2a9 Removed getEnchantmentLevel call 2021-01-21 13:15:07 +00:00
Auxilor
58b7e22769 Fixed LuckyCatch 2021-01-20 20:58:01 +00:00
Auxilor
423b092a3a Updated to eco 3.1.0 2021-01-19 17:46:29 +00:00
Auxilor
cd33d28b32 Removed unneeded getInstance calls 2021-01-18 18:28:22 +00:00
Auxilor
15d5afd74b Updated to eco 3 2021-01-17 16:22:04 +00:00
Auxilor
00346013fa Updated to 6.2.0, using new eco jar system 2021-01-17 11:04:40 +00:00
Auxilor
152d12a97e Improved pull request codestyle 2021-01-16 18:00:47 +00:00
kireevm96
bd4d65f2c5 Fix dupa at tKeepInventory 2021-01-16 17:35:54 +03:00
Auxilor
e1c0c28a00 Fixed shockwave 2021-01-16 13:14:30 +00:00
Auxilor
348c4161ee Fixed RarityTypeLengthSorter 2021-01-15 19:01:27 +00:00
Auxilor
7165e9be6e Added error detection to sorter implementation 2021-01-15 18:51:29 +00:00
Auxilor
70b7765bc3 Added Lucky Catch enchantment 2021-01-13 20:59:38 +00:00
Auxilor
a2151fbc06 Fixed soulbound dupe 2021-01-13 12:03:49 +00:00
Auxilor
363aa37fa8 Fixed name being null occasionally in anvils 2021-01-12 19:32:45 +00:00
Auxilor
c737474119 Fixed AnvilGUI 2021-01-12 19:31:01 +00:00
Auxilor
61a913b178 Fixed severe anvil bug 2021-01-12 19:12:42 +00:00
Auxilor
ecda560a56 Fixed meta duplication 2021-01-12 18:54:23 +00:00
Auxilor
5e299d9d4a Fixed ArrayIndexOutOfBoundsException 2021-01-12 18:53:11 +00:00
Auxilor
307b57bf6e Probably didn't, but at least tried to fix soulbound 2021-01-12 18:49:01 +00:00
Auxilor
5fabc5ff91 Updated eco and cleaned up builds, should improve Magma Walker performance 2021-01-12 14:56:19 +00:00
Auxilor
60d1f1f2a2 Fixed compile errors 2021-01-12 14:36:08 +00:00
Auxilor
c7e61a2f1e Changed lore-getter description 2021-01-10 19:32:24 +00:00
Auxilor
13c922cb61 Added option to convert enchantments from lore 2021-01-10 19:31:44 +00:00
Auxilor
91d175282d Updated eco version 2021-01-08 22:19:02 +00:00