Commit Graph

100 Commits

Author SHA1 Message Date
fullwall
b4076c23db Use new getEntity() call 2013-11-05 19:29:18 +08:00
fullwall
5ee4538fc4 Set event priorty to MONITOR for right click entity events 2013-11-05 13:08:01 +08:00
fullwall
10ba87e552 Ignore cancelled right click events 2013-10-17 15:27:53 +08:00
fullwall
42172100ab Work on new waypoint provider 2013-09-26 23:55:12 +08:00
fullwall
c4703e1f62 Call NPCVehicleExitEvent for controllables, possibly fix a despawn/respawn bug 2013-08-13 12:20:57 +08:00
fullwall
4b6191b705 Eject player on quitting when mounted on an NPC 2013-08-10 20:32:30 +08:00
fullwall
59af96c467 Implement NPC#teleport (untested) 2013-08-02 15:04:06 +08:00
fullwall
383602ba83 Minimum respawn delay of 2 2013-07-24 22:46:43 +08:00
fullwall
fdadd1df8b Add /npc targetable and update tab list name based on removefromplayerlist setting 2013-07-18 18:48:57 +08:00
fullwall
99c32d932f Implement /npc respawn command 2013-07-14 17:28:35 +08:00
fullwall
870825d212 Add /npc horse, /npc ocelot, make /npc wolf persist 2013-07-11 12:29:46 +08:00
fullwall
d5c4ae337d NPC limit is now inclusive rather than exclusive 2013-04-18 22:40:11 +08:00
fullwall
cfeabdff0d Check for both types of NPCCreateEvent 2013-04-18 22:03:27 +08:00
fullwall
cfefa87081 Changes to world unloading 2013-04-14 18:23:21 +08:00
fullwall
1a80036bd5 Fixed debug output 2013-04-14 14:55:09 +08:00
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