Commit Graph

144 Commits

Author SHA1 Message Date
Jules
f70c277462 CrazyEnchants compatibility hopefully 2021-07-25 00:03:29 +02:00
Jules
78cec9d144 New API for enchant plugins 2021-07-24 11:53:22 +02:00
Administrator
19d21b769a Undo Josh 2021-06-27 03:05:55 +00:00
Administrator
49c7976546 Setup auth for maven 2021-06-27 02:48:54 +00:00
Joshua
6caaf8bb86 build 2021-06-26 21:26:13 -05:00
Joshua
13fe54095f build 2021-06-26 21:16:59 -05:00
Joshua
869807150b build 2021-06-26 13:28:59 -05:00
Indyuce
2fd09206dd Fixed an attack speed issue with MythicLib 2021-06-26 19:20:30 +02:00
Indyuce
84ccc39aa7 !Cleaned maven deps 2021-06-26 15:09:11 +02:00
Ashijin
3d4e63dbb7 Removed Carson 2021-06-13 20:37:03 -06:00
BuildTools
22e262bd98 MMOItems 6.6 for Minecraft 1.17 2021-06-13 20:27:06 -05:00
Administrator
d74107a434 Maven sucks here too 2021-06-13 21:34:04 +00:00
Indyuce
eb0198ec89 !aureliumSkills support 2021-06-13 12:34:38 +02:00
Joshua
b529e4b3fa build? 2021-06-12 20:36:03 -05:00
Joshua
7e09583fc9 MMOItems 6.6.0 for Minecraft 1.17 support 2021-06-12 20:34:06 -05:00
Ashijin
689cd230d9 reeeeeee 2021-06-12 19:23:09 -06:00
Joshua
47c4a7fb32 1.17 Compatibility :D pt2 and AureliumSkills support kinda 2021-06-12 19:39:29 -05:00
Joshua
97eef0e8a5 1.17 Compatibility :D 2021-06-12 19:11:14 -05:00
Indyuce
33fe81c13e !Fixed imports and libs 2021-06-12 17:40:39 +02:00
Indyuce
9c73684787 Local repo for jar libs is fine 2021-06-12 15:15:34 +02:00
Indyuce
e445ea0f4e Moved libs 2021-06-12 14:11:04 +02:00
Indyuce
ab7b1bf5cf Local repo for jar libs 2021-06-12 14:06:54 +02:00
Gunging
0a41192838 Upgrade Ranges in crafting stations now supported. Also works in the workbench (when using latest MythicLib).
```yml
    crafting:
      shaped:
        '1':
        - m MATERIAL WEAPON_POWDER 1|m MATERIAL WEAPON_POWDER 1|m MATERIAL WEAPON_POWDER 1
        - m MATERIAL WEAPON_POWDER 1|m SWORD PLATINUM_SWORD{level=2..5} 1|m MATERIAL WEAPON_POWDER 1
        - m MATERIAL WEAPON_POWDER 1|m MATERIAL WEAPON_POWDER 1|m MATERIAL WEAPON_POWDER 1
 ```
2021-05-18 03:42:06 -04:00
Gunging
370c2f8746 Modifiers now work with RevID increases. 2021-05-07 00:31:09 -04:00
Gunging
9b09ec1d10 Revision of items where gemstones are lost now supports giving those gems back to the player.
Suppose the latest item has less gem slots / different colored gem slots, or you set keep-gems to FALSE. In all these scenarios, gems are 'lost' so that this config option (**true** by default!) gives them back to the player.

Enable in your config:
```
# Options for the Item Revision System
item-revision:

    # If an item is updated, and the new version does not
    # keep its gems, this will give the gems back to the
    # player so that they don't get lost forever.
    drop-extra-gems: true
```
2021-04-15 21:40:44 -05:00
Gunging
65ee66984a Recipe Book displaying recipes now supported
**Requires MythicLib Update (1.0.18)**
2021-04-05 04:24:33 -05:00
Joshua
4ffc001900 part 1 of MythicEnchants support 2021-04-04 02:23:59 -05:00
Ethan
191e747573 Changed green durability bar to be enabled by default.
Unstackable items generated through the gui should generate unstackable now.
2021-03-30 16:55:32 -04:00
Gunging
1d075b28e5 **If you use the plugin PhatLoots** well this update is about better use of it!
You can now go to your config and add, under item-revision:
```yml
item-revision:
    phat-loots:
        display-name: true
        lore: true
        enchantments: true
        soulbound: true
        upgrades: true
        gemstones: true
        modifications: true
        external-sh: true
```

