Alex "mcmonkey" Goodwin
7c348bff13
Update quick-select and talk items to material names ( #1710 )
...
also add back-support for if the original IDs are used (there's no good generic legacy ID upverter, but recognizing the old default numbers should suffice for 99% of servers). Should be cross-compatible with all supported minecraft versions, but is *required* in particular for 1.13
2019-03-09 14:19:31 +08:00
mariaum
7d7bf356de
Improve 1.8 performance by not just catching exceptions. ( #1697 )
2019-03-08 00:12:29 +08:00
fullwall
1c9991cf0b
Merge branch 'master' of github.com:CitizensDev/Citizens2
2019-03-01 20:50:59 +08:00
fullwall
3feaf43f48
Add unmount flag to /npc mount
2019-03-01 20:50:44 +08:00
mcmonkey
883243a1f1
update maven shade plugin
2019-02-20 07:42:10 -08:00
mcmonkey
1462972f3c
update bStats repo
2019-02-19 02:16:26 -08:00
mcmonkey
f84b6fa08f
fix vault dependence, remove hc repo
2019-02-19 02:12:27 -08:00
Alex "mcmonkey" Goodwin
e281656ad7
Add permission nodes to the commands in plugin.yml, fixes #1700 ( #1701 )
2019-02-16 14:46:04 +08:00
fullwall
8ed08f0b2e
Add skull null check
2019-02-10 12:17:15 +08:00
fullwall
3682faebec
Implement new API and fix an error from Paper
2019-02-05 18:12:02 +08:00
fullwall
d7aab0acbd
Incorrect comparison
2019-01-19 15:35:09 +08:00
fullwall
e61af2d351
Add fallback wander goal
2019-01-19 15:31:38 +08:00
fullwall
a0aaefcbea
Fix compile error, add some wander waypoint API
2019-01-19 00:33:05 +08:00
Silthus
52b3902aca
refactor(api): dynamically fetch the current default npc registry ( #1672 )
...
The api now allows setting the default NPC registry therefor commands
and listeners need to fetch the latest version of the NPCRegistry.
#1671
2019-01-19 00:18:43 +08:00
fullwall
5447561d3d
Validate state
2019-01-18 01:56:47 +08:00
fullwall
71b8744060
Implement new API
2019-01-18 01:55:31 +08:00
mcmonkey
50619f3aad
update old version in main plugin pom
2018-12-22 22:22:07 -08:00
Alex "mcmonkey" Goodwin
9e0b4e0ab9
Improve handling of NPC names, fixes #1640 ( #1642 )
...
* Improve handling of NPC names, fixes #1640
Moves the logic to a Util method (instead of duplicated in each module), and adds the "prefixColors" portions (replacing just a static 'RESET' code).
If colors and effects are combined, using only the most recent effect is sufficient (eg reapplying bold) as that should produce effectively no change while still having a color code stuck into the name as is needed to break NPCs looking like real players internally.
* Additional NPC name improvement: fix color code splliting
a name consisting of a color code followed by 15 letters would get split in the middle of the color code, rather than around it. This fixes that.
2018-12-20 04:44:06 +08:00
mcmonkey
8e9eb3d373
Fix rare error with certain delay trigger setups, for #1630
2018-12-13 01:31:14 -08:00
Alex "mcmonkey" Goodwin
f7b03d27e0
fix follow command max args value
2018-11-30 11:33:45 -08:00
Alex "mcmonkey" Goodwin
05abc9299c
Fix spawn chunk NPC loading issues, fixes #1332 ( #1625 )
...
Some misplaced code unintentionally caused chunks to load in the middle of the startup sequence (after NPCs refused to spawn in the chunk, but before the server was fully started), meaning any chunk that normally loads within a few seconds of startup would be loaded already at that time, meaning a chunk load event never fires, and thus any NPCs at that location simply don't spawn in until the chunk is allowed to naturally unload and is later loaded again.
2018-11-30 22:34:47 +08:00
fullwall
3ca12de138
Add GameModeTrait
2018-11-12 14:53:52 +08:00
fullwall
ae31173ac4
Place waypoint marker in centre of block
2018-10-31 16:52:18 +08:00
fullwall
7dd03e4c36
Merge branch 'master' of github.com:CitizensDev/Citizens2
2018-10-29 22:34:40 +08:00
fullwall
0cbf22a944
Stop double execution stop
2018-10-29 22:33:41 +08:00
mcmonkey
8cf35b9041
Improved jar filename
...
includes build number
2018-10-26 10:39:53 -07:00
fullwall
44ee5a2bfe
Update helmets
2018-10-27 01:18:11 +08:00
fullwall
ac7e0c1b08
Merge branch 'master' of github.com:CitizensDev/Citizens2
2018-10-25 16:49:51 +08:00
fullwall
3c1975f1df
Update for 1.13.2
2018-10-25 16:48:15 +08:00
MiniDigger
007794df22
update bstats dependency to new repo ( #1585 )
...
* update bstats dependency to new repo
this commit doesn't update the bstats version to 1.3 yet, that should be done in a separate pr
* fix typo
2018-10-24 15:24:19 +08:00
fullwall
a545c318a7
Use 1.8.8 API
2018-10-14 21:50:19 +08:00
fullwall
1276365a11
Fix issues with editors not respecting editing player
2018-10-13 11:11:09 +08:00
fullwall
0ecd480790
Stop pathfinding on pause
2018-10-08 23:25:40 +08:00
fullwall
1853a6f474
More QoL for triggers
2018-10-07 14:07:12 +08:00
fullwall
4424f8b9ae
QoL enhancements for waypoints triggers
2018-10-07 13:20:56 +08:00
fullwall
a3c99e63e7
Use UUID instead of name in followtrait
2018-10-06 18:31:16 +08:00
fullwall
787e114faa
Add a super simple follow trait
2018-10-06 17:11:57 +08:00
fullwall
92121c11e2
Trial portals
2018-10-01 18:36:12 +08:00
fullwall
edc36c76c8
Don't break on different waypoint worlds while editing
2018-10-01 18:05:37 +08:00
fullwall
2254741d09
NPE check in GuidedWaypointsProvider
2018-09-27 20:25:52 +08:00
fullwall
d9a0481a7e
Fix for change in EntityTypes fields
2018-09-26 18:57:34 +08:00
fullwall
97d4d7b428
Force armor stands to use the new pathfinder and override packet sending
2018-09-18 18:15:37 +08:00
fullwall
9d14b76d10
Fix TURTLE_HELMET being included in 1.12 and below
2018-09-01 21:22:32 +08:00
fullwall
11166c8bbe
Update version and preliminary 1.13.1 update
2018-08-26 20:43:51 +08:00
fullwall
505ef8a926
Use new spawnreason
2018-08-08 16:08:38 +08:00
fullwall
50cc44258f
Add TURTLE_HELMET to helmets
2018-08-08 15:45:26 +08:00
Joseph Hirschfeld
56ef4c30ff
Use World uuids instead of World names ( #1551 )
2018-08-08 07:50:08 +08:00
fullwall
0d5d5c4ac6
Check for null world in spawn
2018-07-24 19:52:35 +08:00
fullwall
ecfc4f451c
Preliminary 1.13 update
2018-07-22 14:27:08 +08:00
fullwall
9adf755b8b
Add some 1.13 traits, fix an issues with backwards API compatibility
2018-07-20 21:57:45 +08:00