Commit Graph

76 Commits

Author SHA1 Message Date
fullwall be24bd67bc Update waypoints for new AI 2012-07-19 20:58:22 +08:00
fullwall efe491c053 Simplify part 2 - AI 2012-07-18 23:42:43 +08:00
fullwall 10ae38882d Simplification part 1 - remove characters 2012-07-09 16:46:53 +08:00
fullwall 91f6472932 Hackfix a stack overflow problem. 2012-06-11 16:11:54 +08:00
fullwall d826bb3b69 Normalise editing slot. 2012-05-30 16:39:35 +08:00
fullwall e3fb3704b5 Fix a multiworld issue in LookClose 2012-05-25 23:02:20 +08:00
fullwall 6cd9401a41 Delete metrics, clean up 2012-05-23 18:57:01 +08:00
fullwall 783dd9a5a9 Just use instanceofs 2012-05-18 00:06:31 +08:00
fullwall ad31ba7221 Tempfix all the things 2012-05-17 23:55:25 +08:00
fullwall 4a51cba1a2 Temporary hack to fix age throwing errors, don't give every NPC age on create 2012-05-17 23:31:09 +08:00
fullwall 26277ecab6 Remove explicit @ServerCommand, remove unnecessary instanceof in CitizensNPCRegistry 2012-05-17 23:14:30 +08:00
fullwall fba0777a0d BREAKING: rename methods 2012-05-17 21:34:03 +08:00
fullwall e6d76e696c Fix bugs with controllables, waypoints, add waypoint editing slot, call damage event 2012-05-12 15:13:58 +08:00
fullwall 8a07f129b9 Fixed an issue with waypoints 2012-05-12 10:01:27 +08:00
fullwall 09776024e0 Bugfixes, console can select NPCs for use with commands 2012-05-11 23:13:10 +08:00
fullwall 7a8a5cb210 Changes 2012-05-08 21:38:28 +08:00
fullwall 81d6c2a3a3 Changes 2012-05-03 23:22:31 +08:00
fullwall c7eb4eb1b0 Fixed human npcs not updating properly, exclude some types from waypoints 2012-04-30 22:56:27 +08:00
fullwall f610651dbc Refactoring, Behaviour trait (scripted AI) 2012-04-30 21:38:18 +08:00
aPunch 4b7e6dd189 No need for an extra key 2012-04-26 04:01:12 -05:00
fullwall 6ee305d192 Package refactor, getNPC lookup optimisation, fix ByIdArray iterator remove 2012-04-24 23:05:38 +08:00
fullwall f7e85f08ab Rework lookclose logic, Controllable is now Toggleable 2012-04-21 14:12:30 +08:00
fullwall 6d5b73a2dd Fix errors in entity instantiation and update entities properly 2012-04-20 22:45:09 +08:00
fullwall 27a7b9680e Add some more TODOs, make TraitManager slightly more flexible with constructors, fix number of args for controllable 2012-04-20 22:19:03 +08:00
fullwall 05a7ee468b Simple controllable command 2012-04-19 22:57:54 +08:00
fullwall 7a53a0c163 Move updating to individual entities 2012-04-19 11:52:07 +08:00
fullwall c4f8b92ed8 Hook into new event ContextProvider 2012-04-12 23:01:56 +08:00
aPunch 462f90270b Change to text prompt 2012-04-07 18:00:31 -05:00
fullwall 76a65c890b Minor changes 2012-04-01 19:14:11 +08:00
fullwall f053870423 Move callback order 2012-03-27 23:26:47 +08:00
fullwall 325dacf713 Minor optimisations and changes 2012-03-27 22:42:15 +08:00
fullwall 942e7ae9ed NPE check 2012-03-25 16:28:47 +08:00
fullwall de821df98d Bugfix 2012-03-25 16:19:08 +08:00
aPunch 24a66088fd Fixes 2012-03-23 06:55:53 -05:00
aPunch e0e9fe03c5 Small cleanup 2012-03-22 04:37:36 -05:00
aPunch a144f1cee4 Use Ageable instead of Animals 2012-03-22 00:19:54 -05:00
fullwall eae9ae6f46 Minor cleanup 2012-03-21 17:40:40 +08:00
aPunch 09f977f194 Added ability to equip Pig NPCs with saddles. This addresses CITIZENS-6. 2012-03-18 18:11:13 -05:00
aPunch 2e9f7db721 Added ability to modify NPC age. This addresses CITIZENS-10. 2012-03-18 16:14:17 -05:00
aPunch 9474532efb Add ability to edit sheep via the equipment editor. This address CITIZENS-5. 2012-03-17 10:43:43 -05:00
aPunch 80838fcd4b Added ability to change a villager NPC profession. This addresses CITIZENS-14. 2012-03-15 06:02:53 -05:00
fullwall 2468a8c0eb Fix CITIZENS-21, partially fix CITIZENS-2 and CITIZENS-11 2012-03-15 18:06:40 +08:00
aPunch 20382e370b Change 2012-03-15 03:33:00 -05:00
aPunch 86c8cb3934 Added default text in config file. This addresses CITIZENS-28. 2012-03-15 03:30:40 -05:00
aPunch 2c3a51c3f7 Fix look-close and talk-close defaults. This fixes CITIZENS-27. 2012-03-14 00:16:42 -05:00
fullwall 17f6c4fc70 Make NPC handles accessible from nms Entity (increase speed of NPCManager.getNPC), make Text trait respect despawned state, despawn NPCs on death event 2012-03-12 18:45:36 +08:00
fullwall 88019f2ac9 Fix part of CITIZENS-11 (waypoint saving incorrectly) 2012-03-12 18:17:28 +08:00
aPunch dc04b0f9e1 Fix pitch and yaw not saving properly. This fixes CITIZENS-22. 2012-03-12 01:26:08 -05:00
aPunch 0cbf0d8d74 Added ability to change if a creeper NPC is powered. This address CITIZENS-16. 2012-03-11 17:39:18 -05:00
fullwall 95cddba16b Changes 2012-03-10 18:33:11 +08:00