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

Sage Brush

This mod wisens up vanilla brushes. Soothe your pets, obtain feathers and scutes, and much more!

6K загрузок52 подписчиковMITforgeneoforge

Обновлён 25 мая 2026 г. · опубликован 30 декабря 2024 г.

  • Dressed Down
  • Brushed Up
  • Feathered Down
  • Polished Up

Overview

This mod adds many miscellaneous features to the brush, fleshing out its suite of interactions with the world. By default, you can expect the following changes to occur:

  • Brushes can interact with blocks without a collision hitbox (such as flowers and singular snow layers).
    • Blocks such as end rods, spore blossoms, etc. may emit specific particles instead of dust.
  • Brushes can interact with living entities for a variety of visual and gameplay interactions.

Anything hard-coded is listed as such. I tried my best to favor compatibility and extensibility, but I don't think everybody can win in this scenario. Please direct any suggestions to the issue tracker!

Block Interactions

  • Blocks that can be polished (such as Diamond Blocks, ores, etc.) emit gleam particles.
    • These blocks can only gleam, emitting zero dust particles (disabled by default).
  • Snow blocks can be brushed away layer by layer.
  • Blocks in sage_brush:removable are destroyed when brushed, dropping nothing.

Entity Interactions

  • On some entities, the brush may occasionally "snag", causing zero damage but provoking the ire or panic of the brushing recipient (disabled by default).

Mobs in sage_brush:feathered and sage_brush:worse_feathered tags

  • Bird-esque mobs can occasionally drop feathers when brushed. Mobs in the first tag "recharge" their feather drop more frequently. The duration for either tag's recharge is configurable.
    • [HARD-CODED:] Certain mobs, such as emus and roadrunners from Alex's Mobs, are coded to drop their own feather items.
  • These mobs also emit feather particles when brushed. The effect is purely cosmetic, and can be influenced with certain entity type tags.
    • [HARD-CODED:] Parrots emit custom multicolored particles.

Mobs that extend TamableAnimal

  • Tamed cats and wolves can be brushed by their owner to produce heart particles.
    • They may also acquire a few seconds of Regeneration (disabled by default).

Pandas

  • Weak and baby pandas are forced to sneeze.
    • If the prior condition is disabled, lazy and playful pandas are still not provoked when forced to sneeze by default. (They would appreciate it if you stopped, though.)

