HomeJavaModsDog Modes
Dog Modes
ModsJava

Dog Modes

by Eneryleen · on Modrinth

Enhances tamed wolf utility with switchable behavior modes (Patrol, Peaceful), passive health regeneration, and automated scavenging mechanics to improve…

⬇ Download on Modrinth

DogModes enhances the utility and survivability of tamed wolves in Minecraft. It introduces a mode-switching mechanic, allowing players to toggle between distinct behaviors for their companions, alongside passive regeneration and scavenging mechanics. This plugin transforms wolves from fragile pets into viable combat allies and base guardians.

Overview

Vanilla wolves often lack the necessary AI to survive complex encounters or effectively guard an area. DogModes addresses this by implementing a lightweight state machine for every tamed wolf. Players can cycle through behavioral modes on the fly without complex commands, simply by interacting with their pet.

All data is stored persistently on the entity, ensuring modes remain active even after server restarts.

Behavioral Modes

To change a wolf's mode, the owner must Sneak + Right-Click on the tamed wolf. The current mode will be displayed in the Action Bar.

Classic Mode

The default vanilla behavior. The wolf follows the owner and attacks whatever the owner attacks or is attacked by.

Patrol Mode

Designed for base defense and area denial.

Peaceful Mode

Designed for exploration and travel.

Survivability Mechanics

To ensure wolves remain viable in the late game, DogModes introduces two passive mechanics.

Passive Regeneration

Tamed wolves will passively regenerate health over time, similar to players.

Scavenging (Rotten Flesh)

Wolves will intuitively consume Rotten Flesh dropped on the ground nearby.

Configuration & Localization

The plugin is designed to be highly configurable to suit different server balance needs.

config.yml snippet:

modes:
  patrol:
    enabled: true
    radius: 16.0
  peaceful:
    enabled: true

regeneration:
  enabled: true
  amount: 2.0
  interval-seconds: 3

rotten-flesh:
  enabled: true
  heal-amount: 6.0

DogModes

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more