Which will update your PhatLoot items to the latest format in `/mmoitems browse` as they are generated for players. Since this will regenerate items, the *Unstackable* ItemStat now works with PhatLoots also

***If this is not added to the config, ** the default is that all options are false, and the items are completely regenerated and RNG-rerolled.
2021-03-30 02:50:11 -05:00
Gunging
392fe49088 Smithing Crafting Recipes now supported.
**Update MythicLib**

Pro tip: Its not implemented in-game but you can write it in the config files directly:

```
    crafting:
      smithing:
        '1':
          input1: SWORD.HEARTSWORD
          input2: SWORD.ORACLE_SWORD

          # Makes extra gems drop instead of getting lost
          drop-gems: true

          # If both inputs have upgrades, how to treat them?
      #   upgrades: ADDITIVE  # Sum them
          upgrades: MAXIMUM   # Largest of them (Default)
      #   upgrades: EVEN      # Average
      #   upgrades: MINIMUM   # Minimum of them
      #   upgrades: NONE      # Actually just dont keep upgrades
```
2021-03-29 23:23:14 -05:00
Gunging
2ed5c9896c !Implementation of Custom Crafting System that very well supports MMOItems 2021-03-26 12:25:48 -05:00
Gunging
ae5d45b04a Made Item Updating work **much** better, and much more transparent on what it is actually doing.
+ Upgrade level of items may be kept, with its bonuses
+ Gem Stones are now perfectly kept, with all their stats
+ Enchantments may be kept (more details in-game)
+ Soulbound (was already working) may be kept.
+ Item Name may be kept (already kinda working)
+ Lore may be kept (more detail in-game)

Add to your config:
```yml
item-revision:
  keep-data:
    display-name: true
    lore: true
    enchantments: true
    upgrades: true
    gemstones: true
    soulbound: true
 ```

 *Requires MMOLib update*
2021-02-24 23:23:57 -06:00
Ethan
fb25284e14 Unstable Build: Removes mmodecoy. 2021-02-22 17:01:41 -05:00
Gunging
9474dcddf3 Can now choose if a GemStone's stats are affected by Upgrading the item it is put onto. 2021-02-20 21:43:42 -06:00
Ethan
4540bd4cfc Requires latest MythicLib
fixes color code support not working well
improves stat lore
2021-02-20 06:31:58 -05:00
Ethan
0646b3b67a support for latest mmolib 2021-02-20 05:08:44 -05:00
Joshua
f475ad0e24 Work with latest mythiclib? 2021-02-19 11:20:11 -06:00
Ethan
892b29c648 !legacy color support 2021-02-12 23:37:53 -05:00
Ethan
cc294a79f6 This build fixes ticket #0850. Hex colors now work correctly in item names and lores. 2021-02-12 16:37:28 -05:00
Joshua
77f6e2f258 latest versions update 2021-02-12 10:37:38 -06:00
Joshua
c88a6e39a5 Merge remote-tracking branch 'origin/master' 2021-02-11 17:15:34 -06:00
Joshua
a8f72c34a2 build plz 2021-02-11 17:15:24 -06:00
Ethan
48db5bdf0a build pls 2021-02-11 18:14:30 -05:00
Ethan
3d7d350028 Adds minimessage support in item names and lores. Old font tags will have to be updated from <font=???> -> <font:???> 2021-02-11 18:12:51 -05:00
Ethan
1e5a72dd0b !add mini message support for item names and lores 2021-02-11 13:53:39 -07:00
Joshua
cef12f2298 build please 2021-02-07 02:43:18 -06:00
Joshua
bc201e1a71 Massive MMOItems update backend!
This uses MythicLib as the backend rather than MMOLib now, make sure when you run this and test you are using MythicLib from spigot and not MMOLib.
2021-02-07 02:28:55 -06:00
Joshua
d74e9f8157 !pom change 2021-02-05 10:37:52 -06:00
Joshua
104375febd !THIS BUILDS WITH MYTHICLIB PLEASE DONT PUSH OR USE 2021-02-03 14:18:34 -06:00
ASangarin
fcf0364a03 !version increment 2021-01-02 21:02:29 +01:00