Skip to content

Releases: MeAlam1/BlueLib

BlueLib 1.6.0

20 Dec 13:05
Compare
Choose a tag to compare

1.6.0

Added

  • The Ability to Enable and Disable the Copy Text Click Event.
  • Color Markdown using the -color-(text) syntax
    • ex. -#0000FF-(This Text will be Blue)

Changed

  • Refactored all Markdown styling to take a Component as parameter in stead of string to ensure compatibility with other Chat Styling mods.
  • Removed MiscUtils > Moved all logic to IsValidUtils

Updated

  • Updated neoforged.moddev to:
    • 2.0.61-beta
  • Updated Fabric to:
    • 0.112.2+1.21.4
  • Updated Neoforge to:
    • 21.4.33-beta
  • Updated Parchment to:
    • 1.21.4-2024.12.07

Bug Fixes

  • Fixed not being able to modify Hyperlink Prefix/Suffix.
  • Fixed globalMarkdownEnabled not actually doing anything.

Deleted

  • Removed MiscUtils > Moved all logic to IsValidUtils

BlueLib 1.5.0

08 Dec 19:44
Compare
Choose a tag to compare

1.5.0

Added

  • Added Obfuscated text
    • using the ||Spoiler|| Syntax
  • When you Click on a chat message, it will copy the message to your clipboard,
    • When the part of the message you clicked on already has an clickEvent, like HyperLink. it will NOT copy and prioritize the Hyperlink.
    • It will copy the text before the styling got applied!

Changed

  • Cleaned up some comments of:
    • ReloadEventLoader

Updated

  • Updated neoforged.moddev to:
    • 2.0.58-beta
  • Updated Fabric to
    • 0.111.0+1.21.4
  • Updated Neoforge to:
    • 21.4.10-beta

Bug Fixes

  • Fixed the Variant Loader not Initializing on Fabric.

BlueLib 1.4.0

03 Dec 22:22
Compare
Choose a tag to compare

1.4.0

Minecraft 1.21.4 Support

Added

  • Added MiscUtils
    • Added isValidURL(pUrl)
  • Added Hyperlinks to chat using text
    • the [ prefix and ] suffix are customizable

Changed

  • Refactored the markdown package outside of the Utils package.
  • Refactored the Chat Event outside of the Example Package.
  • Changed the Logging level regarding the Markdown from Warning to Info, to not log each time there is no styling.

Updated

  • Updated neoform to:
    • 1.21.4-20241203.161809
  • Updated neoforged.moddev to:
    • 2.0.50-beta
  • Updated Fabric Loom to:
    • 1.9-SNAPSHOT
  • Updated Fabric to
    • 0.110.5+1.21.4
  • Updated Neoforge to:
    • 21.4.1-beta
  • Updated Gradle to:
    • 8.11.1

Deleted

  • The Example Package where we tested the Variant Loader using entities has been deleted and replaced with just Loader Tests.

Bluelib 1.3.0

22 Nov 19:00
Compare
Choose a tag to compare

1.3.0

Added

  • Added Logging to the Markdown

Bug Fixes

Fixed the Custom Parameters

Deleted

  • Removed the need to initialize the Custom parameters.

BlueLib 1.2.0

21 Nov 13:43
Compare
Choose a tag to compare

Added

  • Users can now modify the Prefix/Suffix of the Markdown.
  • Users can now check if a specific Markdown is enabled.
  • Adding \ in front of the markdown will cancel it out.
    • ex. \**bold** will send **bold** in stead of bold.

Changed

  • If your message between the Prefix and the Suffix is empty, it will not delete the Prefix/Suffix.
    • Before if you typed ** without anything else, it would delete the ** because the code assumed that it was applying Italic Styling.
  • Fixed the Console logging that it can't find the Variants while it could.

Bug Fixes

  • Fixed Custom Parameters not being recognised
  • Fixed the Markdown not being applied correctly on Fabric

Deleted

BlueLib 1.1.0

20 Nov 14:20
Compare
Choose a tag to compare

Added

  • Markdown Chat Support
    • **Bold**
    • *Italic*
    • ~~Strikethrough~~
    • __Underline__

Changed

  • Made setVariantParameter static to avoid initializing the class without needing it.

BlueLib 1.0.0

06 Nov 12:07
Compare
Choose a tag to compare

Variant Loader

Custom Logging System

Utility Classes

  • Conversion
    • Case
    • Math
  • Math
    • Algebraic
    • Geometric
    • Matrix
    • Random Generation
    • Statistical
    • Misc
  • Minecraft
    • Chunk