Commit Graph

85 Commits

Author SHA1 Message Date
fullwall
482eb05766 Misc. fixes 2013-03-16 13:28:26 +08:00
fullwall
5f093276f1 Using /npc despawn now removes from the respawn list 2013-03-14 21:38:10 +08:00
fullwall
121bdbd9c4 Working block breaker 2013-02-17 21:47:20 +08:00
fullwall
1cb9c7b057 Fix EnderDragon NPC movement 2013-02-10 22:26:58 +08:00
fullwall
5184ded750 Implement new NPCRegistry creation methods 2013-02-06 19:43:28 +08:00
fullwall
43c02b72a1 Move @Requirements to API, move command.command to commands 2013-02-06 15:17:21 +08:00
fullwall
0fb3757c8d Remove deprecated Command API and getHandle method 2013-02-06 14:26:49 +08:00
fullwall
b428167210 Promote Message and CommandAPI to CitizensAPI, deprecate Citizens2 command API 2013-01-25 21:48:28 +08:00
fullwall
c44e60ae01 Fix EventListen processing bug 2013-01-19 23:26:19 +08:00
fullwall
7b5f304933 1.4.7 compat 2013-01-17 20:46:56 +08:00
fullwall
f1917117e6 More spawn/despawn debug 2013-01-04 15:18:12 +08:00
fullwall
dc4fb0a33e Format and potential fix for incorrect chunk unload logic 2013-01-04 14:57:21 +08:00
fullwall
a0db109984 Better despawning 2012-12-30 20:25:49 +08:00
fullwall
b7bb0d8202 Respect (de)spawn return values 2012-12-29 23:00:15 +08:00
AgentKid
32e8a79344 Updated to MC 1.4.6. Preliminary barely-tested version. Do not use! 2012-12-20 18:18:12 -05:00
fullwall
910f806763 Remove some usage of NMS, talk-item for text trait should default to the setting always and not save if unmodified 2012-12-14 22:07:25 +08:00
fullwall
338662936f Add an effect 2012-12-09 00:39:07 +08:00
fullwall
e998d2a78c Move Entity creation logic into EntityController, add /npc type, reduce Location object churn 2012-12-08 20:08:58 +08:00
fullwall
7d676a2302 Update for CB changes 2012-12-06 23:59:17 +08:00
fullwall
9f779f57d0 Add BUILD_NUMBER to pom for local builds 2012-11-28 15:22:49 +08:00
fullwall
153026b8bd Add a setting to use the new pathfinder (temporary, will be removed) 2012-11-27 22:09:42 +08:00
fullwall
d28c35fd60 EventListen calls with DespawnReason 2012-11-21 20:10:21 +08:00
fullwall
8a1765873b Add a keep-chunks-loaded setting, fix Player NPC movement code 2012-11-19 09:42:20 +08:00
fullwall
7701bb97c9 Refactor a little to prepare CommandManager for API 2012-11-17 13:14:53 +08:00
fullwall
32f91d39cd Fix issue with /npc tp, implement NPCDeathEvent 2012-11-17 12:54:58 +08:00
fullwall
f63ef768b4 Restrict Pose object to inside Poses, metrics version should only report the major version 2012-11-06 13:42:32 +08:00
fullwall
6406e1c2e3 Remove usage of location.getChunk() 2012-11-04 16:16:06 +08:00
fullwall
5ce050ec86 Better world safety 2012-10-31 15:03:13 +08:00
fullwall
bb36e8ea27 Stuff 2012-10-26 15:28:48 +08:00
fullwall
66f3ce1a0e Add pathfinding range message, sort 2012-10-26 12:26:54 +08:00
fullwall
addf9c4a2b Move playerlist handling to CitizensHumanNPC, add /npc playerlist command, make ChunkCoord unique per-world 2012-10-26 11:35:04 +08:00
fullwall
90b79b8d70 More work on i18n - changed Messages to string constants instead of enums, new strings must be translated into the messages_en.properties file 2012-09-30 17:55:51 +08:00
fullwall
547df2487f Change Navigation world when the entity changes world 2012-09-22 16:09:40 +08:00
fullwall
f0de2fbfe5 Fix CITIZENS-190, add more translations 2012-09-17 18:16:27 +08:00
fullwall
e2b0af6ac1 Changes 2012-09-14 16:20:22 +08:00
fullwall
d7c5c60377 Possible fix for spawning bugs... TODO implement better 2012-09-14 15:21:07 +08:00
fullwall
1b96cdf34b Fix for subplugins 2012-09-13 20:39:52 +08:00
fullwall
5bc0f427e6 Update list without iterator 2012-09-10 17:58:12 +08:00
fullwall
3bb91d0fd1 Made intent clearer 2012-09-02 10:48:29 +08:00
fullwall
6d0086d54e Add easy way to control whether to protect NPCs 2012-09-01 23:28:56 +08:00
fullwall
50c18d22dd Fix some bugs, implement new navigation customisation 2012-09-01 23:09:42 +08:00
fullwall
8cae31cc88 Bugfixes 2012-09-01 18:05:22 +08:00
fullwall
47c5775a95 Fix? 2012-09-01 14:26:54 +08:00
fullwall
1b3d81f019 Don't use ignoreCancelled on entitytarget/damage 2012-08-31 22:19:04 +08:00
fullwall
54a2527534 Implement NPC limits 2012-08-29 21:37:00 +08:00
fullwall
ae20494f92 Implement NPCDamageByBlockEvent 2012-08-16 00:13:46 +08:00
fullwall
2fceea7d23 Vault support 2012-08-16 00:06:13 +08:00
fullwall
4cf071bf4b Add isPushable() and setPushable(), cleanup 2012-07-24 14:47:10 +08:00
fullwall
7158aa6bfb Fix equipment editing 2012-07-24 14:21:59 +08:00
fullwall
f8afd032a8 Better threading - stop memory leak 2012-07-22 14:18:24 +08:00