Vegan Pledge - No Meat & No Animal Hits! (Client-Side)

Quick rating

Community listing page, reviews may not be monitored by the author.

Vegan Pledge - No Meat & No Animal Hits! (Client-Side)

By bandageOwner

No reviews yet

A client-side mod that blocks meat consumption ๐Ÿฅฉ๐Ÿšซ and prevents attacking animals. ๐Ÿ‘๐Ÿ›‘ Perfect for vegetarian, herbivore, or pacifist roleplay. ๐ŸŒฑโœจ Includes /neutral, /passive, and /aggressive commands, with settings that persist between game sessions.

Mod Loaders
Minecraft
26.2

About

Description

hay Vegan Pledge is a lightweight client-side mod for players who want their gameplay to match their character.

Whether you're roleplaying as a peaceful goat, a fluffy sheep, a herbivorous creature, or simply someone who doesn't eat meat, Vegan Pledge makes those choices part of the game.

No more accidentally eating steak. No more punching a cow when you meant to open a chest. Just a little reminder to stick to your character's rules. ๐ŸŒฑ


๐Ÿ Choose Your Path

Vegan Pledge adds three different behavior modes, each offering a different level of restriction.

๐ŸŒฑ Passive โ€” Herbivore

The peaceful path.

You cannot eat meat or attack animals. Any attempt is blocked and a message will appear on your HUD.

Perfect for characters who want to live as a completely peaceful herbivore โ€” whether that's a goat, sheep, cow, rabbit, or something else entirely.


๐ŸŒพ Neutral

Peaceful, but not helpless.

Meat is still off the menu, but you can attack animals if you need to.

This mode is useful for characters who avoid hunting and meat, but don't want to be completely restricted when it comes to defending themselves or dealing with accidental encounters.


๐Ÿบ Aggressive โ€” Predator

No restrictions.

Meat can be eaten, animals can be attacked, and gameplay returns to normal vanilla behavior.

Think of it as the "I'm done roleplaying for now" button.


๐ŸŽ›๏ธ Switch Modes Instantly

You don't have to dig through menus every time you want to change your behavior.

Simply press the assigned hotkey โ€” V by default โ€” to switch between modes.

Your selected mode is saved locally, so it will still be there the next time you launch Minecraft.


โœจ Small Details, More Immersion

Vegan Pledge isn't just about blocking actions.

The mod also adds a few little touches to make your chosen playstyle feel more natural:

  • ๐ŸŒ‘ Screen darkening when you try to eat forbidden food
  • ๐Ÿ”Š Unique sounds when switching between modes
  • ๐Ÿ’ฌ Customizable HUD messages to remind you of your current path
  • ๐Ÿพ Periodic ambient animal sounds for extra atmosphere
  • ๐Ÿ’ฅ Custom damage sounds that can be assigned to individual players

Almost everything can be adjusted to your liking โ€” from HUD positioning to effect intensity and sound intervals.


๐ŸŽญ Who Is This Mod For?

Vegan Pledge is especially useful for roleplay and character-based modpacks.

Maybe you're playing as:

  • ๐Ÿ A mountain goat
  • ๐Ÿ‘ A fluffy sheep
  • ๐Ÿ„ A cow
  • ๐Ÿ‡ A rabbit
  • ๐ŸŒฟ Another herbivorous creature
  • ๐Ÿ•Š๏ธ A pacifist character
  • ๐Ÿพ Or simply a character who doesn't eat meat

Instead of having to remember your character's rules yourself, the mod helps enforce them for you.

Because sometimes you're just trying to roleplay a cute little goat and suddenly you're standing there holding a steak.

Not very goat-like. ๐Ÿ


๐ŸŽฌ See It in Action


๐Ÿ“œ Changelog

Version 2.0

