Commit Graph

666 Commits

Author SHA1 Message Date
fullwall
54eb4e31da Allow 50,000 iterations of A* 2013-07-09 15:21:23 +08:00
fullwall
3e1a15e347 Catch throwable 2013-07-09 12:36:29 +08:00
fullwall
7f6251b709 Don't fail to spawn if a trait has an exception when onSpawn() is called 2013-07-09 12:17:57 +08:00
fullwall
e370fedd3c 1.6.2 2013-07-09 11:32:55 +08:00
fullwall
bfe891495a Fix speed modifier for players 2013-07-07 15:57:21 +08:00
fullwall
af40da3c0e Respect plugin setting of useNewPathfinder better 2013-07-07 13:39:49 +08:00
fullwall
3c08d3c5b6 Fix mistranslated field 2013-07-06 12:04:11 +08:00
fullwall
65bb8f202a Implement new parameter, default USE_NEW_PATHFINDER to true 2013-07-06 12:02:17 +08:00
fullwall
01ede533f8 Fix default pathfinding range and updating pathfinding range 2013-07-05 15:44:18 +08:00
fullwall
a381c3e12d Test 2013-07-05 13:59:13 +08:00
fullwall
c98162c20d Change navigation back to MC navigation and fix duplicate NPCs clientside 2013-07-05 13:46:39 +08:00
fullwall
1ebbe6fe64 Fix server crash 2013-07-03 18:34:53 +08:00
fullwall
6e5f77be62 Fix player line of sight checking and make the A* targeting more robust (10 retries before cancelling target) 2013-07-03 18:29:57 +08:00
fullwall
350a63f0b8 Validate target NPC in /npc tp 2013-07-03 18:05:18 +08:00
fullwall
676d2658dd New way to move air controllable NPCs - hold space to ascend, right click air to descend 2013-07-03 17:51:44 +08:00
fullwall
ea85682d67 Fix entity speeds, targeting 2013-07-03 17:24:00 +08:00
fullwall
5b1a73f4d8 Fix target in navigation 2013-07-03 16:38:08 +08:00
fullwall
a064a28aab More cleanup, fix mistranslated field breaking head yaw for players 2013-07-03 14:21:30 +08:00
fullwall
9c4b0f41d2 Clean up jump implementation and remove left click to jump 2013-07-03 14:08:13 +08:00
fullwall
b6b160e99b Ground controllable NPCs can now jump using spacebar 2013-07-03 13:50:34 +08:00
fullwall
fde461489a Fix controllable NPCs and add -m flag to instamount 2013-07-03 12:36:52 +08:00
fullwall
c6e9cfa58a Fix Navigation for non-new AI NPCs - thanks kumpelblase2 2013-07-03 11:38:27 +08:00
fullwall
df97053e91 Preliminary update to MC 1.6.1: NOTE THAT PLAYER PATHFINDING DOES NOT WORK FULLY YET 2013-07-03 11:31:52 +08:00
fullwall
73ec77eaa0 Call new NPCDataStore method 2013-06-29 23:47:46 +08:00
fullwall
59996b44af Fix Sheared trait 2013-06-28 17:39:58 +08:00
fullwall
8d7d8a7261 Fix bug with /npc playerlist, add some mob-specific methods 2013-06-08 18:43:19 +08:00
fullwall
c9f51bca26 Add more waypoint manipulation flags 2013-06-01 16:37:14 +08:00
fullwall
34c61dcc07 Implement NPC#getStoredLocation 2013-06-01 16:11:55 +08:00
fullwall
a47e05728a Extract attack range to a setting 2013-05-18 13:19:33 +08:00
fullwall
005ed48216 Add setting for new boat controls for controllable NPCs. Fixes CITIZENS-556 2013-05-16 12:04:21 +08:00
fullwall
b0519f05b4 Allow /npc spawn to use the selected NPC 2013-05-15 12:08:54 +08:00
fullwall
96c8f0d86a Add debug for navigation, make sure that destination is in range before calling waypoint triggers 2013-05-15 11:58:09 +08:00
fullwall
9797d4cdeb Add some arguments to the /npc path command allowing for pausing and immediate waypoint placing 2013-05-15 11:45:56 +08:00
fullwall
0e4a85bc4a Fix /npc wolf collar parsing 2013-05-08 21:08:12 +08:00
fullwall
684d1e0ff0 Whoops. MC 1.5.2 should be working now 2013-05-03 12:35:31 +08:00
fullwall
77fa6f56d8 Update NMS.java 2013-05-03 12:30:39 +08:00
fullwall
9f953a81ed Update to MC 1.4.2 2013-05-03 12:25:24 +08:00
fullwall
7b1005a1a7 Fix /npc gamemode 2013-04-28 21:31:53 +08:00
fullwall
de74b5c848 Update AI for Giants 2013-04-22 11:25:58 +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
26fee2eccc Add citizens.npc.createall permission for PEX users 2013-04-17 11:41:51 +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
623430451f Controllable NPCs now have correct yaw 2013-04-13 15:49:17 +08:00
fullwall
e75c167da3 Implement new type API 2013-04-12 23:56:18 +08:00
fullwall
c7d75687c4 Use XORShiftRNG directly 2013-04-12 20:12:03 +08:00
fullwall
a38516e27a Possible fix pt. 2 2013-04-12 18:31:45 +08:00
fullwall
44ce564609 Possible fix for Vec3D error 2013-04-12 17:57:15 +08:00
fullwall
569c4a4c51 Remove behaviours and /script command 2013-04-01 20:04:40 +08:00