Commit Graph

961 Commits

Author SHA1 Message Date
fullwall
4e6d0547c0 Use the NPC's UUID instead of a random one 2014-08-09 16:22:10 -07:00
fullwall
901f7ad654 Better UUID/skin cache behaviour 2014-08-09 01:21:33 -07:00
fullwall
7cb22cc1c5 Really rough delay when thottling hits 2014-08-07 22:24:23 -07:00
fullwall
39cc0c7d0b Throttle skin requests to once every 5 seconds 2014-08-07 22:19:26 -07:00
fullwall
6631775294 Fix console spam from NPCs with fake names 2014-08-07 20:22:36 -07:00
fullwall
3fb0176c5d Fix skin loading 2014-08-05 22:32:31 -07:00
fullwall
11a3608f5e Fix profiles v2 2014-07-28 22:06:43 -07:00
fullwall
de742b8b52 Fix typo 2014-07-28 21:48:38 -07:00
fullwall
895b1728fc Run skin fetcher again if denied due to too many requests 2014-07-28 21:47:03 -07:00
fullwall
0af7eee97e Add trait 2014-07-20 18:15:28 -07:00
fullwall
72f0ff3ef0 Fix inWater 2014-07-18 23:02:27 -07:00
fullwall
b31a9532f7 Fix compile errror 2014-07-18 21:11:31 -07:00
fullwall
8902579c69 Changes to skin handling 2014-07-18 21:05:21 -07:00
fullwall
69bdc83f99 Set the flying block examiners correctly 2014-07-12 20:01:03 -07:00
fullwall
c8c1eb4d9c Update WaypointCommands.java 2014-07-12 12:20:47 -07:00
Byteflux
163ff9fb19 1.7.10 2014-07-10 19:52:40 -07:00
fullwall
ca89aa1003 Remove scoreboards 2014-06-29 21:12:44 -07:00
fullwall
b44788510f Link scoreboard 2014-06-29 20:39:48 -07:00
fullwall
d5162464bd Fix more NPEs 2014-06-29 20:31:45 -07:00
fullwall
94340f15ff Fix NPE 2014-06-29 20:27:51 -07:00
fullwall
9a998c149b Ugly scoreboard persistence 2014-06-29 20:26:30 -07:00
fullwall
683ffc08f7 Fix /npc scoreboard 2014-06-29 19:40:32 -07:00
fullwall
8366b977ed Update NPCCommands.java 2014-06-27 14:44:46 -07:00
fullwall
33b224a882 Merge branch 'master' of github.com:CitizensDev/Citizens2 2014-06-27 14:16:51 -07:00
fullwall
872b5ac56f First pass of /npc scoreboard 2014-06-27 14:16:30 -07:00
fullwall
e06c654494 Update NPCCommands.java 2014-06-27 12:09:25 -07:00
fullwall
ab80e4432e Allow /npc remove to use an id|name instead 2014-06-16 23:44:58 +08:00
fullwall
18b98eb609 Fix name tags affecting NPC names 2014-06-15 20:26:29 +08:00
fullwall
cda3171a87 Better skin handling for colored names 2014-05-30 01:05:53 +08:00
fullwall
355b46e573 Fix some bugs with sounds 2014-05-22 09:11:44 +08:00
fullwall
7a12d26a8e Fix build 2014-05-09 19:24:39 +08:00
fullwall
3f22729ca9 Update LinearWaypointProvider.java 2014-05-09 00:31:27 +08:00
fullwall
190d8e823d Update EditorCommands.java 2014-05-09 00:30:55 +08:00
fullwall
961a24f12c Merge branch 'master' of https://github.com/CitizensDev/Citizens2 2014-05-07 16:42:20 +08:00
fullwall
66099d36af Allow linear waypoint commands to be used from console 2014-05-07 16:41:53 +08:00
fullwall
9454a959c3 Silent Yggdrasil exceptions 2014-04-24 12:09:59 +08:00
fullwall
4835101af4 Fix NPE 2014-04-24 10:59:48 +08:00
fullwall
0af5f8bee1 Add skin handling and /npc skin (note: may not work in 1.8) 2014-04-18 16:38:44 +08:00
fullwall
c1b5fd78c2 Update MC_COMPATIBLE_VERSION 2014-04-18 11:02:08 +08:00
fullwall
55ab3e4b20 Update to 1.7.8 2014-04-12 22:59:56 +08:00
fullwall
be209a0c88 Remove /npc skin, fix duplicate NPCs on 1.7.8 2014-04-12 00:25:03 +08:00
fullwall
960b54d7d3 Persistence for item NPC ids and item frame NPC ids 2014-04-11 14:02:22 +08:00
fullwall
81afd8bada Fix crash on 1.7.7 2014-04-10 23:18:26 +08:00
fullwall
c2750faf9c Merge branch 'master' of https://github.com/CitizensDev/Citizens2 2014-04-09 21:35:32 +08:00
fullwall
89c7fef7fc Fix /npc skin creating unloadable NPCs 2014-04-09 21:35:11 +08:00
fullwall
18219d4757 Merge pull request #28 from tuxillator/master
Added missing permissions for pathopt and swim commands.
2014-04-09 21:00:16 +08:00
fullwall
b1cbc4f409 Merge branch 'master' of https://github.com/CitizensDev/Citizens2 2014-04-08 16:53:19 +08:00
fullwall
560981e452 Change disable order 2014-04-08 16:52:53 +08:00
fullwall
c386b77f7c Update MCTargetStrategy.java 2014-04-06 20:43:21 +08:00
fullwall
c2858ec81e Update MCTargetStrategy.java 2014-04-06 20:19:15 +08:00
fullwall
99862ecf06 Player skin changes 2014-04-05 15:28:39 +08:00
fullwall
54bd62c414 Change /npc skin 2014-04-04 14:50:07 +08:00
fullwall
5184efa09c Replace PlayerDeathEvent message skin name 2014-04-03 23:41:32 +08:00
fullwall
1093965f7a Remove skeleton sounds with /npc skin 2014-04-03 23:24:04 +08:00
fullwall
fc835aa9dc Add /npc skin 2014-04-03 23:01:27 +08:00
fullwall
a82dd10eef Remove debug for chicken NPCs 2014-03-30 14:10:51 +08:00
Jeff Ferrari
9a94d9a99a Added missing permissions for pathopt and swim commands. 2014-03-29 17:31:12 +08:00
fullwall
02c9d745e6 Check instanceof CraftEntity in a few more places 2014-03-27 22:17:11 +08:00
fullwall
8d14e90ef6 Initial update to MC 1.7.5 2014-03-23 17:34:02 +08:00
fullwall
1a8a9d1d6e Add /template delete and fix templates 2014-03-17 18:16:59 +08:00
fullwall
317444c588 Add /template list 2014-03-17 17:45:43 +08:00
fullwall
db7d6035f4 Fix npc name length for players 2014-03-17 17:20:25 +08:00
fullwall
030c5b3e62 Possible fix for baby entities moving over time 2014-03-17 11:32:52 +08:00
fullwall
cbd561b089 Add setting for opening doors with the new pathfinder 2014-03-12 16:27:52 +08:00
fullwall
d5dcd11d19 Fix packet sending 2014-03-12 16:21:36 +08:00
fullwall
e92c980062 Less usage of player.getName() 2014-03-09 13:04:27 +08:00
fullwall
94418b0934 Soil is passable 2014-03-08 15:09:13 +08:00
fullwall
27a7b4e416 Fix /npc create 2014-03-07 23:51:07 +08:00
fullwall
dc0fc270f1 Add speed waypoint trigger, stop pathfinding if y < -5 2014-03-07 23:21:54 +08:00
fullwall
4b5100b9ce Allow mobs to have name length 64 2014-03-07 23:13:36 +08:00
fullwall
22759739f1 Remove -24000 limit of /npc age 2014-03-07 13:08:24 +08:00
fullwall
f3e2ccb309 Restore changes 2014-03-04 19:51:14 +08:00
fullwall
28f3c587a7 Add --registry to /npc list, let getNPC(Entity) use the Entity handle 2014-03-04 19:49:32 +08:00
fullwall
63023cc54f Merge branch 'master' of https://github.com/CitizensDev/Citizens2 2014-03-04 19:47:22 +08:00
fullwall
41e36da000 Add --registry argument to /npc list 2014-03-04 19:45:52 +08:00
fullwall
a5f13cf0f5 Update Controllable.java
Add a registerControllerType method
2014-03-03 00:15:19 +08:00
scizzr
53ab0d0703 Fix NPC renaming to parse colored names 2014-03-02 09:24:38 -05:00
fullwall
c651c61c37 Use getFullTime instead of getTime 2014-02-24 10:09:42 +08:00
fullwall
8700974e88 Better overriding of persistent check 2014-02-20 11:57:24 +08:00
fullwall
5b2e5323c3 Set step height to 1 for all living NPCs 2014-02-20 11:44:59 +08:00
fullwall
f897ab728d Add packet update delay setting 2014-02-18 20:29:21 +08:00
fullwall
e248d3f7f9 Respect canSee when sending packets 2014-02-18 00:40:32 +08:00
fullwall
8c3ef5e629 Set /npc name as persistent 2014-02-01 22:48:48 +08:00
fullwall
db88b84c97 Allow /npc zombiemod to work for pig zombies 2014-02-01 22:43:46 +08:00
fullwall
29806e00e6 Add /npc minecart 2014-02-01 12:50:20 +08:00
fullwall
d7f483ccf9 Fix horse equipping 2014-01-31 11:04:10 +08:00
fullwall
845ecd1df5 Better /npc sound messages 2014-01-29 22:32:42 +08:00
fullwall
7403323776 Make /npc sound use the Sound enum 2014-01-29 22:21:43 +08:00
fullwall
ec0ca4a2f2 Add /npc sound 2014-01-29 21:37:27 +08:00
fullwall
ff42e35649 Remove console pathfinding debug 2014-01-25 16:19:13 +08:00
fullwall
9c5e5394e3 Fix wolf sitting 2014-01-24 22:41:05 +08:00
fullwall
aec2107de2 Remove db support 2014-01-23 17:44:13 +08:00
fullwall
403cd846d9 Remove debug 2014-01-22 12:49:01 +08:00
fullwall
628c61ae3e Set NPCs as persistent 2014-01-21 12:25:14 +08:00
fullwall
74f6c0c543 Implement new method 2014-01-12 22:27:25 +08:00
fullwall
cc68593afe Set wolf step height to 1 2014-01-12 22:07:49 +08:00
fullwall
cf4c6f851d Implement getByUniqueId 2014-01-12 20:34:27 +08:00
fullwall
0c139a27d4 Better pathfinding debug 2014-01-12 19:47:05 +08:00
fullwall
a95b339515 Use new parameter and debug 2014-01-12 17:45:16 +08:00
fullwall
66a07f8f05 Fix debug pathfinding 2014-01-12 12:50:05 +08:00