90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...

This update adds a new feature that allows texts to have different colors.

Additions

  • Added new text color feature.

Removals

  • Removed unnecessary user interaction loggers.

Changes

  • Minor optimizations in map marker saving.
  • Minor tweaks in the documentation

This update brings compatibility with 1.19.3, updated dependencies, and other dev changes.

Changes

  • Updated loom version to 1.0.
  • Updated yarn mappings to 1.19.3 build 3.
  • Updated references to minecraft's registry to 1.19.3.
  • Updated dependencies:

    • fabric -> fabric-api
    • minecraft (1.19) -> (1.19.3)
    • fabricloader (0.14.8) -> (0.14.11)

This update deprecates IMapMarkedBlock in favor of a new registry and adds more info to the wiki. No changes should be noticed in-game, but for developers this allows PinLib features to be optionally disabled.

Additions

  • New registry system for map marked blocks (replacing IMapMarkedBlock).
  • PinLib.registerMapMarkedBlock() and PinLib.getMapMarkedBlock() for new registry.

Changes

  • Updated TestingClass to work with the new API.

Deprecations

  • Deprecated IMapMarkedBlock in favor of the new registry.

Bugfixes

  • Fixed mod not loading on 1.19.1+ even though it should.
  • Fixed the wrong signature in TestingClass which is not compiled in the base library and has no effect on the library's behavior.

Additions

  • [API] Exposed FilledMapItemMixin.useOnBlock(...) method to the API

Changes

  • [API] Changed MapMarkedBlock name to IMapMarkedBlock to easily distinguish between it and MapMarkerEntity (with autocomplete).
  • Mod icon now uses default map icon instead of a different image since they are the same texture.
  • IMapMarkedBlock.getMarkerColor(...) also gets world & pos parameters like IMapMarkedBlock.getDisplayName(...) now.

Bugfixes

  • Fixed map icon colors not replicating to client on dedicated servers.

Bugfixes

  • Fixed PinLib's addMapMarker(...) & removeMapMarker(...) methods (this includes try methods) don't log actions like FilledMapItem.useOnBlock(...).
  • Replaced dependence on Nameable.getDisplayName() with a custom method for use with BlockState and BlockEntitys.

First beta release.


Project members

roko

Owner

Details

Licensed MIT
Published 2 years ago
Updated 2 years ago