Turtles

  • Turtles can be brushed to shed scutes, roughly one every two days by default.
    • To compensate, baby turtles can shed a greater (configurable) amount of scutes upon becoming adults.
  • (This behavior also applies to Tortoises from Sully's Mod.)

Tags

Lots of tags to facilitate expanded brush use:

Block Tags

  • sage_brush:gleaming includes blocks that emit gleam particles when brushed.
  • sage_brush:reduced_dust includes blocks that give off fewer dust particles when brushed.
  • sage_brush:removable includes blocks that are swept away when brushed. Examples include hanging roots, cobwebs, and chalk dust from Arts & Crafts.

Entity Type Tags

  • sage_brush:feathered and sage_brush:worse_feathered include mobs that may drop a feather item when brushed, as well as feather particles. The timer for worse_feathered mobs between feather drops is longer. It is recommended that entities are placed in one tag or the other.
    • sage_brush:cosmetic_feathered mobs also emit feather particles, but do not drop feather items.
    • sage_brush:cosmetic_black_feathers may or may not drop feather items, but their feather particles are black instead of the standard white.
      • Placing mobs in this tag alone does not guarantee them emitting particles. They should be put in feathered, worse_feathered, or cosmetic_feathered.
    • There are other cosmetic feather tags for shoebills, hummingbirds, roadrunners, etc.

Requires Blueprint. Lots of optional dependencies!

A few particles (such as the one for gleaming polished blocks) are directly adapted from Visuality. If you're interested in similarly expanding your particle repetoire, please give that mod a look!

This mod is partly credited to CreativelyJake, who sent me over the edge with the information that vanilla armadillo brushing does not involve brushing entities, but rather uses 16 durability instantly with the standard item interaction animation. What is up with that ???

Feel free to direct any suggestions towards the issue tracker.

Tentative To-Do List: docile tag, gleaming entities, extend brush use duration, IW sand layers, horses, donkeys, foxes, rabbits, offended tag, tortoises, compat with Domestication Innovation (if possible), example mixin, arts & Crafts paintbrush alterations

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2.2.1Релиз1.21.1neoforge25 мая 2026 г.Скачать (382 КБ)
2.2.0Релиз1.21.1neoforge20 мая 2026 г.Скачать (381 КБ)
2.1.0Релиз1.21.1neoforge7 марта 2026 г.Скачать (370 КБ)
2.0.1Релиз1.21.1neoforge18 декабря 2025 г.Скачать (368 КБ)
2.0.0Релиз1.21.1neoforge15 декабря 2025 г.Скачать (367 КБ)
0.1.1Бета1.19.2forge10 декабря 2025 г.Скачать (572 КБ)
1.1.1Релиз1.20.1forge29 сентября 2025 г.Скачать (531 КБ)
1.1.0Релиз1.20.1forge, neoforge27 сентября 2025 г.Скачать (532 КБ)
0.1.0Бета1.19.2forge7 июня 2025 г.Скачать (304 КБ)
1.0.1Релиз1.20.1forge, neoforge22 марта 2025 г.Скачать (517 КБ)
1.0.0Релиз1.20.1forge5 января 2025 г.Скачать (326 КБ)

Ченджлог

2.2.1Релиз1.21.1 · 25 мая 2026 г.
  • Fixed crash when Naturalist isn't loaded
2.2.0Релиз1.21.1 · 20 мая 2026 г.
  • Fixed turtles not dropping scutes
  • Renamed data maps to separate brush resource items and particles a bit more
  • Added compat with Naturalist
    • Butterfly variants drop corresponding dye items when brushed
    • Bears drop fur and have a chance to be sheared, like yaks and sheep
    • Particles for lizards, dragonflies, butterflies, tortoises all accurately correspond to variants
2.1.0Релиз1.21.1 · 7 марта 2026 г.
  • Mixed Litter variants now have a "babyTexture" field and corresponding particle field for mobs that share a baby sprite despite variants, like chickens
  • Added a sage_brush:mineable tag for blocks that should drop as if mined instead of just being removed, like tripwires and placed redstone dust
  • Fixed a server-side crash referencing LocalPlayer
  • Re-added tortoise compat, but for NML's sturdy scutes instead of Sully's Mod
2.0.1Релиз1.21.1 · 18 декабря 2025 г.
  • removed Just Dandy compat
  • added a speed parameter to block_brush_results.json, providing a multiplier for average velocity of particles emitted from brushed blocks
2.0.0Релиз1.21.1 · 15 декабря 2025 г.
  • 1.21 port
  • Datamap-based overhaul to brushing resources. Check out here to see the full list of pre-emptive compat and customizability
  • Minor-to-major config changes
  • Color particles (both feathers and dust) are data-driven for vanilla and Mixed Litter mob variants
  • Nectar (pollen) can be brushed off of bees
  • Some shearable mobs, such as yaks from Envrionmental and sheep, can be brushed for finer resources like hair/string
  • More features coming soon!
0.1.1Бета1.19.2 · 10 декабря 2025 г.
  • Updated Raspberry Core dependency and related references
1.1.1Релиз1.20.1 · 29 сентября 2025 г.
  • fix Environmental-related mixin crash, (temporarily?) removed config for yak hair shear modifications
1.1.0Релиз1.20.1 · 27 сентября 2025 г.
  • Added brush dust particles to mobs, color corresponds to spawn egg
  • Added yak hair compat for Environmental

Комментарии

Загружаем…