Commit graph

24 commits

Author SHA1 Message Date
48cc28442d
Moved error handling responsibility
also handle safely tryTreatAnvilResult
2025-01-25 01:51:16 +01:00
5f557e3d49
v1.7.0 (#45)
Some changes for this version:
- Tried to make compatible with some legacy version of eco enchant (not assumed to work)
- Fix some enchantment test from other plugin not being taken into account. 
Should work as expected now, but that mean it may not work as currently.
- Made Heaven bag works
- Updated Disenchantment, should work with disenchantment version >= 6.1.0. But break support for previous versions
2025-01-20 18:20:46 +01:00
ed58c9c107
Add some testing (#38) 2024-11-18 07:29:51 +01:00
c0af35fa0b
Fix enchantments avoiding custom anvil rules when an ExcellentEnchants enchantment is present. fix #36
Also version up
2024-10-18 17:43:33 +02:00
13b7e73d8c
Excellent enchants compatibility (#34)
Add compatibility with
[ExcellentEnchants](https://www.spigotmc.org/resources/excellentenchants-%E2%AD%90-75-vanilla-like-enchantments.61693/)
2024-10-15 08:27:26 +02:00
a915d5ad80 Compatibility with most plugin using wesjd anvil gui 2024-09-22 20:12:56 +02:00
3bdb0ce536
Moved "isFolia" to main module to avoid error on java version under 1.21
Also moved folia scheduler to another nms module allowing support of folia 1.20.4
2024-09-13 14:08:29 +02:00
1ec4bc27f2
dissalow use of gui and add warning for folia. 2024-09-13 12:53:33 +02:00
80aeb165cc
Add basic folia support 2024-09-13 12:53:27 +02:00
804c11a7f4
Do not continue anvil process if Disenchantment done something. 2024-08-21 03:13:58 +02:00
0f2a295039
Created 1.18 R1 (plugin's native version) nms package.
Created 1.18 R1 handling of sending player abilities packet and tested on spigot.
Documented force_protocolib config.
2024-08-08 23:37:43 +02:00
6c5eab6fff
Add new Packet Manager Selector 2024-08-08 04:21:23 +02:00
7d20ea83c3
Create common nms module. 2024-08-07 23:20:04 +02:00
851489068d
Register new enchantment on custom anvil reload. 2024-07-24 15:57:45 +02:00
fc7e85529c
Write default config on enchant registering.
Fix Enchantment Squared group not adding element.
2024-07-10 23:29:33 +02:00
365d0ea847
Dependency enchantment registering now use the api. 2024-07-09 21:21:10 +02:00
bcd8b6ae6e
Make compatibility object with EcoEnchant and Enchant² use the api.
Abstract material group now have varargs "addAll" function.
2024-07-08 23:24:39 +02:00
a4dda06602
Add default for eco enchant enchantments. 2024-06-23 22:13:55 +02:00
19806773a6
Partially implemented eco enchant compatibility. 2024-06-22 03:05:08 +02:00
fd1fb97174
Automatic Enchantment Squared configuration. 2024-06-18 17:09:55 +02:00
fc033460b4
Use correct default. Also disable Enchantment Squared anvil listener. 2024-06-16 20:58:50 +02:00
88c4f0509b
Optimised Enchant Squared get and clean. 2024-06-16 19:58:24 +02:00
aa1f3a446e
Add enchant squared wrapper.
Fix dependency not being load before enchantment registering.
2024-06-16 14:48:11 +02:00
aad9974baf
Rewriten how dependency is handled 2024-06-16 12:58:44 +02:00