Bug Fixes
- Fixed "See Invisible" not turning off properly in teams
- Fixed NPCs disappearing or armor not updating
- Fixed named item not showing in chat on NPC kill
- Fixed copied NPCs with random kits not re-randomizing
- Fixed NPCs not taking spear damage
- Fixed immortal NPCs being unhittable entirely (they can now be hit, just not killed)
- Fixed NPCs showing in the tab list when "Show in Tab" is off
- Fixed slim NPC skins not rendering as slim
- Fixed NPCs not going red or showing a damage tick from fall damage
- Fixed NPCs not reversing properly in reverse mode
- Fixed /npc tab not working
- NPCs now die in the void
- NPCs take knockback when in wander mode
- NPCs take proper vanilla damage instead of feeling tanky
- Cobwebs slow NPCs like any other entity
- NPC death sound now matches a real player
- NPCs actually look at you instead of staring off
- Containers literally named "Armor" no longer get hijacked by armor lock
- Smithing tables, anvils, and grindstones work with armor lock on
- Every /limit option works now (render, simulation, player, send)
- Re-opping yourself after a deop brings back players you stopped seeing
- Curse of Vanishing armor stays destroyed even with keep inventory on
- Team glow no longer flickers when teammates move
- Deleting a team strips the colored nametag and glow from members
- Vanilla death messages now show with NPCs
- Disabling NPCs in config now properly lets you use Citizens commands
- /hunger no longer fills saturation, so hunger drains normally now
- Fixed endersee putting random shulkers in players' crafting grids
- Fixed /build and /break getting mixed up (disabling building then re-enabling it was toggling breaking instead)
- Fixed NPCs eating wind charges, they now get knocked back like normal instead of deleted
- Fixed nicknamed players not showing their team color
- Optimized the team glow system to run lighter
New Features
- Silent /ban with a custom kick message
- Redesigned /se command
- /npc kitall - apply a kit to all NPCs (supports radius)
- NPC Groups system
- Team modifier GUI
- Performance options - limit render/entity view distance for non-ops
- Railgun, fishing rod launcher, arrow cannon, orbital strike & wolf army commands
- /pauseeffects - freezes active effects on a player
- NPCs can now appear on the locator bar
- Locking system - armor, item frame, inventory, chest & container locking
- Team color toggle + glow support per player
- /npc wanderall (supports radius)
- More NPC death messages (TNT, dripstone, etc.)
- Villager Editor/Maker
- NPC mass spawn & mass paste with spacing presets
- Custom tags on random heads (e.g. "Killed By {user}") with color codes
- NPC handedness - left, right, or random
- Custom spawn point for non-ops on join - /setspawn
- Global command feedback toggle - /commandfeedback
- "Dynamic" heads no longer appear in /randomhead
- Ops can now drop into spectator on death instead of being kicked (non-ops still get kicked)
- Kit deletion confirmation prompt
- Randomfill now layers chests in order instead of randomly
- Item rename via /itemmaker or a standalone command (supports color codes)
- NPC default settings - /npc defaultsettings
- /npc reload
- /unfreeze is now a command
- /npc syncrec [group] - restarts recorded playback in perfect lockstep
- Wandering NPCs now avoid water
- Orbital commands can be disabled server-wide via config.yml (orbital.disabled: true)
- Force save added to /inventoryrollback (shows as diamond ore), plus /inventoryrollback forcesave <player> to manually save an inventory
- NPCs can now use totems of undying - give one a totem and it pops instead of dying (half heart + regen, plays the totem effect), then dies for real once it's out
- Separate nametag color toggle for teams - /team <name> nametagcolor (color nametags without tab colors)
- /npc hide and /npc show - hide NPCs without deleting them (stays hidden through restarts)
- Dimension locks - /dimension <dim> lock|unlock, whitelist via /dimension <dim> whitelist add|remove|list, and /dimension list (ops/admins/whitelisted bypass)
/npc randomizeall - changes up the skin and name for all npcs on the server/halfheart enable | disable - alongside the normal toggle/halfheart list - shows all players with halfheart , online or offline/kickstick - Hitting a player with this stick will kick them without a leave message/totemstasis {amount} {time till tp} {cords} {world} - Gives you the number of totems, and if you pick 3 after the 3rd totem pops you will get teleported to the cords after the time you chose 0s - whatever seconds, can be dropped to others etc and still keeps data/npc massspawn {count} - Spawns in the number of NPCs within an areaYou can now make /kits from everyone to operator only in /sepermsFixed not being able to use @e or @n etc in commandsAdded being able to turn off the motd for recordingAdded being able to customize the motd for recording modes
Big Changes
Changed NPC system to be completely standalone, may be a little buggy, if so make sure to report any issues you come acrossRedone the nick system to make it faster and more reliableAdded Support for up to 21.6.2
