Mineuniverse
Mods
[SBW] ColorableLib

[SBW] ColorableLib

MOD
SuperbWarfare library for easy vehicle coloring.
by NotPancerny
Download Claim this project
Add a badge to your pageLink to [SBW] ColorableLib from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the mod page on MineUniverse.

1,362 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
API and Library Cosmetic Server Utility Technology Utility & QoL
Advertisement Remove ads with Premium →

Library used to easily implement SuperbWarfare vehicles coloring.

ColorableLib is a lightweight library dedicated for SuperbWarfare addons. ColorableLib is based on Capability logic and implements management engine and automatic server-client synchronization, also changing SuperbWarfere vehicle renderer.

import colorable.capability.EntityColorCapability;
import net.minecraft.world.entity.Entity;

/**
 * Example usage of the ColorableLib API.
 */
public class ColorableExample {

    /**
     * Demonstrates how to manipulate entity color layers.
     * 
     * @param targetEntity The entity to be colored (must support the capability).
     * @param color        Color in decimal or hex format (e.g., 0xFF0000 for red).
     */
    public void exampleMethod(Entity targetEntity, int color) {
        // Access the color capability of the target entity
        targetEntity.getCapability(EntityColorCapability.CAPABILITY).ifPresent(cap -> {
            if (!targetEntity.level().isClientSide) {
                
                // Add or update a specific color layer
                cap.setLayer(targetEntity, "example_id", color);

                // Removed a specified layer
                cap.removeLayer(targetEntity, "example_id");
            }
        });
    }
}
ColorableLib-1.0.0.jar
MC Client, 1.20.1, Forge, Server
Release 2026-05-06 Get

More from NotPancerny

Advertisement Remove ads with Premium →

You Might Also Like