JackFredLib
Home
  • 🏑Home
  • 🐘Setup with Gradle
  • πŸ“…Supported Versions
  • JackFredLib: Base
    • 🧱Overview
    • β˜‘οΈCodecs
  • JackFredLib: Colour
    • 🎨Overview
    • 🟒Colours
    • 🌈Gradients
  • JackFredLib: Extra Command Source Data
    • ⌨️Overview
  • JackFredLib: GPS
    • πŸ›°οΈOverview
    • πŸ—ΊοΈUsing Coordinates
    • πŸ”Refining Further
  • JackFredLib: Lying
    • πŸ€₯Overview
  • JackFredLIb: Toasts
    • 🍞Overview
  • JackFredLib: Config
    • βš™οΈOverview
Powered by GitBook
On this page
  • JackFredLib: Base
  • JackFredLib: Colour
  • JackFredLib: Extra Command Source Data
  • JackFredLib: GPS
  • JackFredLib: Lying
  • JackFredLib: Toasts
  • JackFredLib: Config

Home

An overview of JackFredLib, it's modules, and future plans

NextSetup with Gradle

Last updated 1 year ago

is a collection of small mods I use on the Fabric Toolchain. They've been documented here in case you wish to use them in your own setups. For information how to do that, see .

All modules have available online or in the sources.

A collection of small utility classes, such as a ResultHolder class for working with Fabric's events as well as common methods for Minecraft's Codec system.

Data structures representing colours and gradients, including builder-style gradient creation and client-side rendering methods for them. Also contains a collection of commonly used colours and gradients, such as pride flags.

Adds a system for attaching and modifying data from a . This allows you to add additional data in the same vein of position or dimension, but allow allows for things such as repeatable arguments.

Client-sided module for working out where the player is currently connected. Adds a static method to generate a unique ID based on a specific server, Realm or world, useful for minimap data. Also contains methods for grabbing information from the right-hand scoreboard or player list to further determine position.

A server-oriented module for sending fake data to players on the packet level. Allows you to create and update fake entities and glowing highlights to clients on a per-player basis. Future plans include managed fake blocks, particules and sound helpers.

Wrapper for easily creating in-game, which support for custom icons (items or images), backgrounds and progress bars (updatable either at a constant rate or with an external source).

A small config system designed for server-side mods using . Includes basic support for migrations but no GUI support. Possibly deprecated in the future.

🏑
JackFredLib
Setup with Gradle
JavaDoc
JackFredLib: Base
JackFredLib: Colour
JackFredLib: Extra Command Source Data
JackFredLib: GPS
JackFredLib: Lying
JackFredLib: Toasts
Toasts
JackFredLib: Config
Jankson