Перейти к содержимому
Mineforgian

CravenCraft's Bloody Bits

A mod to bring semi-realistic blood spatters to Minecraft

207K загрузок39 подписчиковLicenseRef-All-Rights-Reservedforge

Обновлён 17 января 2025 г. · опубликован 18 октября 2024 г.

Bloody Bits

Have you ever wanted a blood & gore mod that's more than just particle effects?

Do you want blood that spatters to walls, floors, and ceilings?

Do you want to have visual feedback for the damage that you're doing to enemies?

Then this is the mod for you! Out of the box this mod comes with several features such as:

NOTE

Having difficulty uploading gifs on Modrinth. If you want all the images that show how this mod works, just visit my wiki: https://github.com/CravenCraft/BloodyBits/wiki/Features

Custom Colors

An entity will leave different colored blood spatters depending on its defined blood color. Out of the box all entities will default to a red color (this includes most modded entities as well), but any entity can be configured to have any blood type. In the mod's config there will be some default overrides such as spider blood being green and enderman blood being purple.  Replace this with a description

Spatter Sliding

Blood spatters will slowly slide down when on a wall. Replace this with a description

Dripping

When blood spatters on the ceiling it will begin to drip.

Washing Away

When a blood spatter comes into contact with water (rain or a body of water) it will wash away.

Entity Damage

NOTE: By default this is turned off now as it is still experimental, but it can be enabled in the client config. Should work fine for all vanilla entities (will have visual glitches when using custom textures. Especially CEM).

Entities now display damage in the form of texturing based on their blood types. I've implemented this in a way where it should support almost all modded entities as well! If a modded entity does not display textured damage, then it's likely that it either uses multiple texture atlases or a different method of rendering (which makes the Epic Fight Mod currently incompatible with this feature as of now).

Mobs With Blood

Mobs Without Blood

Mobs that don't bleed will instead crumble away by removing pixels from the model. This includes mobs such as the skeleton and wither skeleton out of the box, but others can also be added to a list in the Common Config.

NOTE:

If you are using Xaero's Minimap, and the blood spatters/chunks are clogging up the minimap, it's possible to easily append my blood spray entities to Xaero's config so that they're ignored. It's under their xaerominimap_entities.json config file. Here's an example of it with my change:

"excludeList": [
   "bloodybits:blood_chunk",
   "bloodybits:blood_spray",
   "minecraft:glow_item_frame",
   "minecraft:item_frame"
]

This should prevent blood spray and blood chunk entities from clogging up the minimap. Please let me know if other minimap mods have this same issue, and I can take a look at possible solutions for them as well.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
1.3.2-1.20.1Релиз1.20.1forge17 января 2025 г..jar (130 КБ)
1.3.1-1.20.1Релиз1.20.1forge7 января 2025 г..jar (128 КБ)
1.3.0-1.20.1Релиз1.20.1forge6 января 2025 г..jar (128 КБ)
1.2.1-1.18.2Релиз1.18.2forge18 октября 2024 г..jar (129 КБ)
1.2.1-1.19.2Релиз1.19.2forge18 октября 2024 г..jar (129 КБ)
1.2.1-1.20.1Релиз1.20.1forge18 октября 2024 г..jar (129 КБ)

Ченджлог

1.3.2-1.20.1Релиз1.20.1 · 17 января 2025 г.

V1.3.2 More Bug Fixes

  • Fixed a bug causing explosive events to spray blood from gun sources such as the player. Special thanks to slava110 for this fix.
  • Made the show_mob_damage client config always set to false until it is fully ready to be implemented. Should prevent any accidental server crashes if someone configures it.
  • Fixed a bug that was causing server crashes (Forgot I didn't move the client events to their own client-side only class).
  • Updated README to reflect recent minor version bump.

V1.3.1

  • Hotfix for a potential game crashing bug with certain entities.

V1.3.0

NOTE: HIGHLY RECOMMENDED TO DELETE PREVIOUS CONFIG FILES PRIOR TO UPDATING.

  • Remade all blood spatter textures to be a bit more detailed with different opacities.
  • Exploding mobs such as creepers now produce huge blood sprays on explosion.
  • Fixed bug that allows blood spatters to catch on fire.
  • Fixed bug that causes a blood fountain whenever the player dies, but does not respawn.
  • Added an option to blacklist the player (all players) from being an entity that can bleed.
  • Stopped blood from triggering buttons and interacting with other entities.
  • Removing blood sprays/chunks on entity death until I find a better & less crash-prone solution.
  • Major rework to blood entities. They no longer extend the AbstractArrow class, which fixes the catching fire, button pressing, and some crashing bugs. As well, allowed me to remove some mixin classes that were prone to errors when using Sinytra Connector.
  • Added config option to modify the blood spray radius.
  • Fixed minor bug that caused blood to not spray in certain directions.
  • Added an optional bleed effect (default is false. Enable in config.) when an entity is below 50% health that bleeds more as they get lower in health.
  • Experimenting with a system for showing entity damage. If it viable, it will be fully implemented in the future.
1.3.1-1.20.1Релиз1.20.1 · 7 января 2025 г.

V1.3.1

  • Hotfix for a potential game crashing bug with certain entities.
1.3.0-1.20.1Релиз1.20.1 · 6 января 2025 г.

V1.3.0

NOTE: HIGHLY RECOMMENDED TO DELETE PREVIOUS CONFIG FILES PRIOR TO UPDATING.

  • Remade all blood spatter textures to be a bit more detailed with different opacities.
  • Exploding mobs such as creepers now produce huge blood sprays on explosion.
  • Fixed bug that allows blood spatters to catch on fire.
  • Fixed bug that causes a blood fountain whenever the player dies, but does not respawn.
  • Added an option to blacklist the player (all players) from being an entity that can bleed.
  • Stopped blood from triggering buttons and interacting with other entities.
  • Removing blood sprays/chunks on entity death until I find a better & less crash-prone solution.
  • Major rework to blood entities. They no longer extend the AbstractArrow class, which fixes the catching fire, button pressing, and some crashing bugs. As well, allowed me to remove some mixin classes that were prone to errors when using Sinytra Connector.
  • Added config option to modify the blood spray radius.
  • Fixed minor bug that caused blood to not spray in certain directions.
  • Added an optional bleed effect (default is false. Enable in config.) when an entity is below 50% health that bleeds more as they get lower in health.
  • Experimenting with a system for showing entity damage. If it viable, it will be fully implemented in the future.

Полная история изменений — на Modrinth.

Комментарии

Загружаем…