基本信息
我的世界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: Core (26.1.2)
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.16.0
- Fixed #432 by no longer running objectives twice or after removal when set more than once.
- Fixed #852 by letting spears hit attackable NPCs.
- 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 spawning a stored NPC by UUID failing with an invalid dimension error.
- 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. - Updated the tested NeoForge version to 26.1.2.120, which fixes three network vulnerabilities.
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.
- Fixed off-center inventory screens and their close button overlapping the "Custom" trading tab.
- Fixed scaled Doppler NPCs keeping the full hitbox of the mimicked entity.
- Fixed NPCs on a player's shoulder ignoring their scale and the Doppler's mimicked model.
- 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 oversized names, lists and NPC data in network packets being read without any limit.
- 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 Skeleton, Stray and Bogged NPCs to the vanilla hitbox height, they were slightly short.
- 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 selection box drop-down lists being covered by the checkboxes and labels behind them.
- 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 update the original NPC at its stored position instead of adding a copy; use "Import as new NPC" or the preset item to create a separate NPC.
- Changed completed trades to play the "Trade completed" sound, which stayed silent before.
- Changed the API dialog call to report an unknown dialog label instead of always reporting success.
- Changed NPCs without arms to carry held items at the head or body instead of hiding them.
- Changed the optional Easy Model Entities dependency to require version 2.4.0 or newer.
- Added a "Sound" configuration with sounds for dialogs, speech, swimming, eating and fall damage.
- Added a searchable sound selection with volume and pitch sliders to the "Sound" configuration.
- Added a "Block Vehicles" option to keep NPCs out of boats, minecarts and modded chairs.
- Added the profession selection to all skin configurations and a new built-in skin per NPC type.
- Added client settings to hide name tags behind walls and
highlightEnabledfor wand outlines. - Added an "Exists" condition operation and API access to NPC movement, actions and presets.
7.11.0
- Fixe
... [内容过长已截断]




