Skip to content

Releases: Truly-Modular/Modular-Item-API

Truly Modular - Modular-Item-API v1.1.18-1.20.1

04 May 05:32
Compare
Choose a tag to compare

v1.1.18 (1.20.1)

  • added zh_cn localization
  • fixed minor issue where damagesource beeing null could cause a crash
  • fixed forge not working due to reload not correctly ending

Truly Modular - Modular-Item-API v1.1.17-1.20.1

04 May 01:19
Compare
Choose a tag to compare

v1.1.17 (1.20.1)

  • fixed material stats lingering in workbench
  • other minor ui bufixes/features
  • fixed forge issues with Shielding armor
  • changed HurtEventlogic on forge slightly
  • added better logging to math issues
  • added boolean stat widgets for Snowwalking, Fire Proof, Silent walking and piglinarmor
  • fixed shielding armor bug where top half wasnt displayed
  • fixed crash related to beeing hit by a dead entity
  • fixed a multiplayer duplication bug

Truly Modular - Modular-Item-API v1.1.16-1.20.1

15 Apr 20:01
Compare
Choose a tag to compare

v1.1.16 (1.20.1)

  • fixed duplication bug in workbench

Truly Modular - Modular-Item-API v1.1.15-1.20.1

15 Apr 19:26
Compare
Choose a tag to compare

v1.1.15 (1.20.1)

  • nerfed impact of Exhaustion
  • added Shielding Armor Attribute
  • improved OverlayModelProperty
  • fixed issue with generated materials were some generated Materials would crash out
  • added config option to allow Items to go into a Broken state instead of fully breaking, similar to vanillas elytra behaviour
  • fix module list scrolling to the top on gui update
  • added config to shielding_armor positions
  • added "can_child_be_empty" property to allow blocking of the Empty Slot Crafting Option
  • removed EF property for now (EF is still supported, this was just a fancier way for support that we didn't use)
  • added tags to miapi, c, minecraft and forge for armor, helmets, chestplates, leggings, boots, swords, knifes, tools, axes, pickaxes, shovels, hoes, bows, crossbows

Truly Modular - Modular-Item-API v1.1.14-1.20.1

29 Mar 19:59
Compare
Choose a tag to compare

v1.1.14 (1.20.1)

  • fixed forge crash with HT Treechop ( apparently i should`ve testrun forge a second time lol)
  • added part-fix for glint issues with ImmediatelyFast (requires ImmediatelyFast to update as well)
  • added additional securities around reload to prevent crashes
  • cleaned up internal dependencies to make addon-creation simpler
  • fixed crash with F3-T
  • added OverlayTextureProperty -> allowing to layer additional textures onto existing models
  • reworked Lore internals to be more performant and threadsafe
  • fixed rarity not reacting to enchantments

Truly Modular - Modular-Item-API v1.1.13-1.20.1

10 Mar 22:17
Compare
Choose a tag to compare

v1.1.13 (1.20.1)

  • added When Attacking, When Killing and onDeath Potion effects
  • added Damage Bonus property against Smite , aquatic and Arachnic Mobs
  • added onKill Explosion property
  • updated config
  • added config option to customize glint coloring
  • added Material Extensions jsons
  • added hidden_groups field to materials
  • adjusted how Generated Materials are a colored
  • added Minecraft Ingredient as option for JsonMaterials
  • heavily Improved Material Coloring code and expandability
    • this improved System allows for more rendering options and for far better expandability for the future
    • refactored Material Coloring System into MaterialRenderController
    • SpriteColorerer is the Main Coloring System, they transform origin Sprites, they include
      • GrayscalepaletteColorer, this uses a Grayscale to recolor the Original Sprite, this is the main Coloring System
      • SpriteOverlayer overlays an existing Sprite over the normal sprite keeping the original transparent parts
      • SpriteFromJson, it uses a Texture from the Resourcepack(allows for animation)
      • MaskColorer uses two SpriteColorers and a texture to blend between them
  • added Spatial Interdiction effect blocking Teleportation
  • added "allowChangeParent" condition to allow Modules to block changes of their direct Parent Module
  • updated Workbench model to be the height of a Full Block
  • added ability to render Entities on Items
  • updated Materialgeneration Code
  • fixed minor issues and bugs
  • added Compat for HT Treechop

Truly Modular - Modular-Item-API v1.1.12-1.20.1

17 Feb 22:52
Compare
Choose a tag to compare

v1.1.12 (1.20.1)

  • fixed another issue with generated Materials

Truly Modular - Modular-Item-API v1.1.11-1.20.1

16 Feb 19:28
Compare
Choose a tag to compare

v1.1.11 (1.20.1)

  • fixed bug were wood tag wasnt picked up correctly
  • fixed crash related to block ability
  • added config option for max generated materials to prevent crashes with default of 200 per type (generated,wood,stone)
  • minor fixes for generated Materials
  • fixed issues were woods were listed as stones and vice versa

Truly Modular - Modular-Item-API v1.1.10-1.20.1

16 Feb 09:55
Compare
Choose a tag to compare

v1.1.10 (1.20.1)

  • fixed issue where miapi would break certain tags
  • made LoreProperty usable
  • changed module property resolving to allow for more complex conditions
  • Renderer Changes :
    • rebranded Altrenderer to BakedModelRenderer
    • removed other renderers + added Animations
  • added ShapedMining Property allowing for vein and Cube based Mining with the following elements
    • Shape
    • Condition
    • Modifiers (adjusting behaviour)
    • Mode (the actual mining)
  • added StatResolvers "collect","module" "material-module", "module-material", "count"
    • "collect"/ [collect.add.material.somestat]
      • allows for "add","max","min","average"
    • "module"/ [module.someStat]
    • "material-module"/ [material-module.someStat] and "module-material"/ [module-material.someStat]
      • "material-module" will first check for a material stat, then module,"module-material" the other way arround
    • "count" counts certain things
      • [count.module] will return the count of modules
      • [count.submodules] will return the count of submodules
  • changed Attribute Property to allow merging to multiplier as well
  • added Critical Damage and Chance Attribute
  • added HideFlags property
  • added basic Epic Fight Compat
  • added cooldown field to riptide property
  • added NoiseCanceling Property to prevent the emitting of StepEvents
    • gave wool boots noise canceling
  • added Lightning On Hit Property to cast Lightning on Melee Hits
  • added gui_stat property to add custom stats to the gui via json
  • added enchantability to Materials
  • added Enchantability Property to control the enchantability in the enchanting table, this prob wont work with enchanting table rework mods
  • adjusted how Backstab is calculated, +2 Backstab will now give +2 Damage +100% will double your damage
  • Reworked Abilities from abilities to ability_context property to allow common things
    • default includes cooldown and minhold
  • fixed some issues related to Generated Materials

Truly Modular - Modular-Item-API v1.1.9-1.20.1

27 Jan 15:03
Compare
Choose a tag to compare

v1.1.9 (1.20.1)

  • fixed crash related to Explosive Arrows shot from dispensers
  • fixed crash on Mohist servers
  • fixed compat with Connector
  • added Rarity Property
  • added Apoli compat property