Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
This mod adds a lot of stuff that is compleatly client side; it is usable from every vanilla server to even the heavilly modded ones! You can find older versions and all the source code on my github repository.
Blood:
This is the change that you will find without any configuring. It replaces the normal death particles for players with blood particles (they align pixel perfect!). Standing in them will make any player's feet covered in blood. Because it replaces the normal death particles, it wont show when instant respawn is on. In later versions this is going to be optional and turned off by default.
Armor Hud:
This simple change displays your armor in the upper right corner of your screen. It also displays count, cooldown and most importantly: durability. This will get update(s) like: arrow count and general configurability (e.g. position).
Cosmetics and Configuring:
There are three cosmetics available: "EARS", "SPORES" and "TAILED". Both "SPORES" and "TAILED" can be configured. You can find image of those in the gallery section. Configuring is easy once you understood it. This can be done by using /client-tweaks. Note: category means the cosmetic you are trying to modify.
/client-tweaks add <category> <target>
adds the target in the config to the specified category -> cosmetic gets applied to that player
/client-tweaks remove <category> <target>
same thing but in reverse, target gets removed from the category in the config -> cosmetic gets removed from the player
/client-tweaks list <target>
lists all cosmetics of a certain player and the config if present
/client-tweaks list json
spits out the raw json file
/client-tweaks options <category> <target> <key> <value>
sets a certain key inside of a the targets config to the specified value. e.g. /client-tweaks options SPORES SomeGuy10 "particle" "minecraft:flame" changes the spores from SomeGuy10 to the flame particles. Currently only the TAILED and SPORES Cosmetics can be customized. More info in the Cosmetics section)
Available options:
"TAILED": texture of the tail (texture)
Defaults:
"texture": "client-tweaks:textures/entity/tail_feature.png"
"SPORES": x, y and z offset (x, y, z), x, y and z velocity (vx, vy, vz), min and max amount of particles that get spawned randomly(minParticle, maxParticle), min and max delay between spawning randomly (minCooldown, maxCooldown), the actual particle (particle)
Defaults:
"x": 0d,
"y": 1d,
"z": 0d,
"vx": 0d,
"vy": 0d,
"vz": 0d,
"particle": "minecraft:crimson_spore",
"minParticle": 2,
"maxParticle": 4,
"minCooldown": 30,
"maxCooldown": 60
The d in x, y, z, vx, vy and vz means double. For anyone not familliar with java code, that is a number with decimal places. The other numbers without the d are integers, they dont have decimal places. "minCooldown" and "maxCooldown" are in ticks.
Note: The mod needs access to your pc's file system the save the config in {folder that mc runs in}/config/client-tweaks.json. Because only tested the mod in an archlinux environment with no windows defender or other antivirus, there could still be issues that are unresolved. This note gets deleted when I finally test that.
When you find any issues in general with my mod, go on the github repository and create a new issue in the issues tab. Because github is the platform that I use most, you can create a new issue with the question label when there are any uncertainties and I will try to answer your questions. If you have any suggestions (e.g. new cosmetics) also create a new issue with the enhancement label.
Plans for later versions are always up to date in the idea.txt file in the github repository. Significant features that I want to add are here:
Configurability and arrow count for the armor hud
Install this mod, if you find any of the above features intriguing.
If you dont know how to install mods/the fabric loader/athing else fabric modding related visit this amazing page from the official fabric wiki: https://wiki.fabricmc.net/player:tutorials:start#installing_fabric_loader