基本信息
我的世界Java版本
26.2
26.1.2
1.21.11
1.21.3
1.21–1.21.1
1.20.1–1.20.2
1.19.2
1.18.2
平台
Fabric
运行环境
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 2025-01-03
更新于 2026-11-02
更新日志
Changelog for Easy NPC (1.20.1)
Note
This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead.
Note: Please always back up your world / NPCs before updating to a new version! Check the [upgrade guide][upgrade_guide] for more information.
7.17.1
- Refactored the build to no longer ship tests, which makes the mod files up to 20 % smaller.
7.17.0
- Fixed #858 by supporting higher attribute limits set by AttributeFix and similar mods. Needs AttributeFix or a similar mod on server and client; armor is capped at 100.
- Fixed #857 by no longer rewriting NPC files on every chunk unload when nothing changed.
- Fixed #854 by trying the next "Open Dialog (Conditional)" when the conditions of one are not met.
- Fixed "Chance" conditions on actions and dialogs being rolled twice, which lowered the chance.
- Fixed unsaved NPC changes, broken preset exports and spawn actions repeated after a crash.
- Fixed
scale,rotateandpositionrejectingrootandname clearkeeping the name shown. - Fixed dead, riding or leashed NPCs going on a shoulder and a shoulder render leak on disconnect.
- Fixed hidden heads keeping their hat layer and NPCs following targets in other dimensions.
- Fixed and improved several default presets, including "Grukk", "Forge Keeper" and "Yoga Master".
- Changed the default "Light Level" from 7 to 0 (surrounding light) and limited it to 0 to 15. Existing NPCs that kept the default switch as well; set 7 to keep the old look.
- Changed "Close Dialog" and "Fallback" actions to run when no conditional dialog opened.
- Changed "Follow Owner" NPCs with a teleport distance to follow their owner into other dimensions.
- Changed server stop to wait up to 2 minutes for NPC files that are still being written.
- Changed idle NPCs to react up to 0.5 s later to nearby players, falling or pressure plates.
- Added
/easy_npc attribute,/easy_npc debug stats file_storageandstorage.cfgsave settings. - Improved performance of NPC saving, backups,
/easy_npc list, shoulder sync and idle NPCs.
7.16.0
- Fixed #432 by no longer running objectives twice or after removal when set more than once.
- Fixed NPCs getting lost when they could not be put down from a player's shoulder.
- Fixed "Sit on Shoulder" NPCs chasing their owner without a distance or time limit.
- Fixed Easy Model Entities NPCs from addons being invisible on a player's shoulder.
- Fixed melee NPCs ignoring "Attack Speed" and always attacking once per second.
- Fixed unlimited world and server preset exports by allowing 10 per minute, see
security.cfg. - Changed killed NPCs to need
forceor the new revive API to spawn again, since 7.15.0. - Changed built-in objectives to keep a priority set by addons instead of their default.
- Changed the Iron Golem "Attack Speed" default to 1.0; existing ones keep 4.0 and attack faster.
- Changed "Sit on Shoulder" from the "Abilities" to the "Misc" attribute tab.
- Changed the optional Easy Model Entities dependency to require version 2.6.0 or newer.
- Added an API to revive killed NPCs and a remount cooldown when dismounting from a shoulder.
- Added distance, cooldown and combat settings to "Sit on Shoulder" for addons and commands.
- Added
/easy_npc revive,/easy_npc shoulderandobjective … prioritycommands. - Added a shoulder offset per NPC, set in the "Misc" tab or with
/easy_npc shoulder offset.
7.15.0
- Fixed #838 by keeping preset imports silent when run through
/executeor command blocks. - Fixed #380 by applying the NPC limit to the default spawner as well.
- Fixed #849 by allowing resource pack sounds in the sound configuration.
- Fixed #349 by no longer spawning NPCs left-handed at random.
- Fixed #851 by locking dialog buttons per dialog, not across dialogs with the same label.
- Fixed deleted or duplicated NPCs returning, memory leaks and several owner and UI issues.
- Fixed the Epic Fight Wither Skeleton NPC missing its Epic Fight mob patch.
- Changed requirements: same mod version on client and server, Easy Model Entities 2.5.0+.
- Changed backups of all worlds and killed NPC data to expire after 30 days, see
storage.cfg. - Added "Jump", "Assist Owner" and "Follow Nearest Player" to fix #845, fix #310, fix #761.
- Added an NPC inventory with item pickup and death drops to fix #111, fix #197, fix #543, fix #670.
- Added "Sit on Shoulder", a boss bar and
/easy_npc debug core loglevelto fix #577, fix #219. - Added the "Hold" animation mode, a "Bank Teller" preset and new API methods for addons.
7.14.0
- Fixed #846 by keeping custom poses for players who start seeing the NPC later.
- Fixed attribute and trading settings missing for players who start seeing the NPC later.
- Fixed changed max uses, XP and trading type not shown in the trading screens until reload.
- Fixed
/easy_npc sound setchanges not reaching players until the NPC was reloaded. - Added game tests that check NPC poses and settings after respawns and for new players.
7.13.0
- Fixed color and formatting tags in dialog button names showing as plain text.
- Fixed the button preview in the editor showing lowercase names as a raw translation key.
- Fixed the "Move EasyNPC" item not working for NPC owners outside of creative mode.
- Fixed
/easy_npc owner setreporting success even when the owner could not be changed. - Fixed the game crashing when the URL or player skin screen showed a skin download error.
- Fixed the preset browser search showing no results after scrolling down the list.
- Changed the network protocol version, so client and server must run the same mod version.
- Added
@initiator,@npcand@score()support to dialog button names to fix #841. - Added automatic client tests with the Client Runtime Interface Toolkit.
- Larger core refactoring and code cleanup.
7.12.2
- Fixed the Fairy hitbox being far too small, so its name tag and speech bubble sat in its body.
- Fixed scaled NPCs keeping their old hitbox and eye level, so hits, clicks and looking missed.
- Fixed malformed network packets disconnecting players instead of being ignored.
- Fixed invalid NPC positions, scales, attributes, names and durations from being applied.
- Changed Fairy NPCs to take up the space of their model, so they collide and can be clicked.
- Changed the network protocol version, so client and server must run the same mod version.
7.12.1
- Fixed #836 by always showing "Restore", including datapack presets, with a reason tooltip.
- Fixed preset import and export messages missing, wrong or not warning about replaced NPCs.
- Fixed the preset browser reloading on each keystroke, leaking NPCs and clearing the selection.
- Fixed the preset list sorting, filter order and layout clipping options in small windows.
- Fixed
/easy_npc preset import datawithout a position importing it as a default preset. - Fixed spawn rate limit leaks, unstable preset IDs and "Spawn New" stacking NPCs on one spot.
- Changed "Restore" to refuse instead of spawning a copy when it is not permitted.
- Added sorting, a match count, reload, auto-close, the NPC ID and tooltips for presets and skins.
- Added
matching <pattern>batch imports with limits, a confirmation and a clickable position.
7.12.0
- Fixed #833 by showing Easy NPC Wand outlines only to the wand holder, owner and admins. Other players no longer see the outlines and invisible NPCs stay hidden for them.
- Fixed #834 by adding "Set Home Here" and "Reset Home" buttons to the position configuration.
- Fixed #835 by keeping the NPC ID and position in exported presets, so imports restore the same NPC.
- Fixed preset imports and spawn eggs losing the owner's list entry and owner objectives.
- Fixed NPCs restored from an automatic backup losing their owner and becoming ownerless.
- Fixed selection lists showing only their first six entries and hiding the rest.
- Changed importing a preset to upd
... [内容过长已截断]




