Commit Graph

2336 Commits

Author SHA1 Message Date
Alex "mcmonkey" Goodwin
4dc123bb4b
Refactor scoreboard handling to use instant scoreboard application at spawn (#2544)
Full description in PR https://github.com/CitizensDev/Citizens2/pull/2544
2021-05-08 02:02:17 +08:00
fullwall
a4dde9f017 Add basics of /npc gui 2021-05-08 01:55:53 +08:00
fullwall
8c120aae52 Remove living entity requirement for /npc name 2021-05-07 01:48:22 +08:00
fullwall
3d85ad4ea8 Add /npc chunkload 2021-05-07 01:46:59 +08:00
fullwall
c24ce1e1ed Use NMS methods for isSolid checking 2021-04-30 10:31:25 +08:00
fullwall
c9d8bad4f8 Fix waypoints load order 2021-04-28 22:14:59 +08:00
fullwall
354625afc8 Default bystanders hear targeted chat to false 2021-04-25 12:15:14 +08:00
fullwall
145f9e4f41 Fix sequential command execution with commands on both hands 2021-04-25 12:06:59 +08:00
fullwall
0e1e3586af Block protected NPCs from entering boats/minecarts 2021-04-22 22:22:46 +08:00
fullwall
9562345a7a Fix /npc sound dependency being removed 2021-04-17 21:34:46 +08:00
fullwall
3c1d48137d Pass InventoryDragEvent to GUI menu 2021-04-15 23:25:13 +08:00
fullwall
3ad450b1be Don't log exceptions in old java versions for module opening 2021-04-15 00:28:49 +08:00
fullwall
777a62036f Don't use the bukkit metadata system which is unreliable for respawning entities 2021-04-14 19:59:19 +08:00
fullwall
e63f0ccede Fix entity markers on guided waypoint editor and make toggle path / clear more lenient. Tweaked some copy on the commands to give a better explanation of the guided waypoint feature. 2021-04-14 19:53:49 +08:00
fullwall
b986c4dcb8 Fix cooldown setting message parsing - $ was not included in initial setting default, changed substitutor to avoid migrating settings 2021-04-14 19:41:37 +08:00
fullwall
3a9e538c00 Fix reflective access warnings 2021-04-14 15:03:39 +08:00
fullwall
ca421b9cef Sync naming 2021-04-14 02:01:34 +08:00
fullwall
874b2f660c Fix typo 2021-04-14 01:52:48 +08:00
fullwall
a8a18e15c0 Add help to /citizens reload 2021-04-14 01:52:13 +08:00
fullwall
8612e329b6 Add warning to /npc reload 2021-04-14 01:51:11 +08:00
fullwall
979d6f95fa Fire NPCTeleportEvent in all cases to allow cancelling 2021-04-13 12:06:22 +08:00
fullwall
eb4262a80f Try to remove reflective access warning on Java 11 2021-04-08 18:47:46 +08:00
fullwall
011e58c739 Fix inverted condition in lookclose 2021-04-07 14:26:07 +08:00
fullwall
c7789e5073 Remove extra NPCDespawnEvent 2021-04-05 16:38:10 +08:00
fullwall
74839e9843 Fix NPE in lookclose 2021-04-04 11:31:43 +08:00
fullwall
48a2763a1b Add debug statement to forwardingNPCHolder 2021-03-31 22:31:24 +08:00
fullwall
fa0cf4fc95 Revert back to old style loading for skin trait 2021-03-20 20:38:11 +08:00
fullwall
5ec9470885 Fix load order problem in placeholder skins 2021-03-20 20:31:53 +08:00
fullwall
643e42f4ba Add basic named parameters for time purposes in command trait 2021-03-13 22:17:55 +08:00
fullwall
f46285b238 Disable flock caching 2021-03-02 20:52:41 +08:00
fullwall
8a87326c44 Only store lastUUID, not full NPC instance 2021-03-01 21:10:29 +08:00
fullwall
8afaf23c1d Add /npc create -t and make named registry autocreate 2021-02-27 14:41:05 +08:00
mariaum
0b41b24425
Fix blank names for a few seconds after spawning a npc. (#2477) 2021-02-22 19:27:06 +08:00
fullwall
6c26f98080 Add /npc create --registry 2021-02-22 19:26:12 +08:00
fullwall
441923191f Add /npc endercrystal 2021-02-18 23:29:15 +08:00
fullwall
d99109d0b2 Try translate NPCCommandSelector message 2021-02-14 11:01:56 +08:00
fullwall
34398f09d5 Allow unequipping of certain slots 2021-02-11 23:00:18 +08:00
fullwall
352ec56f5e Add more fallback material 2021-02-10 22:02:14 +08:00
fullwall
5c62a3f92f Add legacy fallback 2021-02-10 19:58:23 +08:00
fullwall
54a66f33f3 Increase death animation ticks 2021-02-08 19:52:30 +08:00
fullwall
9bbe9ae3c4 Add simple /npc drops GUI and add NPC selection to /npc follow 2021-02-07 18:45:10 +08:00
fullwall
65d02398fb Add a separation mechanic to /npc follow 2021-02-04 16:34:20 +08:00
fullwall
52a004fcaf Use and implement new registry API 2021-02-04 10:10:48 +08:00
fullwall
8039f6e9d3 Add lookclose setting 2021-02-04 09:51:02 +08:00
fullwall
c28cf09ef3 Use new API for 1.8 compatibility 2021-02-03 23:13:49 +08:00
fullwall
cd436cb6da "/npc select" should respect clickredirects 2021-02-02 22:33:16 +08:00
fullwall
e03d65aeb4 Add /npc command itemcost 2021-02-01 22:35:28 +08:00
fullwall
f776638508 Add enderman equipment GUI 2021-01-31 23:40:42 +08:00
fullwall
f1c2fcbe37 Add new pig equipper GUI 2021-01-31 18:29:44 +08:00
fullwall
47707fe628 Implement inventory GUI into /npc equip 2021-01-31 00:29:27 +08:00