fullwall
a29fb3059a
Add /npc useitem
2022-02-15 00:57:22 +08:00
fullwall
88ab30840b
Add debug to chunk load tracking, clarify charging logic in commands
2022-02-15 00:40:24 +08:00
fullwall
5bf9fdc6c9
Make NavigatorParameters#run run consistently
2022-02-13 21:39:22 +08:00
fullwall
676590f5fe
Fix /npc command gcooldown
2022-02-13 17:33:44 +08:00
fullwall
3ca65765a3
Fix first time players
2022-02-11 18:46:11 +08:00
fullwall
c60085eade
Waypoint markers should be spawned at the actual location now
2022-02-07 19:03:21 +08:00
fullwall
bef0f16f3b
Cancel current move destination when navigator paused
2022-02-02 21:40:19 +08:00
fullwall
5c3878d2f8
Implement destinationTeleportMargin. Tweak pathfinding in an attempt to fix minecraft navigation issues with players. Expect changes.
2022-01-29 14:56:29 +08:00
fullwall
cbfd57e9c0
Fix logic error for offlineplayers
2022-01-28 18:01:54 +08:00
fullwall
927d27e09c
List profession/rabbit type values using the pretty formatter
2022-01-27 10:48:52 +08:00
fullwall
7683516d62
Avoid setting NPC.COLLIDABLE_METADATA on Player NPCs
2022-01-20 17:10:52 +08:00
fullwall
b5a2c30476
Enhance /npc metadata
2022-01-17 15:45:04 +08:00
fullwall
1ee92a07ea
Implement cross-world teleporting for NPCs
2022-01-16 14:05:23 +08:00
fullwall
c702e19828
Implement metadata on examiner side, relax distance margin for minecraft movement
2022-01-15 21:00:18 +08:00
fullwall
23c4779404
Set exp level for /npc command expcost rather than exp %
2022-01-12 02:01:30 +08:00
fullwall
83022b05ab
Delete old code
2022-01-06 19:25:35 +08:00
fullwall
e4ca2f2922
addWaypoint method for LWP
2022-01-06 19:25:01 +08:00
fullwall
bf3bf6f776
Add /npc llama -c/b
2022-01-02 01:33:19 +08:00
fullwall
5fffa23e94
Add packet update delay setting
2022-01-02 01:22:35 +08:00
fullwall
85cf761933
Further micro-optimisation
2021-12-29 00:42:20 +08:00
fullwall
19ee0e2c19
Use metadata and track players if on the playerlist which should make mobs spawn nearby
2021-12-28 20:13:25 +08:00
fullwall
750f8e2e4c
Implement helper methods and allow hologram lines to be items
2021-12-27 23:59:21 +08:00
Fredthedoggy
13f7961556
SkinTrait should only update if the Placeholder changes ( #2703 )
...
* Make SkinTrait only update when required
* Add back skinName check
2021-12-12 22:44:36 +08:00
fullwall
81404b4d41
Initial update to 1.18.1
2021-12-11 11:15:00 +08:00
fullwall
d1a1e7d3c2
Add placeholderAPI to pom for javadoc
2021-12-05 11:37:15 +08:00
fullwall
22fe84831e
Initial 1.18 update
2021-12-01 22:56:22 +08:00
fullwall
6b30d06705
Set collidable scoreboard option and always test for placeholders in skin names
2021-11-29 20:56:13 +08:00
fullwall
3da3cc2ae8
Fix /npc villager --profession error message, more sane boundingbox calculation
2021-11-27 12:19:19 +08:00
fullwall
caff1e9ba4
As a safety measure limit maxY <0.6D
2021-11-21 22:14:01 +08:00
fullwall
61c6863d5f
Trial collision box checking for pathfinding to assist with half blocks - needs testing especially with doors
2021-11-21 22:12:17 +08:00
fullwall
3d1d2ef222
Add missing flags for /npc endercrystal
2021-11-20 23:46:09 +08:00
fullwall
968f3fd68b
Add /npc command hideerrors
2021-11-19 23:32:28 +08:00
fullwall
78824a341e
Update existing hologram npcs in setLine
2021-11-19 23:18:24 +08:00
fullwall
b55407c696
Send npc command selector text using Citizens messaging
2021-11-18 22:47:09 +08:00
fullwall
7c8b136e1d
Add /npc command expcost
2021-11-01 20:56:54 +08:00
fullwall
57adea419a
Null check missing world
2021-10-30 15:53:49 +08:00
fullwall
21e924f04c
equalsIgnoreCase in /npc owner
2021-10-20 18:40:49 +08:00
fullwall
25f341ef63
/npc owner [name] supported again
2021-10-13 17:56:22 +08:00
fullwall
4ecf09050a
Drop owner string from Owner trait
2021-10-12 20:42:57 +08:00
fullwall
780899cbad
Make /npc chunkload persistent by default
2021-10-10 23:19:43 +08:00
fullwall
18423134fa
Trial fix for duplicate UUID spawned
2021-09-27 01:36:23 +08:00
fullwall
3d3de6576d
Use onPreSpawn event to avoid 'FOUC' in armorstands. Fix invulnerable ticks being reduced too quickly.
2021-09-23 14:12:44 +08:00
fullwall
620cda6542
Check hologram height on spawn properly
2021-09-21 17:24:13 +08:00
fullwall
49559e26bc
HologramTrait now alters hologram height if name visibility is toggled
2021-09-21 16:12:15 +08:00
fullwall
db825cce72
Add rough impl of SneakTrait
2021-09-20 20:59:54 +08:00
fullwall
004c46ab76
Extra plugin disabled check
2021-09-18 15:35:13 +08:00
fullwall
cffb0519e0
Add backcompat code
2021-09-17 20:32:41 +08:00
fullwall
cdb7cbba4a
Fix chunk tickets being removed when Citizens is disabled, return correct NPC entity in HologramTrait
2021-09-17 19:04:52 +08:00
fullwall
7952600382
Add simple chunk ticketing system for pathfinding
2021-09-09 18:21:00 +08:00
fullwall
9f856f0565
Check currentLoc status
2021-09-05 14:59:19 +08:00
fullwall
11c48c4e09
Check isSpawned in HologramTrait#onSpawn
2021-08-27 17:30:27 +08:00
fullwall
14a6004adf
Cap skinupdatetracker map size
2021-08-20 21:22:46 +08:00
fullwall
732716215e
Make hologram trait update more frequently
2021-08-15 15:25:09 +08:00
fullwall
ef1baf5679
Add setMountedOn to MountTrait
2021-08-15 14:40:11 +08:00
fullwall
1ef3e6b56b
Save to disk on dependent plugin disable
2021-07-25 08:52:03 +08:00
fullwall
9904e034fd
Make plugin disable hack more conservative
2021-07-21 18:51:04 +08:00
fullwall
cfa4b5fc59
Delete unused files
2021-07-19 23:03:04 +08:00
fullwall
d4c557d5b2
Improve /npc text editor, implement speech bubbles, allow armor stands to pathfind using the A* finder, allow /npc bossbar to work on all entities
2021-07-19 23:02:41 +08:00
fullwall
55cf0c4ccd
Preemptive event deregistration
2021-07-18 19:30:45 +08:00
fullwall
0ff3ee72e9
Move costs to after other precondition check
2021-07-16 23:23:57 +08:00
fullwall
bc3df49775
Work on plugin disable hack
2021-07-16 17:25:04 +08:00
fullwall
d5434b845e
Adjust hologramtrait
2021-07-16 17:23:36 +08:00
fullwall
dfc48ec475
Make plugin disable hack more compatible
2021-07-15 19:41:03 +08:00
fullwall
c3a70e27ed
Add workaround for spigot disable issue
2021-07-14 21:23:55 +08:00
fullwall
53e2b50ce8
Fix bugs including 1.17.1 player movement, flying yaw and stats incompatibility on 1.17.1
2021-07-10 00:47:05 +08:00
fullwall
3e1132034e
Update to 1.17.1
2021-07-07 22:12:15 +08:00
fullwall
ba51211020
Merge branch 'master' of github.com:CitizensDev/Citizens2 into master
2021-07-05 23:39:24 +08:00
fullwall
3a50ad5d85
Add /npc axolotl
2021-07-05 23:39:15 +08:00
SiderealArt
597648276a
Add Traditional Chinese translation ( #2585 )
2021-07-05 23:39:00 +08:00
SirBlobman
15583711b6
Update pom.xml ( #2591 )
...
This will remove warnings relating to `maven-default-http-blocker` and JitPack attempting to resolve SNAPSHOT dependencies.
2021-07-05 23:29:03 +08:00
fullwall
ef4d746aee
Add debug for hologram trait
2021-07-04 13:07:15 +08:00
fullwall
5306a68b6a
Fix target location for mc navigator
2021-06-29 00:10:24 +08:00
fullwall
9c8d26e73b
Use new waterlogged methods
2021-06-25 17:01:18 +08:00
fullwall
d2f0d7ec20
Cleanup of old command code
2021-06-13 14:53:19 +08:00
fullwall
b1990138d8
Add getFirst<Getter|Setter> API
2021-06-13 13:41:36 +08:00
fullwall
f2d4c38843
Preliminary update to 1.17 - known bugs include every entity glowing
2021-06-13 03:20:18 +08:00
fullwall
2d5e418cf8
Expose hologram entities
2021-06-03 20:36:45 +08:00
fullwall
85c1f8f732
Fix horse mounted navigation
2021-05-30 00:23:13 +08:00
fullwall
22fd1da0c8
Add option to avoid talk-close to NPCs
2021-05-18 14:49:17 +08:00
fullwall
0ddfcbd0fa
Add WIP falling movement examiner
2021-05-13 15:41:49 +08:00
Mich3l3k
cf6cbaf4a3
Translate to polish ( #2539 )
...
* Translate to polish
I will finish translate soon (do not accept this yet, I will convert this to UTF-8 after end this).
Have a nice day!
* upgrade messages_pl.propierties again
next translated messages...
* and again...
* Finish poland translate for citizens
Everything works, i translated ~~80-90% messages, this 10-20% are messages which I didnt translate because I didnt want do a mistake
Youre Welcome
2021-05-11 13:05:06 +08:00
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