COWMODSКаталог модов

AfkDummy

Keep your automated farms running 24/7 with chunk-loading NPC "fake players." Includes a fully customizable upkeep system (like 5 diamonds/hour) managed directly in config.yml

Автор: subham2008shaw7290обновлён 20 авг. 2026 г.
Механики игрыУправлениеУтилиты

Описание

🌾 FakePlayerFarm

Keep your automated farms running 24/7 without staying AFK! This plugin allows players to spawn NPC "fake players" that permanently load a specific spawn radius and its chunk, keeping redstone, crop, or mob farms active even when offline.

🛠️ Features & Usage:

  • Spawn Command: Simply run /afkdummy in-game to open the management GUI and easily spawn your NPC.
  • Customizable Upkeep: Features a fully configurable economy/tax system (e.g., costing 5 diamonds per hour) managed directly via config.yml.
  • Server Friendly: Efficient chunk loading without the performance lag of traditional world loaders.

Галерея

Durations GUIIn-Game AFK Dummy NPCGUI screen

Последние версии

Все версии →
release

AfkDummy 1.0.3

1.0.3
20 авг. 2026 г.533Minecraft: 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
> **⚠️ Release Note**: Version 1.0.2 contained several runtime bugs and was skipped for general distribution on Modrinth (its development archive remains on [GitHub](https://github.com/subham1920/FakePlayerFarm/releases)). **Version 1.0.3 is the definitive production release.** ### 🐛 Bug Fixes & Improvements in v1.0.3: * **🏷️ 3D Floating Nametag `[AFK] <name>` Fix**: * Broadcasts explicit `ClientboundSetPlayerTeamPacket` protocol packets across all active player connections, guaranteeing that the floating nametag above the dummy's head displays `[AFK] <name>` consistently across all client setups and custom scoreboard plugins. * Implemented single source of truth for dummy display names with prefix deduplication (`[AFK] Steve` $\rightarrow$ `[AFK] Steve`). * Removed all unwanted trailing session ID characters and suffix artifacts. * **📍 Initial Spawn Placement Race Condition Fix**: * Pre-registers dummy sessions in active tracking maps prior to `PlayerList.placeNewPlayer()`. * Paper's `PlayerSpawnLocationEvent` intercepts the injection and places the fake player directly in the target chunk and coordinates on tick 0, preventing world spawn appearance. * **✨ Teleportation & Rotation Sync**: * Replaced unacknowledged packet teleports with authoritative NMS position and connection resets, fixing visual rubberbanding and snap-backs. * Synchronized head yaw (`yHeadRot`) and body yaw (`yBodyRot`) with Bukkit rotation queries and tracking packets. * **⚙️ Dual `config.json` & `config.yml` Support**: * Native loading and live hot-reloading (`/afkdummy reload`) for both `config.json` and `config.yml`. * Full configuration audit logging tracking item currency, limits, and costs. * **🔍 Duplicate Entity Detection & Diagnostics**: * Added `/afkdummy debug` command and automated entity duplicate checks across server worlds and player lists. * **💤 Sleep Ignored Integration**: * Dummies have `setSleepingIgnored(true)` enabled, allowing real players to skip the night normally.
release

Multi-Dummy Support, Performance Optimization & bStats

1.0.1
16 авг. 2026 г.55Minecraft: 26.1.2, 26.2paper
Скачать
Что нового
# 🚀 AFKDummy v1.0.1 — Multi-Dummy Support, Performance & Security Patch This update brings full support for multiple dummies per player, resolves Netty memory buildup, hardens entity protections, and integrates bStats metrics reporting! --- ### ✨ What's New & Key Features * **Multi-Dummy Scaling (`max-dummies-per-player`)**: * Fixed the issue where changing the config limit didn't allow players to spawn additional dummies. * Players can now spawn and maintain multiple AFK dummies simultaneously up to your configured `max-dummies-per-player` setting. * Each session is assigned a unique deterministic UUID to ensure zero entity collisions in Paper's player list and chunk map. * **Upgraded Management GUI**: * **Main Menu**: Shows real-time progression (e.g., `Active Dummies: 1/2`), lists coordinates and remaining timers for every active dummy. * **Smart Despawn**: Quickly despawn the nearest dummy or shift-click to despawn all active dummies at once. * **bStats Telemetry Integration**: * Added bStats metrics reporting to track active dummy counts, popular payment currencies, and server limit configurations anonymously. --- ### 🛠️ Bug Fixes & Improvements * **Netty Memory Optimization**: Fixed an `EmbeddedChannel` buffer leak by attaching an outbound packet release handler, preventing heap memory buildup over long uptimes. * **NMS Location Enforcement**: Fixed an issue where Paper's playerdata loading would reset newly placed dummies back to world spawn or old coordinates. * **GUI Interaction Fix**: Resolved a client-side glitch where right-clicking a dummy would fire for both hands and trigger the menu twice in a single tick. * **Hardened Grief Protections**: * Added protection against piston heads extending into dummies and sticky pistons pulling adjacent blocks into dummy hitboxes. * Added block explosion immunity (Nether beds and Respawn Anchors) and portal teleportation cancellation. * **Atomic JSON Storage**: Replaced asynchronous direct file writing with atomic temporary file swapping (`ATOMIC_MOVE`) to eliminate any risk of `dummies.json` corruption. * **Dynamic Reloading**: Running `/afkdummy reload` now immediately reschedules expiration cleanup tasks with your updated config intervals. --- ### 📦 Compatibility * **Server Software**: PaperMC 26.2 (Minecraft 1.21+ / Mojang Mappings) * **Java Version**: Java 25 / OpenJDK 25 * **Binary Artifact**: `AFKDummy-1.0.1.jar` (located in `build/libs/`)
release

FakePlayerFarm 1.0.0

1.0.0
3 июл. 2026 г.139Minecraft: 26.2paper
Скачать
Что нового
Finished every bugs and works great for smp If you find any bugs report at : discord : over._.simplified