▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Tamable Foxes
Tamable Foxes

Tamable Foxes

A community-maintained port of the original plugin that allows players to tame foxes in modern versions of Minecraft.

Оцените первым
34
0
Все версииTamable Foxes (Community Port) 1.1.0

Tamable Foxes (Community Port) 1.1.0

Release22.06.2026

Список изменений

Tamable Foxes v1.1.0 Changelog

New Features

/fox GUI Menu

  • New /fox command with a 5x9 chest GUI panel
  • Fox info header with name, health, state, and world
  • Buttons: Teleport Fox to You, Follow/Wander toggle, Sit, Rename, Sleep
  • Health bar with visual progress indicator
  • Combat Mode toggle (Aggressive/Passive)
  • State indicator (Sleeping/Sitting/Standing)
  • Click guard prevents double-processing, GUI refreshes on next tick

Follow Mode

  • Toggle per-fox Follow/Wander via the GUI
  • Rubber-band system: fox teleports to owner if >16 blocks away, nudges if >10 blocks
  • Runs every second via BukkitRunnable
  • State persisted in SQLite and loaded on startup

Per-Fox Aggressive/Passive Combat Mode

  • Aggressive (default): fox attacks hostile mobs near owner, retaliates when hit
  • Passive: fox does not attack anyone, even if owner hits something
  • Three layers of protection:
    1. wantsToAttack() check in target pathfinder goals
    2. setTarget() override in NMS EntityTamableFox
    3. FoxTargetListener Bukkit safety net (cancels EntityTargetEvent + EntityDamageByEntityEvent)

SQLite Fox Registry

  • FOXES table stores: UUID, owner, name, world, coords, health, max health, sitting, sleeping, following, aggressive
  • Auto-migration adds new columns to existing databases
  • UPSERT for follow/aggressive toggles (INSERT ON CONFLICT UPDATE)

Configurable Taming

  • taming-food.items: list of food items used for taming (default: CHICKEN)
  • taming-food.chance: taming success chance (default: 0.3)
  • fox-stats.wild.max-health: wild fox max health
  • fox-stats.tamed.max-health: tamed fox max health
  • fox-stats.tamed.attack-damage: tamed fox attack damage
  • taming-effects.hearts: show heart particles on tame (default: true)
  • taming-effects.sound: sound played on tame (uses XSound for cross-version support)

Debug Mode

  • debug: true in config.yml enables verbose [FoxDB] logging
  • Errors always logged, stack traces only when debug is enabled

Bug Fixes

  • Fixed isOwnedBy UUID type mismatch (was comparing UUID with String)
  • Fixed Shift+right-click detection (uses player.isSneaking() instead of fox)
  • Fixed reassessTameGoals() using adapter methods instead of direct goal field access
  • Fixed mobInteract() removed from all 26 modules (delegated to TamableFoxLogic)
  • Fixed GUI not updating after actions (FoxTargetListener + in-memory state)
  • Fixed SQLite setFoxFollowing/setFoxAggressive silently failing when fox not in table (now uses UPSERT)
  • Fixed follow task removing foxes from set when entity not found in current world
  • Fixed AnvilGUI conflict with 26.x via minimizeJar filter
  • Fixed FoxPathfinderGoalHurtByTarget not checking wantsToAttack before retaliation

Файлы

TamableFoxes-v1.1.0.jar(1.23 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.1.0

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.14–26.2

Загрузок

6

Дата публикации

22.06.2026

Загрузил

ID версии

Главная