Commit Graph

187 Commits

Author SHA1 Message Date
fullwall
4698e70f77 Temporary hack to fix age throwing errors, don't give every NPC age on create 2012-05-17 23:31:09 +08:00
fullwall
434bc6168b Remove explicit @ServerCommand, remove unnecessary instanceof in CitizensNPCRegistry 2012-05-17 23:14:30 +08:00
fullwall
22ced5b02b BREAKING: rename methods 2012-05-17 21:34:03 +08:00
fullwall
41ddb6851b Fix typo 2012-05-14 19:45:16 +08:00
fullwall
4cd729ae20 Remove constructor parameter, add method in Util 2012-05-13 19:41:21 +08:00
fullwall
f3f8fceb6c Use new constructor 2012-05-12 15:18:04 +08:00
fullwall
f8cec0710f Fix bugs with controllables, waypoints, add waypoint editing slot, call damage event 2012-05-12 15:13:58 +08:00
fullwall
99f6f28e24 Fixed an issue with waypoints 2012-05-12 10:01:27 +08:00
fullwall
5bf0e6b0fe Bugfixes, console can select NPCs for use with commands 2012-05-11 23:13:10 +08:00
fullwall
16fb69950a Changes to arm animations, noDamageTicks is decremented again 2012-05-10 20:51:11 +08:00
fullwall
14ae59d090 Merge branch 'master' of http://www.github.com/CitizensDev/Citizens2 2012-05-08 21:38:52 +08:00
fullwall
406dfea4d1 Changes 2012-05-08 21:38:28 +08:00
David Marby
dc3544263d Now shows amount of NPCs instead of amount of servers 2012-05-07 21:44:54 +02:00
David Marby
f8245cc79e Capitalize names 2012-05-07 19:53:58 +02:00
David Marby
dfe92470e5 Made it actually work, lawl 2012-05-07 19:33:02 +02:00
David Marby
ef24c160ad Another Cleanup 2012-05-06 17:58:56 +02:00
David Marby
fe54f81b84 Cleanup 2012-05-05 21:24:50 +02:00
David Marby
5830ebb426 Updated Metrics, Added Character Types Metrics 2012-05-05 17:22:11 +02:00
fullwall
1eb3041b3b Fix logic error in entity equip 2012-05-04 18:41:47 +08:00
aPunch
6f77e0e6a7 Slightly hackish workaround for mob NPC and spawn egg bug. This fixes CITIZENS-59. 2012-05-03 16:38:23 -05:00
aPunch
b12b9e11ba Fix equip NPE. This fixes CITIZENS-62. 2012-05-03 15:53:35 -05:00
fullwall
37ba042c29 Changes 2012-05-03 23:22:31 +08:00
fullwall
154192ae38 Set the head yaw as well, remove bukkit from pom as it is included in craftbukkit 2012-04-30 23:19:07 +08:00
fullwall
56ea9bbddb Fixed human npcs not updating properly, exclude some types from waypoints 2012-04-30 22:56:27 +08:00
fullwall
d17e49ee74 Refactoring, Behaviour trait (scripted AI) 2012-04-30 21:38:18 +08:00
fullwall
4b1a0bbeae Fix typo 2012-04-30 19:56:57 +08:00
fullwall
34622b0ba3 Fix bugs 2012-04-30 17:52:55 +08:00
fullwall
2688ae902f Cache workaround no longer applicable 2012-04-29 17:03:10 +08:00
aPunch
8c0ebdc65d No need for an extra key 2012-04-26 04:01:12 -05:00
fullwall
05bd12ba05 Package refactor, getNPC lookup optimisation, fix ByIdArray iterator remove 2012-04-24 23:05:38 +08:00
fullwall
5e373a1b7e Minor changes 2012-04-24 14:17:16 +08:00
fullwall
18bd700f75 Fix typo 2012-04-24 14:13:05 +08:00
fullwall
118223f884 Extra validation code in Itr 2012-04-24 14:01:52 +08:00
fullwall
c8415740dc Ignore non-living entities 2012-04-24 13:31:52 +08:00
fullwall
433c438398 Avoid using iterators where possible 2012-04-22 19:33:35 +08:00
fullwall
bd563d646b Remove hyphens from trait names, add TODO 2012-04-22 17:57:50 +08:00
fullwall
e6c20235c6 Rework lookclose logic, Controllable is now Toggleable 2012-04-21 14:12:30 +08:00
fullwall
32b9f4ff2b Default type to player if not found 2012-04-20 23:19:15 +08:00
fullwall
e60e889775 Fix errors in entity instantiation and update entities properly 2012-04-20 22:45:09 +08:00
fullwall
82da2c8beb 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
8225f3e57b Fix for controllables not creating the trait properly 2012-04-20 21:49:30 +08:00
fullwall
8cf64ddc73 Simple controllable command 2012-04-19 22:57:54 +08:00
fullwall
86dcef9ad0 Move updating to individual entities 2012-04-19 11:52:07 +08:00
fullwall
1048787305 Minor cleanup 2012-04-18 10:12:17 +08:00
fullwall
f993b128f7 Use PluginProvider 2012-04-16 22:58:09 +08:00
aPunch
98631825a3 Change 2012-04-15 18:35:25 -05:00
fullwall
9eea988e48 Change classpath method to Thread.setContextClassLoader() 2012-04-15 22:39:17 +08:00
fullwall
1fd631de49 Exclude current classloader 2012-04-15 21:35:46 +08:00
aPunch
ead03ae510 Change error message 2012-04-14 18:37:13 -05:00
aPunch
c4c46a80d7 Attempt to fix configuration loading 2012-04-14 18:32:43 -05:00