CustomNPC+

CustomNPC+ is an expansion from the original CustomNPCs to backport features from newer versions while also adding features of its own.

File Details

CustomNPC+ v1.5.1-beta

  • B
  • Feb 3, 2022
  • 10.88 MB
  • 86.6K
  • 1.7.10

File Name

CustomNPC-Plus-1.5.1-beta.jar

Supported Versions

  • 1.7.10

BACKUP BEFORE USE

V 1.5.1 Beta

-- Removed a Print Statement (Sorry! - Louis)
-- Removed more lost print statements

 

V 1.5 Beta

 

**Changes**:
**CNPC CHANGES**
-- Expanded the number of kill goals for kill quests, and added an option for a quest to only track NPC kills.
-- Expanded NPC inventory. NPC drop rates can now be float values from 0.0 to 100.0%.
-- Quests are now checked for completion at a regular interval, with a configurable check rate in seconds. Default at 10 minutes.
-- Configurable NPC size limit, default at 100.

**API CHANGES**
-- Added Custom Overlays, hooks overlays onto a player.
-- Added rotation, color, and alpha options for custom overlay and GUI components
-- Custom overlays and GUIs can use URLs for their textures now.
-- Custom overlays and GUI labels can now use MC text codes to change their color and formatting.
-- Added set/getHunger & set/getSaturation to ScriptPlayer.
-- Added setMotion(x,y,z), isAirborne(), and set/getPitch() functions to ScriptEntity.
-- Key events now return a list of held keys as an array of integers.

**FIXES & OPTIMIZATIONS**
-- Fixed concurrent modification crash with NPC tasks
-- Optimized NBT accesses for quest completion checks
-- Fixed DarkenScreen resetting all to clear
-- Fixed disableBlocks crashing Server
-- Removed Faulty DarkenScreen NBT
-- Fixed Part Data turning Purple/Black [No Texture Found]
-- Fixed hurt() function not working for CNPCs
-- Fixed shadows for custom overlay and GUI labels not working