
Vegan Pledge - No Meat & No Animal Hits! (Client-Side)
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.
Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
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.