Gameplay

  • Added three behavior modes: Passive, Neutral, and Aggressive
  • Added hotkey support for quick mode switching
  • Default hotkey: V
  • Added a complete meat-consumption block for Passive and Neutral modes
  • Added animal attack restrictions in Passive mode
  • All settings are saved locally between game sessions

Visual & Audio Feedback

  • Added a screen-darkening effect when attempting to eat meat
  • Added unique sounds for each mode switch
  • Added customizable HUD messages
  • HUD messages can be positioned using anchors, offsets, or exact coordinates

Custom Sounds

  • Added custom damage sounds for individual players
  • Added periodic ambient animal sounds
  • Added configurable sound intervals

Localization

Full localization is currently available in:

  • ๐Ÿ‡ฌ๐Ÿ‡ง English
  • ๐Ÿ‡บ๐Ÿ‡ฆ Ukrainian
  • ๐Ÿ‡ท๐Ÿ‡บ Russian
  • ๐Ÿ‡ง๐Ÿ‡พ Belarusian

๐Ÿ“‹ Commands

All commands are client-side and only affect your own gameplay.

Command Description
/vegan passive Switch to Passive mode โ€” no meat and no animal attacks
/vegan neutral Switch to Neutral mode โ€” no meat, but animal attacks are allowed
/vegan aggressive Switch to Aggressive mode โ€” removes all restrictions
/vegan aggressive_mode enable Include Aggressive mode in the hotkey cycle
/vegan aggressive_mode disable Limit the hotkey cycle to Passive โ†” Neutral
/vegan hud default Move the HUD message to the center, above the hotbar
/vegan hud heart Move the HUD message to the left, above the health bar
/vegan hud hunger Move the HUD message to the right, above the hunger bar
/vegan hud X Y Set an exact position for the HUD message
/vegan hud ~ 100 Change only the Y coordinate
/vegan hud 420 ~ Change only the X coordinate
/vegan hud offset X Y Add an offset to the current HUD position
/vegan hud offset_reset Reset the HUD offset
/vegan nausea opacity <value> Set the screen-darkening opacity (0โ€“255)
/vegan nausea duration <seconds> Set how long the darkening effect lasts
/vegan nausea fade_in <seconds> Set the fade-in duration
/vegan nausea fade_out <seconds> Set the fade-out duration
/vegan damage_sound <player> <sound> Assign a custom damage sound to a player
/vegan damage_sound reset Remove the custom damage sound
/vegan sound <player> <animal> Assign a periodic animal sound with a 1โ€“10 minute interval
/vegan sound <player> <animal> <min> <max> Assign an animal sound with a custom interval
/vegan sound reset Remove the periodic animal sound

Examples

/vegan passive

Switch to Passive mode.

/vegan aggressive_mode disable

Remove Aggressive mode from the hotkey cycle. The hotkey will only switch between Passive and Neutral.

/vegan aggressive_mode enable

Add Aggressive mode back to the hotkey cycle. The hotkey will switch through Passive โ†’ Neutral โ†’ Aggressive.

/vegan hud 100 50

Place the HUD message at X: 100, Y: 50.

/vegan nausea opacity 180

Set the screen-darkening opacity to 180.

/vegan damage_sound Steve pig

Give Steve a pig hurt sound.

/vegan sound Steve goat 2 5

Make goat sounds play around Steve at random intervals between 2 and 5 minutes.


๐ŸŒฟ Play the Character You Want to Play

Vegan Pledge isn't about making Minecraft harder.

It's about making your character's rules actually matter.

Whether you're a peaceful herbivore, a cautious vegetarian, a dedicated pacifist, or a creature that would rather spend its days eating grass than hunting mobs, Vegan Pledge lets you build those choices directly into your gameplay.

Choose your path. Stick to it. And leave the steak alone. ๐ŸŒฑ๐Ÿ


โš ๏ธ Important Notes

  • Fabric Loader 0.19.5 or higher is required (on Fabric).
  • The configuration menu is available only through Mod Menu on Fabric.
  • Code and functionality were created using AI.