Skip to content

Releases: SlimeKnights/Mantle

v1.6.123

25 Aug 22:02
Compare
Choose a tag to compare

Tag preference improvements

  • Improve caching of ItemOutput to reduce lookup time within IRecipe
  • Switch a crash for tags being uncachable to a logged error
  • Make registry ID a fallback for equal mod ID preference

Helpers

  • Added LogicHelper with a couple utilities for common ternaries
  • Added JsonHelper.parseColor to parse a 6 or 8 digit hexadecimal string into a integer color
  • Added JsonHelper.getResourceLocation to parse a resource location from JSON
  • Fix SingleItemHandler not allowing hopper input beyond 1 item

Models

  • Added MantleItemLayerModel (registered as mantle:item_layer). Improves the vanilla item layer by adding a non-tint color option, a no tint option, and a luminosity option. Can be used by other loaders (e.g. tinkers tool model) to add tinted and luminosity elements
  • Ported NBTKeyModel (registered as mantle:nbt_key) from Tinkers. Allows a model to switch between a set of textures based on a string tag in NBT, plus more variants can be registered
  • Added ColoredBlockModel (registered as mantle:colored_block). Allows non-tint colors and luminosity to be set for block style models

1.6.115

15 Jul 05:14
Compare
Choose a tag to compare
  • Added ability to pick books up from lecterns
  • Added offhand attack cooldown utility
  • Added wood building block objects for logs, planks, fences, etc.
  • Added single key multimap
  • Added IntArrayWrapper, LambdaIntReference, and ZeroValidIntReference for container syncing
  • Fix item cycle in books running faster on machines with higher FPS

1.6.109

15 Jun 02:44
Compare
Choose a tag to compare
  • Add option to make a consumer wrapper with just a resource location (for compat which uses the same format)
  • Skip writing conditions in the consumer wrapper if no conditions
  • Add some extra ingredients and objects for datagen
  • Add support for books in lecterns
  • Fix some command localizations

1.6.103

27 May 06:19
Compare
Choose a tag to compare
  • Added tag suggestions to tag based commands
  • Added command to dump global loot modifiers
  • Added fluid texture model

1.6.97

13 May 01:17
Compare
Choose a tag to compare

Pack development

  • Added /mantle view_tag command to view all values in a tag
  • Added /mantle tags_for command to list all tags for a value
  • Added /mantle dump_tag command to merge all tag JSON in a datapack into one
  • Added /mantle dump_all_tags command to merge all tag JSON for all tags from datapacks into one
  • Information on all theses commands is on Mantle's github wiki

Library

  • Added logic for tile entities to handle getUpdatePacket automatically
  • Fix data leak with texture in retextured tile entities

1.6.92

12 Apr 01:21
Compare
Choose a tag to compare
  • Structures in books now render properly, and make use of structure block NBT instead of the JSON format
  • Fix text shadows in the book when not desired
  • Improve book text wrapping

1.6.88

09 Apr 02:23
Compare
Choose a tag to compare

First 1.16 release on Github

MC 1.12.2 - 1.3.3.55

19 May 20:21
Compare
Choose a tag to compare
  • Made PulseManager::isPulseLoaded case insensitive
  • Allow PulseManager::isPulseLoaded to check if pulses from other Mantle mods are loaded, instead of just the same mod
  • Added static PulseManager::isPulseLoadedGlobal, checks if a pulse is loaded without a PulseManager instance. Can be used by ModuleFileRepository to instantiate without a pulse manager
  • ModuleFileRepository sections now support attaching a module dependency to pages instead of just sections

MC 1.12.2 - 1.3.3.49

30 Mar 21:35
Compare
Choose a tag to compare
  • Fixed extra hearts not bouncing during regen
  • Scroll wheel support for books
  • Book and multiblock fixes

https://minecraft.curseforge.com/projects/mantle/files/2693483

MC 1.12.2 - 1.3.3.42

09 Feb 17:06
Compare
Choose a tag to compare
  • Use actual state for connected texture blocks - prevent crashes with some mods accessing the blocks
  • Health rendering support for mods that change the location of the bar