Моды/Spartan Weaponry
Spartan Weaponry

Spartan Weaponry

Weapons Galore! A whole new arsenal of weaponry made for Minecraft!

5.4M
287
Все версии3.2.1 for MC 1.20.1: The Reason Server Tests are Needed Edition

3.2.1 for MC 1.20.1: The Reason Server Tests are Needed Edition

Release2 мес. назад

Список изменений

Bugfixes:

  • Fixed a server-side crash related to calling the OilColourHandler when it is only meant to be called client-side (fixes issue #147)

Changes in version 3.2.0 (inclusive to this but not on Modrinth because of a server-side crash):

A lot of changes and bugfixes this time around. Many of which are overdue. Sorry about that

Bugfixes:

  • The mod now enforces an order of loading reloadable values (mainly used for weapon traits). This fixes a crash with addon mods causing out of order issues (issue #125, and it's duplicates). This issue was really hard to pin down due to how unreliable it was to trigger. It will now load them in the following order :
    • Oil Colours
    • Materials
    • Weapon Archetypes
    • Each weapon item itself
  • Fixed a typo for the description of the Wither Skeleton Spawn with weapon config
  • Fixed instant potion effects on oiled weapons not being applied (fixes issue #106)
  • Removed debug logging that is apparently is spamming people's log files (fixes my part of issue #124)
  • Removed an unused texture without a proper name. Turned out to be an old bronze crossbow pulling texture
  • Longswords should now have Sweep I as they always should have and also enchanting Sweep I weapons with Sweeping Edge! Greatswords no longer can be enchanted with it as it wasn't meant to in the first place. (Addresses a couple of issues raised in #121)
  • When the mod checks for (in)compatible enchantments for certain Weapon Traits, they will now check if it's incompatible first, rather than if it's compatible first (fixes issue #114)

Tweaks:

  • Whitelisted digger/tool enchantments for weapons with the Versatile Weapon Trait. This means that by default, Battle Axes can now have Efficiency, Fortune, etc. (requested by issue #112)
  • Added a config option to disable oil recipes. In relation to this…
  • Oil Recipes are now reloaded when the world is loaded (after tags are updated)
  • Removed the subtype interpreter for all tipped arrow variants so the only ones that show in JEI is the default one
  • Damage and Speed values for weapons are now reevaluated when the game loads. This allows weapons from add-on mods to properly update the damage value based on the weapon type. This doesn't apply to the material type though

Additions:

  • Added the following recipes for various vanilla resources for most heads/skulls from this mod:
    • Blaze Head -> 4 Blaze Powder
    • Enderman Head -> 2 Ender Pearls
    • Spider/Cave Spider Head -> 4 Spider Eyes
    • Zombie Head (all variants, except vanilla) -> 4 Rotten Flesh
    • Stray Skull -> 4 Bone Meal
  • Added a French translation, courtesy of Samlegamer. Thanks a bunch!
  • Updated the Chinese translation, courtesy of MrMikeForDev. Thanks a bunch!
  • Added the ability for Piglins, Piglin Brutes and Wither Skeletons to spawn with Gold weapons except the Battleaxe and Halberd (Piglin), Gold Battleaxe and Halberd (Piglin Brute) and Stone weapons (Wither Skeleton). This can be disabled in config

API Changes:

  • Pushed API version to 12
  • Added generic trait callbacks, so that any type of Weapon Trait can make use of certain methods, regardless of the weapon type. Most of these were lifted from the Melee callback, but they are also useful for other weapon types. Both version should still work though for compatibility.
    • onItemUpdate() - Per-tick update for weapons
    • onModifyAttributes() - Modifies attributes when creating the weapon's attribute table. There is still a Melee-specific version of this which will only work on Melee weapons
    • onCreateItem() - Triggered when a new item is created… useful for pre-enchanting weapons
    • onDamageItem() - Triggered when the weapon takes durability damage… can be used to negate (or even increase) durability damage
  • Added a few new methods to the Model Generator for data generation that allows models to optionally specify a sub-folder that textures the mod is looking for is in.
  • Added a few new methods to the Recipe Provider that allows a modId to be specified for the recipe to load at runtime
  • Fixed a few problems with tooltips for Longbows and Heavy Crossbows

Файлы

SpartanWeaponry-1.20.1-forge-3.2.1-all.jar(2.70 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.20.1-3.2.1

Загрузчики

Forge
NeoForge

Версии игры

1.20.1

Загрузок

128.0K

Дата публикации

2 мес. назад

Загрузил

ObliviousSpartanObliviousSpartan

ID версии

Главная