Change Logs
Change Log
v2.7.2 ===
- Updated to CB 1.4.7-R1.0 (Recommended Build)
v2.7.1 ===
- Fixed soft-depend link for VanishNoPacket (will no longer throw errors if plugin not found)
v2.7.0
- Updated to CB 1.4.7-R0.1
v2.6.0
- Updated to CB 1.4.6-R0.3
- Added new command argument: /dwdnpc deleteall
v2.5.2
- Updated to CB 1.4.6-R0.2
v2.5.1
- Fixed right clicking for item ID removes all armor & item in hand. New method to remove armor & item in hand is right click with that same armor/item to remove it from NPC.
v2.5.0
- Added ability for NPCs to hold items
- Added in-game ability to remove armor & item from hand (right click with AIR)
v2.4.2
- Fixed console spam on NPC creation (again)
- Fixed chat spam from NPCs that share same name as other NPCs.
v2.4.1
- Fixed broken mob types
v2.4.0
- Updated to MC 1.4.6
- Fixed task error spam in console
v2.3.0
- Updated NPCLib
- Added missing (previously removed) methods for future use
- Added ability to create Mob type NPCs (villagers, creepers, cows, sheep, spiders, etc)
- Added new fields to the config.yml
- skin-mobs-range (double)
- skin-mobs-delay (integer)
- npcs.id.mobtype (string)
v2.2.0
- Added variables to NPC API for less reads on config file (faster performance on populated servers)
- Added 1-liner messages to NPCs with customizable trigger radius.
v2.1.0
- Recoded configuration
- Recoded logging
- Added ability to turn off color logging
- Recoded look-at-task
- Added configurable delay for look-at-task
- Fixed reload function to actually reload all configurations
- Optimized code
- Optimized resources
v2.0.2
- Fixed NPCs looking at closest player (instead of a random player within range).
v2.0.1
- Added individual aware radius overrides per NPC (optional)
- Added 2 new flags for the "radius" function: "-id" and "-name"
- Extended the radius range to include 1.0 and 50.0
v2.0.0
- Rewrote the whole plugin from the ground up to track NPCs better by ID rather than Name
- Removed Spout support
- New config.yml format (you will need to backup your old file; can be manually merged easily if you know what you're doing)
- Added ability for multiple NPCs with same name
- Added new function "deleteid" to delete a specific NPC by ID instead of name (works with 'dwdnpc.delete' perm)
- Modified the "delete" function to warn if deleting by name and multiple NPCs are found
- Added force flag (-force) to the "delete function to delete multiple NPCs at one time with same name
- Right clicking an NPC (while holding nothing in your hand) will display that NPC's ID (if you have the 'dwdnpc.delete' perm)
- Cleaned up the npclib files a bit and removed unused portions of it
v1.2.0
- Added ability for NPCs to wear armor
v1.1.3
- Fixed creatures from attacking NPCs (except slimes/magmacubes)
v1.1.2
- Updated to MC 1.4.5
- Added VanishNoPacket support (as a soft depend)
- Fixed NPC's looking at you while vanished
v1.1.1
- Fixed NPE when using Multiverse-Core to load worlds.
v1.1.0
- Fixed 1.4.2 support.
v1.0.1
- Fixed broken create method
v1.0.0
- Complete code re-write
- Added Spout Support
- Restructured commands into all-in-1 command
- Fixed Various Bugs
v0.2.0
- Added reload command to reload all npcs from config without server restart
- /npc-reload
- Added new configuration for editable aware radius
- Default 10 blocks radius
- Added new command to set the aware radius
- /npc-radius <radius>
- Radius is required to be higher than 1 and lower than 50
- /npc-radius <radius>
- Fixed missing colors for some of the in-game outputs
v0.1.2-b2
- Fixed broken commands
v0.1.2
- Fixed broken metrics
- Blocked console from using commands
v0.1.0
- Removed dup classes. (forgot to last commit)
- Cleaned up code/classes a bit more
- Cleaned up code/classes a bit
v0.0.1
- Start of DwDNPC
Comments