Skip to content

Datenflieger/MossAddon

Repository files navigation

Banner

A lightweight Fabric addon for Cactus Mod on Minecraft 1.21.1. It adds a new category and extra utility/visual modules.

Features

  • Brand Name Changer

    • Change the client brand reported by the game (e.g. lunarclient, fabric, forge, vanilla, custom).
    • Toggle the module and type your brand in the setting Brand.
    • Implemented via a Mixin to ClientBrandRetriever#getClientModName.
  • Arrow Trails

    • Colorful particle trails following flying arrows.
    • Settings: Rainbow mode, RGB speed, fixed color, particles per tick, particle size, only own arrows, offset spread, minimum speed.
  • more comming soon

Download

  • Download the built JAR from the repository Releases.
  • Alternatively, you can build the mod yourself (see the section "For Advanced/Technical").

Prerequisites

  • Minecraft: 1.21.1
  • Fabric Loader
  • Fabric API (matching Minecraft 1.21.1)
  • Cactus Mod

Installation

  1. Install Fabric Loader (if you don't have it yet).
  2. Install Fabric API (matching Minecraft 1.21.1).
  3. Install Cactus Mod.
  4. Download the Moss Addon JAR from the repository Releases.
  5. Put all JARs into your mods/ folder.
  6. Start Minecraft.

In‑game usage

  1. Open the Cactus Mod modules UI.
  2. Switch to the Moss Addon category.
  3. Enable what you want:
    • Brand Name Changer: enable and set your desired value in the "Brand" field.
    • Arrow Trails: enable and adjust the settings to your liking.

For advanced users / technical

  • Built with Fabric and Java 21.
  • Cactus addon entrypoint: xyz.datenflieger.Moss (implements ICactusAddon).
  • Mixins: BrandClientBrandRetrieverMixin (client brand), ArrowEntityTickMixin (arrow particles).
  • Build locally:
    ./gradlew build
    The built JAR will be under build/libs/.

License

This project is licensed under the terms of the license file included in this repository (LICENSE).

About

A Cactus Mod Addon

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages