Commit Graph

  • bb9710acfc Stores original metadata to all armored elytras master EpicKnarvik97 2023-03-20 12:25:52 +0100
  • 20e1bc4550 Renames packages, and adds code for storing original metadata EpicKnarvik97 2023-03-19 13:03:13 +0100
  • 5730d41bc6 Improves various things EpicKnarvik97 2023-03-15 13:48:06 +0100
  • 80ed7838d9 Fixes code style and some warnings EpicKnarvik97 2023-03-10 16:24:12 +0100
  • 3db0627cc7
    Minor code cleanup Pim van der Loos 2022-06-20 11:10:03 +0200
  • 536e81860c
    Extract packaged localization files on start Pim van der Loos 2022-05-26 21:26:43 +0200
  • 891f87a1ea
    Merge pull request #7 from xMikux/master Pim van der Loos 2022-05-26 10:21:46 +0200
  • 926d49dc0c
    Read localization files as UTF-8 Pim van der Loos 2022-05-26 10:19:48 +0200
  • 67e87dc344
    Add Traditional Chinese Miku 2022-05-24 20:28:31 +0800
  • 93a290cea6
    Sort available enchantments alphabetically Pim van der Loos 2022-05-04 12:03:28 +0200
  • 2af028a074
    Merge pull request #6 from PimvanderLoos/fix-unbreakable Pim van der Loos 2022-04-08 19:20:54 +0200
  • 294f4d1cf3
    Slightly simplify DurabilityManager Pim van der Loos 2022-03-10 19:42:15 +0100
  • d6bd4feb68
    Consider Unbreakable in DurabilityManager Pim van der Loos 2022-03-10 19:24:11 +0100
  • e2496fa8b6
    Fix unbreakable only being set in certain cases Pim van der Loos 2022-04-04 17:38:00 +0200
  • bdb005a3c8
    Fix unbreakable only being set in certain cases Pim van der Loos 2022-04-04 17:38:00 +0200
  • ca2b28e267
    Rename enchantmentcontainer creation method Pim van der Loos 2022-03-13 23:29:16 +0100
  • bb40e20d90
    Simplify merge level application Pim van der Loos 2022-03-13 23:26:49 +0100
  • ccdd5b9af1
    Merge pull request #5 from bonn2/feature-mutually-exclusive-enchants Pim van der Loos 2022-03-13 19:24:13 +0100
  • d9cb09b716 Form != From :) Brett Bonifas 2022-03-13 14:20:13 -0400
  • e679ca85fa Re-Add mutually exclusive check to merge Brett Bonifas 2022-03-13 14:16:51 -0400
  • 5fb902d46f Move mutually exclusive check to constructor Brett Bonifas 2022-03-12 11:24:17 -0500
  • 1fe5bc2634 Remove redundant filter Brett Bonifas 2022-03-10 15:58:15 -0500
  • 6435c82547 Change recommended source of enchantment names to a commmand, rather than github Brett Bonifas 2022-03-10 15:54:42 -0500
  • 28e30265c5 Maintain a list of allowed and disallowed enchantments rather than calling from the config every time Brett Bonifas 2022-03-10 15:34:03 -0500
  • 67a4b8c7c5 Check mutuallyExclusiveEnchantment count every enchantment rather than once per group Brett Bonifas 2022-03-10 12:06:21 -0500
  • 245b882411 Convert LinkedHashSet to List Brett Bonifas 2022-03-10 12:02:41 -0500
  • f4cfdcd227 Make combined final again (minimizing diff) Brett Bonifas 2022-03-09 10:31:46 -0500
  • 40dbb27c58 Match formatting style Brett Bonifas 2022-03-09 10:24:05 -0500
  • ad4294b8f2 Improve mutuallyExclusive config comment Brett Bonifas 2022-03-09 10:23:42 -0500
  • a0b0d78ee9 Remove (now unused) allowMultipleProtectionEnchantments config option Brett Bonifas 2022-03-09 10:06:06 -0500
  • 17533752e3 Remove debug statement Brett Bonifas 2022-03-09 09:59:35 -0500
  • db7d136e4e Clear enchantments before applying in this#applyEnchantments(ItemStack) Brett Bonifas 2022-03-09 09:56:41 -0500
  • 79a820efc1 Revert "Add mutual check to enchant" Brett Bonifas 2022-03-09 09:29:39 -0500
  • 4c38eeb683 Add mutual check to enchant Brett Bonifas 2022-03-09 00:57:07 -0500
  • 4c0e30bbc9 Add mutual check to merge Brett Bonifas 2022-03-09 00:56:04 -0500
  • 9e1d8ec69f Add mutuallyExclusiveEnchantments config option Brett Bonifas 2022-03-08 22:36:11 -0500
  • 1b9b97db35 Change apache repository to a plugin repository (Fixes resolution of shade) Brett Bonifas 2022-03-08 22:07:11 -0500
  • 9908fbdb74
    Merge pull request #4 from spartacus04/master Pim van der Loos 2022-01-21 07:06:26 +0100
  • 4c83e77735 Add Italian language spartacus04 2022-01-20 17:09:12 +0100
  • a305858854
    Handle enchantment registration more safely Pim van der Loos 2022-01-02 07:49:53 +0100
  • afdce9c0e2
    Fix mending for new durability system Pim van der Loos 2021-12-23 13:32:15 +0100
  • ebe8899813
    Fix repairing in builder being ignored Pim van der Loos 2021-12-23 13:00:05 +0100
  • eec0d5452d
    Make EnchantmentContainer iterable Pim van der Loos 2021-11-04 14:10:40 +0100
  • 28522ccbf6
    Drop support for all versions of MC < 1.17 Pim van der Loos 2021-11-04 13:39:45 +0100
  • 9f9c5b7980
    Simplify MC version parsing Pim van der Loos 2021-11-04 13:36:08 +0100
  • be657aada5
    Clean up config file writing Pim van der Loos 2021-11-04 13:20:47 +0100
  • 6dbb359eb2
    Clean up ConfigLoader variables a bit Pim van der Loos 2021-11-04 13:04:01 +0100
  • 4c8cf55021
    Use builder for creating armored elytras Pim van der Loos 2021-11-03 17:56:53 +0100
  • daafa5572c
    Update pom to ensure plugin.yml version is set Pim van der Loos 2021-11-03 17:15:42 +0100
  • 1aa1a5df73
    Update Maven Shade to support J16 Pim van der Loos 2021-11-03 16:14:24 +0100
  • bd9380b538
    Get rid of INBTEditor interface Pim van der Loos 2021-11-03 13:58:37 +0100
  • 527d4c079c
    Bump minimum requirements to Java 16 and MC 1.17 Pim van der Loos 2021-11-02 17:34:58 +0100
  • 831e5464c5
    Move DurabilityManager class Pim van der Loos 2021-11-02 16:40:00 +0100
  • 3b93735c68
    Merge pull request #3 from PimvanderLoos/durability Pim van der Loos 2021-11-02 15:20:13 +0100
  • d4d8e307c5
    Use new durability in other classes Pim van der Loos 2021-11-01 19:20:28 +0100
  • 3b1dda55d7
    Use custom durability Pim van der Loos 2021-11-01 18:08:01 +0100
  • 97b84ad211
    Dynamically generate repair options for config Pim van der Loos 2021-11-01 15:56:52 +0100
  • 53b5dfbc5f
    Cleanup pom a bit Pim van der Loos 2021-11-01 13:48:07 +0100
  • 7e78ee74e9
    Add allowAddingEnchantments config option Pim van der Loos 2021-10-29 12:38:54 +0200
  • 62f316314f
    Rename enchantment list command and add aliases Pim van der Loos 2021-09-09 13:50:13 +0200
  • 0a9ead5ffb
    Fix lore being ignored Pim van der Loos 2021-09-09 13:44:28 +0200
  • 61e94ee8a1
    Update dependencies Pim van der Loos 2021-09-09 13:31:38 +0200
  • bde19bcd6c
    Add missing netherite permission nodes Pim van der Loos 2021-06-26 20:56:24 +0200
  • 7ed7236450
    Add missing null check, cache Random Pim van der Loos 2021-05-20 16:56:40 +0200
  • 8f1a8baf76
    Make AE colors persistent Pim van der Loos 2021-05-18 16:31:11 +0200
  • fb449397a3
    Store armor color in NBT Pim van der Loos 2021-05-17 21:54:08 +0200
  • bea45dde30
    Fix enchantments in smithing table crafting Pim van der Loos 2021-04-29 19:50:53 +0200
  • 73ad900387
    Enable more style checks and fix violations Pim van der Loos 2021-03-28 13:01:08 +0200
  • defb6b8b44
    Enforce only correct curly braces placement Pim van der Loos 2021-03-28 11:30:45 +0200
  • c8ba1b5471
    Add Checkstyle Pim van der Loos 2021-03-28 11:03:39 +0200
  • 95909f2978
    Avoid accidentally deleting items Pim van der Loos 2021-03-28 10:38:34 +0200
  • aa1cd41b1e
    Allow upgrading diamond AE to netherite Pim van der Loos 2021-03-24 20:08:22 +0100
  • a5cf42984b
    Remove config.yml Pim van der Loos 2021-03-10 15:47:36 +0100
  • a4347e52e2
    Add option to disable netherite chestplate drop Pim van der Loos 2021-03-02 07:59:01 +0100
  • b49f24dae4
    Allow renaming armored elytras in an anvil Pim van der Loos 2021-01-08 12:32:22 +0100
  • abc8d7475e
    Add command to list available enchantments Pim van der Loos 2020-12-16 13:16:30 +0100
  • 03d0f9492e
    Switch to NamespacedKeys for enchantments Pim van der Loos 2020-12-14 13:17:52 +0100
  • 9d737eeed5
    Create LICENSE PimvanderLoos 2020-12-11 15:09:05 +0100
  • 565ecabd2b
    Remove debug statements Pim van der Loos 2020-11-25 10:32:55 +0100
  • 6bdd7e37d4
    Spawn netherite AEs as chestplates when dropped Pim van der Loos 2020-11-24 14:21:03 +0100
  • 94a06dccba
    Allow repairing wioth multiple items Pim van der Loos 2020-11-24 13:32:56 +0100
  • ebb6a9ce82
    Allow anvil usage when Smithing is enabled Pim van der Loos 2020-11-24 12:39:06 +0100
  • 9cb58d885d
    Simplify clearing anvil inventory Pim van der Loos 2020-11-24 12:30:23 +0100
  • 602acb0088
    Allow taking AEs out of smithing table Pim van der Loos 2020-11-24 12:26:07 +0100
  • 0e4be02056
    Add smithing table AE creation Pim van der Loos 2020-11-24 12:04:50 +0100
  • b8fdec0ed5
    Update to Spigot 1.16.4 dependency Pim van der Loos 2020-11-24 10:59:00 +0100
  • 8a7f56e07e
    Extract anvil events to separate class Pim van der Loos 2020-11-24 10:54:17 +0100
  • 8e80e86e32
    More cleanup Pim van der Loos 2020-11-23 13:04:23 +0100
  • fa15557cb8
    General cleanup Pim van der Loos 2020-11-23 12:10:28 +0100
  • 07f4e10b62
    Implement modular enchantment system Pim van der Loos 2020-11-23 11:48:35 +0100
  • c77d831c89
    Bump version to 3.0 Pim van der Loos 2020-11-23 11:28:20 +0100
  • c859d555b2
    Drop support for MC <1.15 Pim van der Loos 2020-11-23 09:52:08 +0100
  • dd30f02aa2
    Drop Minecraft 1.9 support Pim van der Loos 2020-11-23 09:18:49 +0100
  • bd57ea0728
    Remove auto updater Pim van der Loos 2020-11-23 09:14:19 +0100
  • 2f57f0df59
    Fix incorrect armored elytra creation Pim van der Loos 2020-08-04 14:25:53 +0200
  • 163e6d22a2
    Improve 1.16 support Pim van der Loos 2020-06-30 15:10:15 +0200
  • b29477fe4a
    Blacklist Spigot-758abbe Pim van der Loos 2020-06-29 13:51:47 +0200
  • e3efdfd83b
    Clean up Pim van der Loos 2020-06-29 13:04:25 +0200
  • 9ddc4f9f61
    Add support for Netherite, improve tier retrieval Pim van der Loos 2020-06-27 15:40:41 +0200
  • 3fc27ca1fc
    Add initial 1.16+ support Pim van der Loos 2020-06-27 12:59:17 +0200