Compare commits

...

536 Commits

Author SHA1 Message Date
Taner
b479af0f8c New translations messages.yml (Lao) 2024-08-13 08:07:12 +00:00
Taner
81787c4327 New translations messages.yml (Burmese) 2024-08-13 08:07:10 +00:00
Taner
facf7e8038 New translations messages.yml (Thai) 2024-08-13 08:07:08 +00:00
Taner
5eeda8bea3 New translations messages.yml (Portuguese, Brazilian) 2024-08-13 08:07:07 +00:00
Taner
dfc33a3d84 New translations messages.yml (Vietnamese) 2024-08-13 08:07:05 +00:00
Taner
0f3225c339 New translations messages.yml (Chinese Traditional) 2024-08-13 08:07:04 +00:00
Taner
2794d47d7e New translations messages.yml (Chinese Simplified) 2024-08-13 08:07:02 +00:00
Taner
5d207e2e24 New translations messages.yml (Turkish) 2024-08-13 08:07:01 +00:00
Taner
8ab7256bb0 New translations messages.yml (Russian) 2024-08-13 08:06:59 +00:00
Taner
df890243fc New translations messages.yml (Polish) 2024-08-13 08:06:58 +00:00
Taner
d01c7e09a5 New translations messages.yml (Japanese) 2024-08-13 08:06:56 +00:00
Taner
99e3e07a41 New translations messages.yml (Italian) 2024-08-13 08:06:55 +00:00
Taner
fce8e75531 New translations messages.yml (German) 2024-08-13 08:06:53 +00:00
Taner
f13b3132f5 New translations messages.yml (Czech) 2024-08-13 08:06:52 +00:00
Taner
eaca04b22c New translations messages.yml (Spanish) 2024-08-13 08:06:50 +00:00
Taner
09250a4894 New translations messages.yml (French) 2024-08-13 08:06:49 +00:00
Taner
c6e4131bdf New translations skill-tree.yml (Lao) 2024-08-13 08:06:29 +00:00
Taner
601c37cef5 New translations skill-tree.yml (Burmese) 2024-08-13 08:06:27 +00:00
Taner
47dfb28ed5 New translations skill-tree.yml (Thai) 2024-08-13 08:06:26 +00:00
Taner
707c083812 New translations skill-tree.yml (Portuguese, Brazilian) 2024-08-13 08:06:24 +00:00
Taner
14eebaa28b New translations skill-tree.yml (Vietnamese) 2024-08-13 08:06:23 +00:00
Taner
1fdebee983 New translations skill-tree.yml (Chinese Traditional) 2024-08-13 08:06:21 +00:00
Taner
7254c69b98 New translations skill-tree.yml (Chinese Simplified) 2024-08-13 08:06:19 +00:00
Taner
085bcbdb49 New translations skill-tree.yml (Turkish) 2024-08-13 08:06:18 +00:00
Taner
16c4c9f8cb New translations skill-tree.yml (Russian) 2024-08-13 08:06:16 +00:00
Taner
b08c5dfd48 New translations skill-tree.yml (Polish) 2024-08-13 08:06:15 +00:00
Taner
2b48dbddc3 New translations skill-tree.yml (Japanese) 2024-08-13 08:06:13 +00:00
Taner
7931808913 New translations skill-tree.yml (Italian) 2024-08-13 08:06:11 +00:00
Taner
0c6b059cef New translations skill-tree.yml (German) 2024-08-13 08:06:10 +00:00
Taner
fce111a604 New translations skill-tree.yml (Czech) 2024-08-13 08:06:08 +00:00
Taner
4127083c2f New translations skill-tree.yml (Spanish) 2024-08-13 08:06:06 +00:00
Taner
230afc54e1 New translations skill-tree.yml (French) 2024-08-13 08:06:05 +00:00
Taner
72fd3cc29e New translations skill-list.yml (Lao) 2024-08-13 08:06:03 +00:00
Taner
7f5cd4a179 New translations skill-list.yml (Burmese) 2024-08-13 08:06:01 +00:00
Taner
9c28d30109 New translations skill-list.yml (Thai) 2024-08-13 08:06:00 +00:00
Taner
8c998eda6d New translations skill-list.yml (Portuguese, Brazilian) 2024-08-13 08:05:58 +00:00
Taner
0c11a625f3 New translations skill-list.yml (Vietnamese) 2024-08-13 08:05:56 +00:00
Taner
1efdea1fe1 New translations skill-list.yml (Chinese Traditional) 2024-08-13 08:05:54 +00:00
Taner
9d5e655f3f New translations skill-list.yml (Chinese Simplified) 2024-08-13 08:05:53 +00:00
Taner
4390a46b35 New translations skill-list.yml (Turkish) 2024-08-13 08:05:51 +00:00
Taner
e04bfb266d New translations skill-list.yml (Russian) 2024-08-13 08:05:50 +00:00
Taner
1d9042fcef New translations skill-list.yml (Polish) 2024-08-13 08:05:48 +00:00
Taner
41d105b0ef New translations skill-list.yml (Japanese) 2024-08-13 08:05:47 +00:00
Taner
7e0a429c30 New translations skill-list.yml (Italian) 2024-08-13 08:05:45 +00:00
Taner
0416fd4e4f New translations skill-list.yml (German) 2024-08-13 08:05:44 +00:00
Taner
659234e3cd New translations skill-list.yml (Czech) 2024-08-13 08:05:42 +00:00
Taner
084cf08ca7 New translations skill-list.yml (Spanish) 2024-08-13 08:05:41 +00:00
Taner
d957144938 New translations skill-list.yml (French) 2024-08-13 08:05:37 +00:00
Taner
9c2940b2ff New translations player-stats.yml (Lao) 2024-08-13 08:05:27 +00:00
Taner
2c3c25d6d7 New translations player-stats.yml (Burmese) 2024-08-13 08:05:26 +00:00
Taner
166938ca31 New translations player-stats.yml (Thai) 2024-08-13 08:05:24 +00:00
Taner
d013735c14 New translations player-stats.yml (Portuguese, Brazilian) 2024-08-13 08:05:23 +00:00
Taner
d2ee42c5fc New translations player-stats.yml (Vietnamese) 2024-08-13 08:05:21 +00:00
Taner
baa00252ab New translations player-stats.yml (Chinese Traditional) 2024-08-13 08:05:20 +00:00
Taner
02c977be18 New translations player-stats.yml (Chinese Simplified) 2024-08-13 08:05:17 +00:00
Taner
72f69a0f6d New translations player-stats.yml (Turkish) 2024-08-13 08:05:16 +00:00
Taner
26fd02af0d New translations player-stats.yml (Russian) 2024-08-13 08:05:14 +00:00
Taner
93acb45f41 New translations player-stats.yml (Polish) 2024-08-13 08:05:12 +00:00
Taner
30f6752d35 New translations player-stats.yml (Japanese) 2024-08-13 08:05:11 +00:00
Taner
122d97f84b New translations player-stats.yml (Italian) 2024-08-13 08:05:10 +00:00
Taner
4775c9265d New translations player-stats.yml (German) 2024-08-13 08:05:08 +00:00
Taner
335867baf9 New translations player-stats.yml (Czech) 2024-08-13 08:05:07 +00:00
Taner
4da254527c New translations player-stats.yml (Spanish) 2024-08-13 08:05:05 +00:00
Taner
91e7753bc8 New translations player-stats.yml (French) 2024-08-13 08:05:03 +00:00
Taner
7fd401fe9d New translations attribute-view.yml (Lao) 2024-08-13 08:04:05 +00:00
Taner
d5ed20523b New translations attribute-view.yml (Burmese) 2024-08-13 08:04:03 +00:00
Taner
6205a2ef97 New translations attribute-view.yml (Thai) 2024-08-13 08:04:02 +00:00
Taner
3b20c17c64 New translations attribute-view.yml (Portuguese, Brazilian) 2024-08-13 08:04:00 +00:00
Taner
e57ce9fd80 New translations attribute-view.yml (Vietnamese) 2024-08-13 08:03:59 +00:00
Taner
57b1b68a5e New translations attribute-view.yml (Chinese Traditional) 2024-08-13 08:03:57 +00:00
Taner
5421167fdf New translations attribute-view.yml (Chinese Simplified) 2024-08-13 08:03:56 +00:00
Taner
cf8c940cb0 New translations attribute-view.yml (Turkish) 2024-08-13 08:03:53 +00:00
Taner
37d9fcb335 New translations attribute-view.yml (Russian) 2024-08-13 08:03:52 +00:00
Taner
b6fe7f1fcb New translations attribute-view.yml (Polish) 2024-08-13 08:03:50 +00:00
Taner
7383039e94 New translations attribute-view.yml (Japanese) 2024-08-13 08:03:49 +00:00
Taner
97c744dfe5 New translations attribute-view.yml (Italian) 2024-08-13 08:03:47 +00:00
Taner
089128593d New translations attribute-view.yml (German) 2024-08-13 08:03:46 +00:00
Taner
13d037964b New translations attribute-view.yml (Czech) 2024-08-13 08:03:44 +00:00
Taner
70deea538a New translations attribute-view.yml (Spanish) 2024-08-13 08:03:43 +00:00
Taner
4893f7f8d2 New translations attribute-view.yml (French) 2024-08-13 08:03:39 +00:00
Taner
8ea7c694f1 New translations class-confirm-default.yml (Russian) 2024-08-13 07:46:51 +00:00
Taner
5c8fc159bc New translations class-confirm-default.yml (Italian) 2024-08-13 07:46:48 +00:00
Taner
79a03e7d1c New translations class-confirm-default.yml (French) 2024-08-13 07:46:45 +00:00
Taner
74840ba77f New translations messages.yml (Vietnamese) 2024-08-13 07:46:40 +00:00
Taner
89bd59dc66 New translations messages.yml (Chinese Simplified) 2024-08-13 07:46:38 +00:00
Taner
ba91246701 New translations messages.yml (Russian) 2024-08-13 07:46:36 +00:00
Taner
9edd2b8b60 New translations messages.yml (Polish) 2024-08-13 07:46:35 +00:00
Taner
6f4b6f8fc6 New translations messages.yml (Italian) 2024-08-13 07:46:33 +00:00
Taner
fe7bc16f3c New translations messages.yml (Spanish) 2024-08-13 07:46:30 +00:00
Taner
bf3c5001a7 New translations messages.yml (French) 2024-08-13 07:46:28 +00:00
Taner
447795c35f New translations waypoints.yml (Chinese Traditional) 2024-08-13 07:46:23 +00:00
Taner
0ba49ba147 New translations waypoints.yml (Chinese Simplified) 2024-08-13 07:46:22 +00:00
Taner
215fe49f01 New translations waypoints.yml (Russian) 2024-08-13 07:46:20 +00:00
Taner
0b08edcdb2 New translations waypoints.yml (Italian) 2024-08-13 07:46:17 +00:00
Taner
f867361f11 New translations waypoints.yml (Spanish) 2024-08-13 07:46:14 +00:00
Taner
62bb206e53 New translations waypoints.yml (French) 2024-08-13 07:46:13 +00:00
Taner
92c341d556 New translations subclass-select.yml (Russian) 2024-08-13 07:46:06 +00:00
Taner
4c6c3bc1ad New translations subclass-select.yml (Italian) 2024-08-13 07:46:02 +00:00
Taner
450e8a4d0d New translations subclass-select.yml (French) 2024-08-13 07:45:59 +00:00
Taner
d264fa4f68 New translations skill-tree.yml (Chinese Simplified) 2024-08-13 07:45:53 +00:00
Taner
f5d2939e52 New translations skill-tree.yml (Russian) 2024-08-13 07:45:50 +00:00
Taner
f3eff7d452 New translations skill-tree.yml (Italian) 2024-08-13 07:45:47 +00:00
Taner
44bc2684af New translations skill-tree.yml (Spanish) 2024-08-13 07:45:45 +00:00
Taner
faea8fe5a8 New translations skill-tree.yml (French) 2024-08-13 07:45:43 +00:00
Taner
fb5c63f588 New translations skill-list.yml (Chinese Simplified) 2024-08-13 07:45:37 +00:00
Taner
9e7a45f64d New translations skill-list.yml (Russian) 2024-08-13 07:45:35 +00:00
Taner
c782c34bbf New translations skill-list.yml (Italian) 2024-08-13 07:45:32 +00:00
Taner
823a7cb994 New translations skill-list.yml (French) 2024-08-13 07:45:29 +00:00
Taner
65f2916daf New translations quest-list.yml (French) 2024-08-13 07:45:18 +00:00
Taner
193ed55160 New translations player-stats.yml (Russian) 2024-08-13 07:45:09 +00:00
Taner
5a4941fe22 New translations player-stats.yml (Italian) 2024-08-13 07:45:07 +00:00
Taner
daca2533fc New translations player-stats.yml (French) 2024-08-13 07:45:03 +00:00
Taner
6f10e71da1 New translations class-select.yml (Russian) 2024-08-13 07:43:52 +00:00
Taner
da95c1ffc7 New translations class-select.yml (Italian) 2024-08-13 07:43:50 +00:00
Taner
663c393b9b New translations class-select.yml (French) 2024-08-13 07:43:46 +00:00
Taner
22fd4e94e7
New translations class-confirm-default.yml (Lao) 2023-09-10 11:04:16 +00:00
Taner
b9423cbc2a
New translations class-confirm-default.yml (Burmese) 2023-09-10 11:04:14 +00:00
Taner
c0ac350124
New translations class-confirm-default.yml (Thai) 2023-09-10 11:04:13 +00:00
Taner
a829e183b4
New translations class-confirm-default.yml (Portuguese, Brazilian) 2023-09-10 11:04:12 +00:00
Taner
25d6a30e5b
New translations class-confirm-default.yml (Vietnamese) 2023-09-10 11:04:10 +00:00
Taner
8c0ddd4a49
New translations class-confirm-default.yml (Chinese Traditional) 2023-09-10 11:04:09 +00:00
Taner
1ce6379d18
New translations class-confirm-default.yml (Chinese Simplified) 2023-09-10 11:04:07 +00:00
Taner
1c4bafcc3b
New translations class-confirm-default.yml (Turkish) 2023-09-10 11:04:06 +00:00
Taner
be7800e815
New translations class-confirm-default.yml (Russian) 2023-09-10 11:04:05 +00:00
Taner
7da25e0579
New translations class-confirm-default.yml (Polish) 2023-09-10 11:04:03 +00:00
Taner
1d37e0e58a
New translations class-confirm-default.yml (Japanese) 2023-09-10 11:04:02 +00:00
Taner
2fa3cde927
New translations class-confirm-default.yml (Italian) 2023-09-10 11:04:00 +00:00
Taner
54e806c516
New translations class-confirm-default.yml (German) 2023-09-10 11:03:59 +00:00
Taner
289191d52d
New translations class-confirm-default.yml (Czech) 2023-09-10 11:03:57 +00:00
Taner
16ee35f6f0
New translations class-confirm-default.yml (Spanish) 2023-09-10 11:03:56 +00:00
Taner
71b01a23f0
New translations class-confirm-default.yml (French) 2023-09-10 11:03:54 +00:00
Taner
d292641c22
New translations messages.yml (Lao) 2023-09-10 11:03:53 +00:00
Taner
f3106512ca
New translations messages.yml (Burmese) 2023-09-10 11:03:52 +00:00
Taner
dcabc26be2
New translations messages.yml (Thai) 2023-09-10 11:03:50 +00:00
Taner
1cee4f8927
New translations messages.yml (Portuguese, Brazilian) 2023-09-10 11:03:49 +00:00
Taner
c2eaa21674
New translations messages.yml (Vietnamese) 2023-09-10 11:03:47 +00:00
Taner
5ca2b27ef6
New translations messages.yml (Chinese Traditional) 2023-09-10 11:03:46 +00:00
Taner
c1fdcc58d8
New translations messages.yml (Chinese Simplified) 2023-09-10 11:03:44 +00:00
Taner
a1b54882ec
New translations messages.yml (Turkish) 2023-09-10 11:03:42 +00:00
Taner
16cfaec71f
New translations messages.yml (Russian) 2023-09-10 11:03:41 +00:00
Taner
08a236bd2d
New translations messages.yml (Polish) 2023-09-10 11:03:40 +00:00
Taner
ae213508c7
New translations messages.yml (Japanese) 2023-09-10 11:03:38 +00:00
Taner
2baa149b7d
New translations messages.yml (Italian) 2023-09-10 11:03:37 +00:00
Taner
068cf040ad
New translations messages.yml (German) 2023-09-10 11:03:35 +00:00
Taner
ce8a60bea3
New translations messages.yml (Czech) 2023-09-10 11:03:34 +00:00
Taner
03321276ce
New translations messages.yml (Spanish) 2023-09-10 11:03:33 +00:00
Taner
979ef97127
New translations messages.yml (French) 2023-09-10 11:03:31 +00:00
Taner
8f6b494e73
New translations waypoints.yml (Lao) 2023-09-10 11:03:29 +00:00
Taner
1cdeaef039
New translations waypoints.yml (Burmese) 2023-09-10 11:03:28 +00:00
Taner
1f03463be4
New translations waypoints.yml (Thai) 2023-09-10 11:03:27 +00:00
Taner
28fa452a5b
New translations waypoints.yml (Portuguese, Brazilian) 2023-09-10 11:03:25 +00:00
Taner
ef151da6bf
New translations waypoints.yml (Vietnamese) 2023-09-10 11:03:24 +00:00
Taner
9e783ce71c
New translations waypoints.yml (Chinese Traditional) 2023-09-10 11:03:22 +00:00
Taner
020bc5a3a8
New translations waypoints.yml (Chinese Simplified) 2023-09-10 11:03:20 +00:00
Taner
368ba1831c
New translations waypoints.yml (Turkish) 2023-09-10 11:03:18 +00:00
Taner
e961ac9625
New translations waypoints.yml (Russian) 2023-09-10 11:03:17 +00:00
Taner
eafb8dfb74
New translations waypoints.yml (Polish) 2023-09-10 11:03:15 +00:00
Taner
0c88b6f454
New translations waypoints.yml (Japanese) 2023-09-10 11:03:14 +00:00
Taner
fe496932b7
New translations waypoints.yml (Italian) 2023-09-10 11:03:12 +00:00
Taner
666a4bbe2e
New translations waypoints.yml (German) 2023-09-10 11:03:11 +00:00
Taner
3d85df7bfb
New translations waypoints.yml (Czech) 2023-09-10 11:03:09 +00:00
Taner
1a175bd68f
New translations waypoints.yml (Spanish) 2023-09-10 11:03:07 +00:00
Taner
165d4699a5
New translations waypoints.yml (French) 2023-09-10 11:03:06 +00:00
Taner
c8d32f63c2
New translations subclass-select.yml (Lao) 2023-09-10 11:03:05 +00:00
Taner
b80c0f3f5e
New translations subclass-select.yml (Burmese) 2023-09-10 11:03:03 +00:00
Taner
a41ddf9067
New translations subclass-select.yml (Thai) 2023-09-10 11:03:01 +00:00
Taner
153a51f3fd
New translations subclass-select.yml (Portuguese, Brazilian) 2023-09-10 11:03:00 +00:00
Taner
b292d7b273
New translations subclass-select.yml (Vietnamese) 2023-09-10 11:02:58 +00:00
Taner
af76c5056d
New translations subclass-select.yml (Chinese Traditional) 2023-09-10 11:02:57 +00:00
Taner
10d1d3af97
New translations subclass-select.yml (Chinese Simplified) 2023-09-10 11:02:56 +00:00
Taner
327f29ad5a
New translations subclass-select.yml (Turkish) 2023-09-10 11:02:54 +00:00
Taner
4a69378d27
New translations subclass-select.yml (Russian) 2023-09-10 11:02:53 +00:00
Taner
0c410ac5fb
New translations subclass-select.yml (Polish) 2023-09-10 11:02:51 +00:00
Taner
a8837616c7
New translations subclass-select.yml (Japanese) 2023-09-10 11:02:50 +00:00
Taner
910822099b
New translations subclass-select.yml (Italian) 2023-09-10 11:02:48 +00:00
Taner
649dbcfaf4
New translations subclass-select.yml (German) 2023-09-10 11:02:47 +00:00
Taner
71989a7680
New translations subclass-select.yml (Czech) 2023-09-10 11:02:45 +00:00
Taner
7ce63ba733
New translations subclass-select.yml (Spanish) 2023-09-10 11:02:44 +00:00
Taner
ffd2c67311
New translations subclass-select.yml (French) 2023-09-10 11:02:42 +00:00
Taner
ad57e0565c
New translations skill-tree.yml (Lao) 2023-09-10 11:02:41 +00:00
Taner
c6ea927bb1
New translations skill-tree.yml (Burmese) 2023-09-10 11:02:37 +00:00
Taner
5b655a8b7c
New translations skill-tree.yml (Thai) 2023-09-10 11:02:33 +00:00
Taner
0b05ea74f6
New translations skill-tree.yml (Portuguese, Brazilian) 2023-09-10 11:02:30 +00:00
Taner
d5e08f51e0
New translations skill-tree.yml (Vietnamese) 2023-09-10 11:02:28 +00:00
Taner
6222328b73
New translations skill-tree.yml (Chinese Traditional) 2023-09-10 11:02:27 +00:00
Taner
0296cc10db
New translations skill-tree.yml (Chinese Simplified) 2023-09-10 11:02:25 +00:00
Taner
bb48c2c438
New translations skill-tree.yml (Turkish) 2023-09-10 11:02:24 +00:00
Taner
d062de6baf
New translations skill-tree.yml (Russian) 2023-09-10 11:02:22 +00:00
Taner
ed88388657
New translations skill-tree.yml (Polish) 2023-09-10 11:02:18 +00:00
Taner
13f3e05c0c
New translations skill-tree.yml (Japanese) 2023-09-10 11:02:17 +00:00
Taner
133748ae33
New translations skill-tree.yml (Italian) 2023-09-10 11:02:15 +00:00
Taner
500175cd33
New translations skill-tree.yml (German) 2023-09-10 11:02:13 +00:00
Taner
921530c068
New translations skill-tree.yml (Czech) 2023-09-10 11:02:10 +00:00
Taner
4145e28ec4
New translations skill-tree.yml (Spanish) 2023-09-10 11:02:09 +00:00
Taner
5300ef6ffa
New translations skill-tree.yml (French) 2023-09-10 11:02:06 +00:00
Taner
7a91bccd18
New translations skill-list.yml (Lao) 2023-09-10 11:02:04 +00:00
Taner
89879d705a
New translations skill-list.yml (Burmese) 2023-09-10 11:02:03 +00:00
Taner
aca89babc0
New translations skill-list.yml (Thai) 2023-09-10 11:02:01 +00:00
Taner
b984e72d73
New translations skill-list.yml (Portuguese, Brazilian) 2023-09-10 11:01:59 +00:00
Taner
0cd906c790
New translations skill-list.yml (Vietnamese) 2023-09-10 11:01:56 +00:00
Taner
518aa66182
New translations skill-list.yml (Chinese Traditional) 2023-09-10 11:01:52 +00:00
Taner
acb0192849
New translations skill-list.yml (Chinese Simplified) 2023-09-10 11:01:51 +00:00
Taner
4f0b582929
New translations skill-list.yml (Turkish) 2023-09-10 11:01:49 +00:00
Taner
d1a70091dc
New translations skill-list.yml (Russian) 2023-09-10 11:01:47 +00:00
Taner
d93a619649
New translations skill-list.yml (Polish) 2023-09-10 11:01:46 +00:00
Taner
8a07a3d0c8
New translations skill-list.yml (Japanese) 2023-09-10 11:01:44 +00:00
Taner
e5b6b711bc
New translations skill-list.yml (Italian) 2023-09-10 11:01:43 +00:00
Taner
ed68c3d50e
New translations skill-list.yml (German) 2023-09-10 11:01:41 +00:00
Taner
aeaf7e072f
New translations skill-list.yml (Czech) 2023-09-10 11:01:40 +00:00
Taner
dd2862ba3e
New translations skill-list.yml (Spanish) 2023-09-10 11:01:39 +00:00
Taner
65997648ea
New translations skill-list.yml (French) 2023-09-10 11:01:37 +00:00
Taner
9630b9ae38
New translations quest-list.yml (Lao) 2023-09-10 11:01:35 +00:00
Taner
2c88a89872
New translations quest-list.yml (Burmese) 2023-09-10 11:01:33 +00:00
Taner
22c5526c98
New translations quest-list.yml (Thai) 2023-09-10 11:01:32 +00:00
Taner
3aa8b74fe6
New translations quest-list.yml (Portuguese, Brazilian) 2023-09-10 11:01:31 +00:00
Taner
b23c28a157
New translations quest-list.yml (Vietnamese) 2023-09-10 11:01:29 +00:00
Taner
e6f50e5549
New translations quest-list.yml (Chinese Traditional) 2023-09-10 11:01:28 +00:00
Taner
817d807a72
New translations quest-list.yml (Turkish) 2023-09-10 11:01:25 +00:00
Taner
782a31a7b6
New translations quest-list.yml (Polish) 2023-09-10 11:01:22 +00:00
Taner
492bc03f0d
New translations quest-list.yml (Japanese) 2023-09-10 11:01:20 +00:00
Taner
9032b40e30
New translations quest-list.yml (Italian) 2023-09-10 11:01:18 +00:00
Taner
67003c1be8
New translations quest-list.yml (German) 2023-09-10 11:01:17 +00:00
Taner
9ed974f4a3
New translations quest-list.yml (Czech) 2023-09-10 11:01:15 +00:00
Taner
299ad3167e
New translations quest-list.yml (Spanish) 2023-09-10 11:01:14 +00:00
Taner
1c713820e4
New translations quest-list.yml (French) 2023-09-10 11:01:12 +00:00
Taner
98da330bfb
New translations player-stats.yml (Lao) 2023-09-10 11:01:11 +00:00
Taner
8acc88b5b5
New translations player-stats.yml (Burmese) 2023-09-10 11:01:09 +00:00
Taner
95a7299dc8
New translations player-stats.yml (Thai) 2023-09-10 11:01:07 +00:00
Taner
43d97ada52
New translations player-stats.yml (Portuguese, Brazilian) 2023-09-10 11:01:06 +00:00
Taner
f37832b3d9
New translations player-stats.yml (Vietnamese) 2023-09-10 11:01:04 +00:00
Taner
889ba274b2
New translations player-stats.yml (Chinese Traditional) 2023-09-10 11:01:02 +00:00
Taner
2f7e95118b
New translations player-stats.yml (Chinese Simplified) 2023-09-10 11:01:00 +00:00
Taner
d0e9d33eb4
New translations player-stats.yml (Turkish) 2023-09-10 11:00:58 +00:00
Taner
d1f95db9f8
New translations player-stats.yml (Russian) 2023-09-10 11:00:57 +00:00
Taner
79a7a2bccc
New translations player-stats.yml (Polish) 2023-09-10 11:00:55 +00:00
Taner
1ee9fcc895
New translations player-stats.yml (Japanese) 2023-09-10 11:00:53 +00:00
Taner
fb00a5a94a
New translations player-stats.yml (Italian) 2023-09-10 11:00:52 +00:00
Taner
5a7ec19941
New translations player-stats.yml (German) 2023-09-10 11:00:50 +00:00
Taner
c706e4320b
New translations player-stats.yml (Czech) 2023-09-10 11:00:48 +00:00
Taner
cfeaf2ab9d
New translations player-stats.yml (Spanish) 2023-09-10 11:00:47 +00:00
Taner
f669dd13e2
New translations player-stats.yml (French) 2023-09-10 11:00:44 +00:00
Taner
5e692e9840
New translations party-view.yml (Lao) 2023-09-10 11:00:43 +00:00
Taner
1dbc213f7f
New translations party-view.yml (Burmese) 2023-09-10 11:00:41 +00:00
Taner
7b69ab5041
New translations party-view.yml (Thai) 2023-09-10 11:00:40 +00:00
Taner
69323ca394
New translations party-view.yml (Portuguese, Brazilian) 2023-09-10 11:00:39 +00:00
Taner
fb4147b8c7
New translations party-view.yml (Chinese Traditional) 2023-09-10 11:00:36 +00:00
Taner
dab199b983
New translations party-view.yml (Turkish) 2023-09-10 11:00:34 +00:00
Taner
3e0f4b8a7a
New translations party-view.yml (Polish) 2023-09-10 11:00:32 +00:00
Taner
fbb6d069fe
New translations party-view.yml (Japanese) 2023-09-10 11:00:30 +00:00
Taner
8ac432769b
New translations party-view.yml (Italian) 2023-09-10 11:00:29 +00:00
Taner
5f948720f1
New translations party-view.yml (German) 2023-09-10 11:00:27 +00:00
Taner
ae6b5f0c32
New translations party-view.yml (Czech) 2023-09-10 11:00:26 +00:00
Taner
1bd9a2982b
New translations party-view.yml (French) 2023-09-10 11:00:23 +00:00
Taner
ff44d1a4a3
New translations party-creation.yml (Lao) 2023-09-10 11:00:22 +00:00
Taner
82d64bc889
New translations party-creation.yml (Burmese) 2023-09-10 11:00:20 +00:00
Taner
c6c5c75e2b
New translations party-creation.yml (Thai) 2023-09-10 11:00:19 +00:00
Taner
5e41adb51f
New translations party-creation.yml (Portuguese, Brazilian) 2023-09-10 11:00:17 +00:00
Taner
3a4c02af50
New translations party-creation.yml (Chinese Traditional) 2023-09-10 11:00:15 +00:00
Taner
9b1c1aceed
New translations party-creation.yml (Turkish) 2023-09-10 11:00:13 +00:00
Taner
7b6a555dba
New translations party-creation.yml (Polish) 2023-09-10 11:00:11 +00:00
Taner
05f37a797c
New translations party-creation.yml (Japanese) 2023-09-10 11:00:09 +00:00
Taner
a66053b22e
New translations party-creation.yml (Italian) 2023-09-10 11:00:07 +00:00
Taner
0d6d3703b2
New translations party-creation.yml (German) 2023-09-10 11:00:06 +00:00
Taner
39b028f75e
New translations party-creation.yml (Czech) 2023-09-10 11:00:04 +00:00
Taner
4b9a8b5d6f
New translations party-creation.yml (French) 2023-09-10 11:00:01 +00:00
Taner
5c67e32759
New translations guild-view.yml (Lao) 2023-09-10 11:00:00 +00:00
Taner
550c68506b
New translations guild-view.yml (Burmese) 2023-09-10 10:59:58 +00:00
Taner
cbe25cf390
New translations guild-view.yml (Thai) 2023-09-10 10:59:57 +00:00
Taner
34521fdac3
New translations guild-view.yml (Portuguese, Brazilian) 2023-09-10 10:59:55 +00:00
Taner
0cdd498e78
New translations guild-view.yml (Chinese Traditional) 2023-09-10 10:59:53 +00:00
Taner
de0d1a6be8
New translations guild-view.yml (Turkish) 2023-09-10 10:59:51 +00:00
Taner
b597994ed7
New translations guild-view.yml (Polish) 2023-09-10 10:59:49 +00:00
Taner
10c1f0baec
New translations guild-view.yml (Japanese) 2023-09-10 10:59:48 +00:00
Taner
e95b61e93f
New translations guild-view.yml (Italian) 2023-09-10 10:59:46 +00:00
Taner
8cc0200796
New translations guild-view.yml (German) 2023-09-10 10:59:45 +00:00
Taner
ef3149b3d6
New translations guild-view.yml (Czech) 2023-09-10 10:59:44 +00:00
Taner
aec315c149
New translations guild-view.yml (French) 2023-09-10 10:59:42 +00:00
Taner
895ad97f37
New translations guild-creation.yml (Lao) 2023-09-10 10:59:40 +00:00
Taner
772aaaa9bc
New translations guild-creation.yml (Burmese) 2023-09-10 10:59:39 +00:00
Taner
90afccc139
New translations guild-creation.yml (Thai) 2023-09-10 10:59:37 +00:00
Taner
a2244f6c06
New translations guild-creation.yml (Portuguese, Brazilian) 2023-09-10 10:59:36 +00:00
Taner
7414f53119
New translations guild-creation.yml (Chinese Traditional) 2023-09-10 10:59:33 +00:00
Taner
f444384bd2
New translations guild-creation.yml (Turkish) 2023-09-10 10:59:32 +00:00
Taner
26f562a7f2
New translations guild-creation.yml (Polish) 2023-09-10 10:59:29 +00:00
Taner
14beb59efb
New translations guild-creation.yml (Japanese) 2023-09-10 10:59:28 +00:00
Taner
dea5f4fea7
New translations guild-creation.yml (Italian) 2023-09-10 10:59:26 +00:00
Taner
6e152f871e
New translations guild-creation.yml (German) 2023-09-10 10:59:25 +00:00
Taner
492e6ac6dd
New translations guild-creation.yml (Czech) 2023-09-10 10:59:24 +00:00
Taner
0e5c79aefb
New translations guild-creation.yml (French) 2023-09-10 10:59:21 +00:00
Taner
6c07fe3699
New translations friend-removal.yml (Lao) 2023-09-10 10:59:19 +00:00
Taner
be54b2f800
New translations friend-removal.yml (Burmese) 2023-09-10 10:59:18 +00:00
Taner
2fc6b74d75
New translations friend-removal.yml (Thai) 2023-09-10 10:59:17 +00:00
Taner
42a0e045a1
New translations friend-removal.yml (Portuguese, Brazilian) 2023-09-10 10:59:16 +00:00
Taner
208b423c30
New translations friend-removal.yml (Chinese Traditional) 2023-09-10 10:59:12 +00:00
Taner
b1a13527a6
New translations friend-removal.yml (Turkish) 2023-09-10 10:59:10 +00:00
Taner
1b52cb0d13
New translations friend-removal.yml (Polish) 2023-09-10 10:59:08 +00:00
Taner
6136ae47e8
New translations friend-removal.yml (Japanese) 2023-09-10 10:59:06 +00:00
Taner
86dd9720bb
New translations friend-removal.yml (Italian) 2023-09-10 10:59:05 +00:00
Taner
38c3db2901
New translations friend-removal.yml (German) 2023-09-10 10:59:03 +00:00
Taner
9e2163affc
New translations friend-removal.yml (Czech) 2023-09-10 10:59:02 +00:00
Taner
5a2b38970b
New translations friend-removal.yml (French) 2023-09-10 10:59:00 +00:00
Taner
c0acb4901e
New translations friend-list.yml (Lao) 2023-09-10 10:58:58 +00:00
Taner
fd7b7b6206
New translations friend-list.yml (Burmese) 2023-09-10 10:58:57 +00:00
Taner
587025b312
New translations friend-list.yml (Thai) 2023-09-10 10:58:56 +00:00
Taner
3eb9541ab6
New translations friend-list.yml (Portuguese, Brazilian) 2023-09-10 10:58:54 +00:00
Taner
1b29291c43
New translations friend-list.yml (Chinese Traditional) 2023-09-10 10:58:52 +00:00
Taner
a5879ef356
New translations friend-list.yml (Turkish) 2023-09-10 10:58:50 +00:00
Taner
75086881c1
New translations friend-list.yml (Polish) 2023-09-10 10:58:48 +00:00
Taner
defea24460
New translations friend-list.yml (Japanese) 2023-09-10 10:58:46 +00:00
Taner
f574e7ce26
New translations friend-list.yml (Italian) 2023-09-10 10:58:45 +00:00
Taner
e5738fb9c0
New translations friend-list.yml (German) 2023-09-10 10:58:44 +00:00
Taner
3cd11b91db
New translations friend-list.yml (Czech) 2023-09-10 10:58:42 +00:00
Taner
f80c52062f
New translations friend-list.yml (French) 2023-09-10 10:58:40 +00:00
Taner
9cedcf8aec
New translations class-select.yml (Lao) 2023-09-10 10:58:39 +00:00
Taner
0b3a2a26cb
New translations class-select.yml (Burmese) 2023-09-10 10:58:38 +00:00
Taner
6aa66b4a9f
New translations class-select.yml (Thai) 2023-09-10 10:58:36 +00:00
Taner
c4516bb27e
New translations class-select.yml (Portuguese, Brazilian) 2023-09-10 10:58:35 +00:00
Taner
86a5bc326e
New translations class-select.yml (Vietnamese) 2023-09-10 10:58:33 +00:00
Taner
0875776149
New translations class-select.yml (Chinese Traditional) 2023-09-10 10:58:31 +00:00
Taner
6c293c2c00
New translations class-select.yml (Chinese Simplified) 2023-09-10 10:58:30 +00:00
Taner
e6171c374c
New translations class-select.yml (Turkish) 2023-09-10 10:58:29 +00:00
Taner
345b9e5f87
New translations class-select.yml (Russian) 2023-09-10 10:58:27 +00:00
Taner
82cb6f035e
New translations class-select.yml (Polish) 2023-09-10 10:58:26 +00:00
Taner
e0c25c930c
New translations class-select.yml (Japanese) 2023-09-10 10:58:24 +00:00
Taner
55fa1c79a5
New translations class-select.yml (Italian) 2023-09-10 10:58:22 +00:00
Taner
c6617952da
New translations class-select.yml (German) 2023-09-10 10:58:21 +00:00
Taner
b60b628654
New translations class-select.yml (Czech) 2023-09-10 10:58:20 +00:00
Taner
51e390e849
New translations class-select.yml (Spanish) 2023-09-10 10:58:18 +00:00
Taner
548e181ffc
New translations class-select.yml (French) 2023-09-10 10:58:17 +00:00
Taner
579a2228f5
New translations attribute-view.yml (Lao) 2023-09-10 10:58:16 +00:00
Taner
44d00402c8
New translations attribute-view.yml (Burmese) 2023-09-10 10:58:14 +00:00
Taner
99569efa96
New translations attribute-view.yml (Thai) 2023-09-10 10:58:13 +00:00
Taner
3fbba4cea3
New translations attribute-view.yml (Portuguese, Brazilian) 2023-09-10 10:58:11 +00:00
Taner
4af025e5f9
New translations attribute-view.yml (Vietnamese) 2023-09-10 10:58:10 +00:00
Taner
5e43ced423
New translations attribute-view.yml (Chinese Traditional) 2023-09-10 10:58:08 +00:00
Taner
1247ff5a83
New translations attribute-view.yml (Turkish) 2023-09-10 10:58:06 +00:00
Taner
645f201593
New translations attribute-view.yml (Polish) 2023-09-10 10:58:03 +00:00
Taner
20663a2ffd
New translations attribute-view.yml (Japanese) 2023-09-10 10:58:02 +00:00
Taner
1659fd1200
New translations attribute-view.yml (Italian) 2023-09-10 10:58:01 +00:00
Taner
4ccd492175
New translations attribute-view.yml (German) 2023-09-10 10:57:59 +00:00
Taner
05d069dcb1
New translations attribute-view.yml (Czech) 2023-09-10 10:57:58 +00:00
Taner
db6905bf7e
New translations attribute-view.yml (French) 2023-09-10 10:57:56 +00:00
Taner
363f74cdec New translations messages.yml (German) 2023-01-24 09:05:05 +00:00
Taner
bf40faf96e New translations waypoints.yml (German) 2023-01-24 09:05:03 +00:00
Taner
7bd9db0d33 New translations subclass-select.yml (German) 2023-01-24 09:05:02 +00:00
Taner
73f18d0cbd New translations subclass-confirm.yml (German) 2023-01-24 09:05:00 +00:00
Taner
b2979fa307 New translations skill-tree.yml (German) 2023-01-24 09:04:59 +00:00
Taner
303fea1b91 New translations skill-list.yml (German) 2023-01-24 09:04:58 +00:00
Taner
5792158094 New translations quest-list.yml (German) 2023-01-24 09:04:56 +00:00
Taner
baf9d86b36 New translations player-stats.yml (German) 2023-01-24 09:04:55 +00:00
Taner
8d7e7c6fe3 New translations party-view.yml (German) 2023-01-24 09:04:54 +00:00
Taner
941f4fc538 New translations party-creation.yml (German) 2023-01-24 09:04:53 +00:00
Taner
db3483fc34 New translations guild-view.yml (German) 2023-01-24 09:04:51 +00:00
Taner
b56c04bee9 New translations guild-creation.yml (German) 2023-01-24 09:04:50 +00:00
Taner
2f1aa74522 New translations friend-removal.yml (German) 2023-01-24 09:04:49 +00:00
Taner
404e9a5126 New translations friend-list.yml (German) 2023-01-24 09:04:47 +00:00
Taner
29e09d0710 New translations class-select.yml (German) 2023-01-24 09:04:46 +00:00
Taner
b23a137a5a New translations class-confirm.yml (German) 2023-01-24 09:04:45 +00:00
Taner
4ca736ada4 New translations attribute-view.yml (German) 2023-01-24 09:04:44 +00:00
Taner
d644b0791a New translations messages.yml (Vietnamese) 2023-01-24 09:04:42 +00:00
Taner
a6f391b756 New translations messages.yml (Chinese Simplified) 2023-01-24 09:04:41 +00:00
Taner
6d2085f6c7 New translations messages.yml (Turkish) 2023-01-24 09:04:39 +00:00
Taner
1b01214c2a New translations messages.yml (Russian) 2023-01-24 09:04:38 +00:00
Taner
ed8126d8cd New translations messages.yml (Polish) 2023-01-24 09:04:36 +00:00
Taner
a76801fce6 New translations messages.yml (Spanish) 2023-01-24 09:04:35 +00:00
Taner
f5d9c8bf42 New translations messages.yml (French) 2023-01-24 09:04:34 +00:00
Taner
fe6911ef3a New translations waypoints.yml (Chinese Simplified) 2023-01-24 09:04:31 +00:00
Taner
7bec9c1a63 New translations subclass-select.yml (Chinese Simplified) 2023-01-24 09:04:26 +00:00
Taner
b170c0e2ca New translations subclass-select.yml (Russian) 2023-01-24 09:04:23 +00:00
Taner
0118a4205c New translations subclass-confirm.yml (Chinese Simplified) 2023-01-24 09:04:19 +00:00
Taner
26c1f2ba0a New translations subclass-confirm.yml (Russian) 2023-01-24 09:04:17 +00:00
Taner
05ac4f7e3d New translations skill-tree.yml (Chinese Simplified) 2023-01-24 09:04:12 +00:00
Taner
75d8c12d9e New translations skill-list.yml (Chinese Simplified) 2023-01-24 09:04:06 +00:00
Taner
f3dabde01b New translations skill-list.yml (Russian) 2023-01-24 09:04:03 +00:00
Taner
43faddcbe5 New translations quest-list.yml (Chinese Simplified) 2023-01-24 09:03:59 +00:00
Taner
927648796c New translations quest-list.yml (Russian) 2023-01-24 09:03:57 +00:00
Taner
b07b7c4485 New translations player-stats.yml (Chinese Simplified) 2023-01-24 09:03:52 +00:00
Taner
b76b766b09 New translations player-stats.yml (Russian) 2023-01-24 09:03:50 +00:00
Taner
ef3ba20f1d New translations player-stats.yml (Spanish) 2023-01-24 09:03:47 +00:00
Taner
76344dc68a New translations party-view.yml (Vietnamese) 2023-01-24 09:03:45 +00:00
Taner
32562958ed New translations party-view.yml (Chinese Simplified) 2023-01-24 09:03:43 +00:00
Taner
9e71e62b40 New translations party-view.yml (Russian) 2023-01-24 09:03:41 +00:00
Taner
e694ea70a9 New translations party-view.yml (Spanish) 2023-01-24 09:03:39 +00:00
Taner
f85e81c878 New translations party-creation.yml (Vietnamese) 2023-01-24 09:03:37 +00:00
Taner
e975736f8b New translations party-creation.yml (Chinese Simplified) 2023-01-24 09:03:36 +00:00
Taner
1d3494a829 New translations party-creation.yml (Russian) 2023-01-24 09:03:33 +00:00
Taner
8361d25387 New translations party-creation.yml (Spanish) 2023-01-24 09:03:31 +00:00
Taner
76029dbfbd New translations guild-view.yml (Vietnamese) 2023-01-24 09:03:29 +00:00
Taner
b1153aefc3 New translations guild-view.yml (Chinese Simplified) 2023-01-24 09:03:28 +00:00
Taner
4e4a383e04 New translations guild-view.yml (Russian) 2023-01-24 09:03:26 +00:00
Taner
b3a597bdd1 New translations guild-view.yml (Spanish) 2023-01-24 09:03:23 +00:00
Taner
c5f96e485f New translations guild-creation.yml (Vietnamese) 2023-01-24 09:03:21 +00:00
Taner
a759033051 New translations guild-creation.yml (Chinese Simplified) 2023-01-24 09:03:20 +00:00
Taner
b622b311bb New translations guild-creation.yml (Russian) 2023-01-24 09:03:17 +00:00
Taner
b6e185608d New translations guild-creation.yml (Spanish) 2023-01-24 09:03:14 +00:00
Taner
2e618223ed New translations friend-removal.yml (Vietnamese) 2023-01-24 09:03:12 +00:00
Taner
673908ceba New translations friend-removal.yml (Chinese Simplified) 2023-01-24 09:03:11 +00:00
Taner
5f6cd1f44b New translations friend-removal.yml (Russian) 2023-01-24 09:03:08 +00:00
Taner
6d2991992f New translations friend-removal.yml (Spanish) 2023-01-24 09:03:06 +00:00
Taner
424e760d5f New translations friend-list.yml (Vietnamese) 2023-01-24 09:03:04 +00:00
Taner
e4430c5d51 New translations friend-list.yml (Chinese Simplified) 2023-01-24 09:03:03 +00:00
Taner
6fb3d79974 New translations friend-list.yml (Russian) 2023-01-24 09:03:00 +00:00
Taner
463da924ac New translations friend-list.yml (Spanish) 2023-01-24 09:02:58 +00:00
Taner
a271a5258c New translations class-select.yml (Vietnamese) 2023-01-24 09:02:56 +00:00
Taner
43eb8ca615 New translations class-select.yml (Chinese Simplified) 2023-01-24 09:02:54 +00:00
Taner
6c7e3a9d77 New translations class-select.yml (Russian) 2023-01-24 09:02:51 +00:00
Taner
0c9f0ce608 New translations class-select.yml (Spanish) 2023-01-24 09:02:47 +00:00
Taner
8e7521f06b New translations class-confirm.yml (Vietnamese) 2023-01-24 09:02:45 +00:00
Taner
3e4e8f1d99 New translations class-confirm.yml (Chinese Simplified) 2023-01-24 09:02:44 +00:00
Taner
3430b852c5 New translations class-confirm.yml (Russian) 2023-01-24 09:02:42 +00:00
Taner
7b8f328ca5 New translations class-confirm.yml (Spanish) 2023-01-24 09:02:40 +00:00
Taner
4949918ba5 New translations attribute-view.yml (Vietnamese) 2023-01-24 09:02:38 +00:00
Taner
14eb121812 New translations attribute-view.yml (Chinese Simplified) 2023-01-24 09:02:36 +00:00
Taner
98a3c14dbf New translations attribute-view.yml (Russian) 2023-01-24 09:02:34 +00:00
Taner
601ea7b1ec New translations attribute-view.yml (Polish) 2023-01-24 09:02:33 +00:00
Taner
b1994613fa New translations attribute-view.yml (Spanish) 2023-01-24 09:02:32 +00:00
Taner
6dc60e553c Update file README.md 2023-01-23 17:54:30 +00:00
Taner
faaa416cd3 New translations messages.yml (Vietnamese) 2023-01-23 17:50:18 +00:00
Taner
6dbda38906 New translations messages.yml (Chinese Simplified) 2023-01-23 17:50:16 +00:00
Taner
9ec851e8c0 New translations messages.yml (Turkish) 2023-01-23 17:50:15 +00:00
Taner
6ac28beae1 New translations messages.yml (Russian) 2023-01-23 17:50:14 +00:00
Taner
5f785c83b4 New translations messages.yml (Polish) 2023-01-23 17:50:13 +00:00
Taner
2267bc9dc9 New translations messages.yml (Spanish) 2023-01-23 17:50:11 +00:00
Taner
31389e5013 New translations messages.yml (French) 2023-01-23 17:50:10 +00:00
Taner
565d698678 New translations waypoints.yml (Vietnamese) 2023-01-23 17:50:09 +00:00
Taner
c18334ac2f New translations waypoints.yml (Chinese Simplified) 2023-01-23 17:50:08 +00:00
Taner
2e518fb108 New translations waypoints.yml (Turkish) 2023-01-23 17:50:06 +00:00
Taner
41ef88a436 New translations waypoints.yml (Russian) 2023-01-23 17:50:05 +00:00
Taner
6a259b3642 New translations waypoints.yml (Polish) 2023-01-23 17:50:03 +00:00
Taner
f55479baea New translations waypoints.yml (Spanish) 2023-01-23 17:50:02 +00:00
Taner
85afbde15c New translations waypoints.yml (French) 2023-01-23 17:50:00 +00:00
Taner
1f9998d673 New translations subclass-select.yml (Vietnamese) 2023-01-23 17:49:59 +00:00
Taner
1e07a7e8b9 New translations subclass-select.yml (Chinese Simplified) 2023-01-23 17:49:57 +00:00
Taner
0f17ea56c0 New translations subclass-select.yml (Turkish) 2023-01-23 17:49:56 +00:00
Taner
06d481b156 New translations subclass-select.yml (Russian) 2023-01-23 17:49:53 +00:00
Taner
1feb9009e8 New translations subclass-select.yml (Polish) 2023-01-23 17:49:51 +00:00
Taner
ab4354de9d New translations subclass-select.yml (Spanish) 2023-01-23 17:49:50 +00:00
Taner
d0906c2fcd New translations subclass-select.yml (French) 2023-01-23 17:49:48 +00:00
Taner
2c684d0824 New translations subclass-confirm.yml (Vietnamese) 2023-01-23 17:49:47 +00:00
Taner
b7eb2318ac New translations subclass-confirm.yml (Chinese Simplified) 2023-01-23 17:49:46 +00:00
Taner
2898123ab1 New translations subclass-confirm.yml (Turkish) 2023-01-23 17:49:45 +00:00
Taner
120c8ab291 New translations subclass-confirm.yml (Russian) 2023-01-23 17:49:43 +00:00
Taner
8524f15308 New translations subclass-confirm.yml (Polish) 2023-01-23 17:49:42 +00:00
Taner
009de2929b New translations subclass-confirm.yml (Spanish) 2023-01-23 17:49:41 +00:00
Taner
d5ace90cc4 New translations subclass-confirm.yml (French) 2023-01-23 17:49:39 +00:00
Taner
89350e69c6 New translations skill-tree.yml (Vietnamese) 2023-01-23 17:49:38 +00:00
Taner
6604303bab New translations skill-tree.yml (Chinese Simplified) 2023-01-23 17:49:36 +00:00
Taner
17925e6582 New translations skill-tree.yml (Turkish) 2023-01-23 17:49:35 +00:00
Taner
b1ac87303f New translations skill-tree.yml (Russian) 2023-01-23 17:49:34 +00:00
Taner
6675506bec New translations skill-tree.yml (Polish) 2023-01-23 17:49:32 +00:00
Taner
a23292dc52 New translations skill-tree.yml (Spanish) 2023-01-23 17:49:31 +00:00
Taner
50f0d00512 New translations skill-tree.yml (French) 2023-01-23 17:49:29 +00:00
Taner
df5637b097 New translations skill-list.yml (Vietnamese) 2023-01-23 17:49:28 +00:00
Taner
aca884ac7e New translations skill-list.yml (Chinese Simplified) 2023-01-23 17:49:27 +00:00
Taner
4182b01b43 New translations skill-list.yml (Turkish) 2023-01-23 17:49:25 +00:00
Taner
18ce43c8b5 New translations skill-list.yml (Russian) 2023-01-23 17:49:24 +00:00
Taner
993a8d672d New translations skill-list.yml (Polish) 2023-01-23 17:49:22 +00:00
Taner
7ae887b892 New translations skill-list.yml (Spanish) 2023-01-23 17:49:21 +00:00
Taner
1ede7b1c9a New translations skill-list.yml (French) 2023-01-23 17:49:20 +00:00
Taner
6583557a12 New translations quest-list.yml (Vietnamese) 2023-01-23 17:49:18 +00:00
Taner
a7f7324f24 New translations quest-list.yml (Chinese Simplified) 2023-01-23 17:49:17 +00:00
Taner
4c214bddfb New translations quest-list.yml (Turkish) 2023-01-23 17:49:16 +00:00
Taner
86f00881a4 New translations quest-list.yml (Russian) 2023-01-23 17:49:14 +00:00
Taner
add5470402 New translations quest-list.yml (Polish) 2023-01-23 17:49:13 +00:00
Taner
48f11467b9 New translations quest-list.yml (Spanish) 2023-01-23 17:49:11 +00:00
Taner
941cf16df6 New translations quest-list.yml (French) 2023-01-23 17:49:10 +00:00
Taner
3471a74cf8 New translations player-stats.yml (Vietnamese) 2023-01-23 17:49:09 +00:00
Taner
1761008016 New translations player-stats.yml (Chinese Simplified) 2023-01-23 17:49:07 +00:00
Taner
3b0a4d7a95 New translations player-stats.yml (Turkish) 2023-01-23 17:49:05 +00:00
Taner
6b638a844d New translations player-stats.yml (Russian) 2023-01-23 17:49:04 +00:00
Taner
6f59834afb New translations player-stats.yml (Polish) 2023-01-23 17:49:03 +00:00
Taner
ac33645cad New translations player-stats.yml (Spanish) 2023-01-23 17:49:01 +00:00
Taner
b43f9e90fa New translations player-stats.yml (French) 2023-01-23 17:49:00 +00:00
Taner
ce32ee868b New translations party-view.yml (Vietnamese) 2023-01-23 17:48:58 +00:00
Taner
0f0954d8fb New translations party-view.yml (Chinese Simplified) 2023-01-23 17:48:57 +00:00
Taner
35a5a93828 New translations party-view.yml (Turkish) 2023-01-23 17:48:56 +00:00
Taner
7f3b94d596 New translations party-view.yml (Russian) 2023-01-23 17:48:54 +00:00
Taner
8dda69e8cc New translations party-view.yml (Polish) 2023-01-23 17:48:53 +00:00
Taner
a040a5898e New translations party-view.yml (Spanish) 2023-01-23 17:48:52 +00:00
Taner
58ba640839 New translations party-view.yml (French) 2023-01-23 17:48:51 +00:00
Taner
beeb88bac9 New translations party-creation.yml (Vietnamese) 2023-01-23 17:48:49 +00:00
Taner
708af42b1b New translations party-creation.yml (Chinese Simplified) 2023-01-23 17:48:48 +00:00
Taner
0e26a2d38b New translations party-creation.yml (Turkish) 2023-01-23 17:48:46 +00:00
Taner
a8111a3498 New translations party-creation.yml (Russian) 2023-01-23 17:48:45 +00:00
Taner
abd04e623a New translations party-creation.yml (Polish) 2023-01-23 17:48:44 +00:00
Taner
570a0dab82 New translations party-creation.yml (Spanish) 2023-01-23 17:48:43 +00:00
Taner
e66ea2090d New translations party-creation.yml (French) 2023-01-23 17:48:41 +00:00
Taner
9f53211ed9 New translations guild-view.yml (Vietnamese) 2023-01-23 17:48:40 +00:00
Taner
78f857fc60 New translations guild-view.yml (Chinese Simplified) 2023-01-23 17:48:39 +00:00
Taner
af90d7f28d New translations guild-view.yml (Turkish) 2023-01-23 17:48:37 +00:00
Taner
44d42c11d5 New translations guild-view.yml (Russian) 2023-01-23 17:48:36 +00:00
Taner
eab296eae0 New translations guild-view.yml (Polish) 2023-01-23 17:48:35 +00:00
Taner
dc4ab4296b New translations guild-view.yml (Spanish) 2023-01-23 17:48:33 +00:00
Taner
b054d3d8b2 New translations guild-view.yml (French) 2023-01-23 17:48:32 +00:00
Taner
91f2606291 New translations guild-creation.yml (Vietnamese) 2023-01-23 17:48:30 +00:00
Taner
f856b837fe New translations guild-creation.yml (Chinese Simplified) 2023-01-23 17:48:29 +00:00
Taner
735af257f6 New translations guild-creation.yml (Turkish) 2023-01-23 17:48:28 +00:00
Taner
17a720a150 New translations guild-creation.yml (Russian) 2023-01-23 17:48:27 +00:00
Taner
21d5a0ee44 New translations guild-creation.yml (Polish) 2023-01-23 17:48:25 +00:00
Taner
aeb36790ea New translations guild-creation.yml (Spanish) 2023-01-23 17:48:24 +00:00
Taner
59324e0d6d New translations guild-creation.yml (French) 2023-01-23 17:48:23 +00:00
Taner
02c339464b New translations friend-removal.yml (Vietnamese) 2023-01-23 17:48:22 +00:00
Taner
cf2dcc88fb New translations friend-removal.yml (Chinese Simplified) 2023-01-23 17:48:20 +00:00
Taner
acb95d7f7c New translations friend-removal.yml (Turkish) 2023-01-23 17:48:19 +00:00
Taner
6f6e16ffee New translations friend-removal.yml (Russian) 2023-01-23 17:48:17 +00:00
Taner
e8387b893b New translations friend-removal.yml (Polish) 2023-01-23 17:48:16 +00:00
Taner
89010a9867 New translations friend-removal.yml (Spanish) 2023-01-23 17:48:15 +00:00
Taner
b9cd04f310 New translations friend-removal.yml (French) 2023-01-23 17:48:14 +00:00
Taner
568bed78ba New translations friend-list.yml (Vietnamese) 2023-01-23 17:48:12 +00:00
Taner
c71accaabc New translations friend-list.yml (Chinese Simplified) 2023-01-23 17:48:11 +00:00
Taner
412c8d425e New translations friend-list.yml (Turkish) 2023-01-23 17:48:09 +00:00
Taner
ca6a3426c3 New translations friend-list.yml (Russian) 2023-01-23 17:48:08 +00:00
Taner
51dc5f44bb New translations friend-list.yml (Polish) 2023-01-23 17:48:07 +00:00
Taner
1b724fcf3c New translations friend-list.yml (Spanish) 2023-01-23 17:48:05 +00:00
Taner
7cace251f0 New translations friend-list.yml (French) 2023-01-23 17:48:04 +00:00
Taner
387726ef68 New translations class-select.yml (Vietnamese) 2023-01-23 17:48:02 +00:00
Taner
b399229b59 New translations class-select.yml (Chinese Simplified) 2023-01-23 17:48:01 +00:00
Taner
9a76892901 New translations class-select.yml (Turkish) 2023-01-23 17:47:59 +00:00
Taner
70aca34df6 New translations class-select.yml (Russian) 2023-01-23 17:47:58 +00:00
Taner
8466c532bc New translations class-select.yml (Polish) 2023-01-23 17:47:57 +00:00
Taner
f3cffd0e71 New translations class-select.yml (Spanish) 2023-01-23 17:47:56 +00:00
Taner
3d39e21433 New translations class-select.yml (French) 2023-01-23 17:47:54 +00:00
Taner
0445dc7e6c New translations class-confirm.yml (Vietnamese) 2023-01-23 17:47:53 +00:00
Taner
c4392eadff New translations class-confirm.yml (Chinese Simplified) 2023-01-23 17:47:52 +00:00
Taner
952ef1b89e New translations class-confirm.yml (Turkish) 2023-01-23 17:47:50 +00:00
Taner
c071abdda4 New translations class-confirm.yml (Russian) 2023-01-23 17:47:49 +00:00
Taner
5041651fae New translations class-confirm.yml (Polish) 2023-01-23 17:47:48 +00:00
Taner
5041169c43 New translations class-confirm.yml (Spanish) 2023-01-23 17:47:47 +00:00
Taner
9bf1842a5f New translations class-confirm.yml (French) 2023-01-23 17:47:45 +00:00
Taner
72554b546c New translations attribute-view.yml (Vietnamese) 2023-01-23 17:47:44 +00:00
Taner
d0d595caac New translations attribute-view.yml (Chinese Simplified) 2023-01-23 17:47:43 +00:00
Taner
f7bc366f4c New translations attribute-view.yml (Turkish) 2023-01-23 17:47:41 +00:00
Taner
174f85827a New translations attribute-view.yml (Russian) 2023-01-23 17:47:40 +00:00
Taner
ed5178730a New translations attribute-view.yml (Polish) 2023-01-23 17:47:38 +00:00
Taner
c0d2bae51c New translations attribute-view.yml (Spanish) 2023-01-23 17:47:37 +00:00
Taner
5cc8a9166d New translations attribute-view.yml (French) 2023-01-23 17:47:36 +00:00
273 changed files with 26731 additions and 0 deletions

View File

@ -0,0 +1,72 @@
#GUI display name
name: ကစားသမား၏ အရည်အချင်းများ
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&အရည်အချင်း အမှတ်များ'
lore:
- ''
- 'သင်သည် စုစုပေါင်း &6{total}&7 ရည်ညွှန်းချက် အမှတ်များကို သုံးစွဲပြီးပါပြီ'
- '&7၎င်းတို့ကို နေရာချထားရန် ညာကလစ်ကိုနှိပ်ပါ'
- ''
- '&eCosts 1 attribute reallocation point.'
- '&e◆ Attribute Reallocation Points: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_weapon_damage}% Weapon Damage (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_physical_damage}% Physical Damage (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% Projectile Damage (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_magic_damage}% Magic Damage (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% Cooldown Reduction (&a+{total_cooldown_reduction}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: 'Confirmation: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore:
- ''
- '&7Class Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Skill Points: &6{skill_points}'
- '&7Skills You Unlocked: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: Class Selection
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&lThe Rogue'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&lThe Mage'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&lThe Marksman'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&lThe Warrior'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&lThe Paladin'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: Friends
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&cNo Friend'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&a[Online] &f{name}'
lore:
- '&7Level {level} {class}'
- '&7Online Since: {online_since}'
- ''
- '&cRight click to remove.'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7Last Seen: {last_seen} ago'
- ''
- '&cRight click to remove.'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&aNew Friend Request'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Friend Removal
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&aRemove {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&aKeep {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Guild Creation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCreate a guild!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Player'
member:
item: PLAYER_HEAD
name: '&a{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7Level {level} {class}'
- '&7Online Since: {since}'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext Page'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious Page'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&cLeave Guild'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&cDisband Guild'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: '&aInvite a player..'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: Party Creation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCreate a party!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: Party ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Player'
member:
item: PLAYER_HEAD
name: '&a{name}'
lore:
- '&7Level {level} {class}'
- '&7Online Since: {since}'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&cLeave Party'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: '&aInvite a player..'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: Your Character
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&aMining'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oMining unlocks rare ores and raw materials.'
- '&7&oThis is vital to your rise in power and strength,'
- '&7&omine frequently for unique and rare drops.'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&aWoodcutting'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oThough it may seem like a boring task, woodcutting'
- '&7&ois vital to obtaining materials used for crafting and trade,'
- '&7&oand will help give you the upper hand in the arcane ways.'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&aFarming'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oWith tons of new food and consumable recipes,'
- '&7&oyou will need to stay on top of the crops in order'
- '&7&oto obtain the best food and drinks to keep yourself healthy.'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&aFishing'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oFishing may give you unique drops you'
- '&7&ocan''t find anywhere else. The more you'
- '&7&ofish, the easier it becomes to find these.'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&aAlchemy'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oIn a world where you are no longer limited to'
- '&7&osimple potions, try learning tons of new brewing'
- '&7&orecipes to give yourself the edge on the battlefield.'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&aSmithing'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oStabbing enemies and having them laugh is the worst,'
- '&7&oPractice makes perfect when it comes to smithing.'
- '&7&o&nWar is won by the man with the pointiest stick.'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&aEnchanting'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&aSmelting'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oSinging your eyebrows will become standard.'
- '&7&oYour long hours over the heat will make you'
- '&7&ofaster and more efficient with your oven.'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Booster'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Amount: &6+{value}%'
- '&7Time left: &6{left}'
- '&7Profession: &6{profession}'
- '&7'
- '&eStarted by {author}'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Amount: &6+{value}%'
- '&7Time left: &6{left}'
- '&7'
- '&eStarted by {author}'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&aParty Morale'
lore:
- '&7&oPlaying with your friends'
- '&7&ogreatly encourages you!'
- ''
- '&7Party Bonuses ({count}):'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8+{buff_health_regeneration} Health Regeneration'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7Current Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- '&7Skill Points: &6{skill_points}'
- ''
- '&7Current Class: &c{class}'
- '&7Class Points: &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&cPhysical'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- 'Current Strength: &c&l{attribute_strength}'
- ''
- '✦ Attack Damage: &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ Attack Speed: &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ Max Health: &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ Health Regen: &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ Max Stamina: &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ Stamina Regen: &9{stamina_regeneration} &7(&9{stamina_regeneration_base} &7+ &9{stamina_regeneration_extra}&7)'
- ''
- '❖ Armor: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ Armor Toughness: &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&aDexterity'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- 'Current Dexterity: &a&l{attribute_dexterity}'
- ''
- '✤ Knockback Resistance: &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '✤ Movement Speed: &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '✤ Speed Malus Reduction: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&bIntellect'
item: BOOK
hide-flags: true
lore:
- ''
- 'Current Intelligence: &b&l{attribute_intelligence}'
- ''
- '✤ Max Mana: &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ Mana Regen: &9{mana_regeneration} &7(&9{mana_regeneration_base} &7+ &9{mana_regeneration_extra}&7)'
- ''
- '✤ Skill Cooldown Reduction: &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ Extra Experience: &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ Max Stellium: &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ Stellium Regen: &9{stellium_regeneration} &7(&9{stellium_regeneration_base} &7+ &9{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: Quests
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c- Unavailable -'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ Requires Level {level}'
not-hit: '&c ✖ Requires Level {level}'
profession:
hit: '&a ✔ Requires {profession} Level {level}'
not-hit: '&c ✖ Requires {profession} Level {level}'
#Date format used in the {date} placeholder
date-format: 'MMM d yyyy'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8Quest Started!'
- '{started}&7► Progression: &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7Level Requirements ({current_level_req}/{total_level_req}):'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8You''ve completed this quest on the {date}.'
- '{completed_cannot_redo}&8You can''t do this quest twice.'
- '{completed_delay}&8You can start the quest in {delay}.'
- '{completed_can_redo}&8You can start this quest.'
- '{completed}'
- '{started}&c► Right click to cancel.'
- '{!started}&e► Left click to start.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: 'Selected Skill: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&a{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ Requires Level {unlock}'
- '{locked}&c✖ Requires Level {unlock}'
- '{max_level}&e✔ Maximum Level Hit!'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&aReallocate Skill Points'
lore:
- ''
- 'You have spent a total of &6{total}&7 skill points.'
- '&7Right click to reallocate them.'
- ''
- '&eCosts 1 skill reallocation point.'
- '&e◆ Skill Reallocation Points: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: slot
item: GRAY_DYE
name: '&aSkill Slot {slot}'
no-skill: '&cNone'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7Current Skill: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&a{skill} Level {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&lUPGRADE {skill_caps}'
lore:
- '&7Costs 1 skill point.'
- ''
- '&eCurrent Skill Points: {skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&eCurrent Skill Tree: &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "Up"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "Down"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "Right"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "Left"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&aReallocate Skill Tree Points'
lore:
- ''
- '&7You have spent a total of &6{point-spent}&7 skill tree points.'
- '&7The maximum points that can be spent is: &6{max-point-spent}'
- '&7Right click to reallocate them.'
- ''
- '&eCosts 1 attribute reallocation point.'
- '&e◆ Skill Tree Reallocation Points: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7Current State: &6{current-state}'
- '&7Current Level: &6{current-level}'
- '&7Max Level: &6{max-level}'
- '&7Max Children: &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7Size: &6{size}'
- ''
- '&7⧆ &6Requirements: '
- '&fStrong Parents: '
- '{strong-parents}'
- ''
- '&fSoft Parents: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: 'Unlocked'
unlockable: 'Unlockable'
locked: 'Locked'
fully-locked: 'Fully Locked'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,22 @@
#GUI display name
name: Choose your path...
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&aBack to Class Selection'
lore: [ ]
arcane-mage:
slots:
- 13
function: sub-class-arcane-mage
name: '&a&lThe Arcane Mage'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,97 @@
#GUI display name
name: Waypoints
name-on-waypoint: 'Waypoint: {waypoint}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
waypoint:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: waypoint
#Displayed when there is no waypoint
no-waypoint:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
lore: { }
#Displayed when the waypoint has not been unlocked yet.
locked:
name: '&c- Locked -'
item: GRAY_DYE
lore: { }
#When the two waypoints are not linked together
not-a-destination:
name: '&a{name}'
item: ENDER_PEARL
#Material displayed when the waypoint is not
#ready (not dynamic, or not enough stellium)
not-ready: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as the two waypoints are not linked.'
#When you cannot teleport to a non dynamic waypoint
not-dynamic:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as you are not standing on a waypoint.'
current-waypoint:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7The waypoint you are standing at.'
#When you don't have enough stellium
not-enough-stellium:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as you do not have enough Stellium.'
- '&7Teleporting costs &b{normal_cost}&7/&b{dynamic_cost} &7Stellium.'
#Displayed when the waypoint is unlocked and usable
display:
name: '&a{name}'
item: ENDER_EYE
lore:
- '{lore}'
- '&7You can teleport to this waypoint.'
- '&7Intermediary waypoints: {intermediary_waypoints}'
- '&7Click to teleport for &b{current_cost} &7Stellium.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext Page'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious Page'
lore: [ ]

View File

@ -0,0 +1,218 @@
#Level & Experience
level-up:
- ''
- '&eCongratulations, you reached level &6{level}&e!'
- '&eUse &6/p &eto see your new statistics!'
- ''
profession-level-up:
- '&eYou are now level &6{level}&e in &6{profession}&e!'
exp-notification: '%&f{profession} &e{progress} &e{ratio}%'
exp-hologram: '&e+{exp} EXP!'
class-select: '&eYou are now a &6{class}&e!'
already-on-class: '&cYou are already a {class}.'
death-exp-loss:
- ''
- '&4You died and lost {loss} experience.'
- ''
#General
not-enough-perms: '&cYou do not have enough permissions.'
#Experience boosters
booster-main:
- '&e'
- '&eA &6{multiplier}x&e EXP multiplier is now active!'
- '&e'
booster-skill:
- '&e'
- '&eA &6{multiplier}x&e &6{profession} &eEXP multiplier is now active!'
- '&e'
booster-expired: '&cExpired!'
#PvP Mode
pvp-mode:
cooldown: '&cPlease wait {remaining} seconds to use this command again.'
#When you cannot hit another player
cannot-hit:
high-level-difference: '&cLevel difference is too high to fight this player.'
low-level-target: '&cYou cannot fight this player as their level is too low.'
low-level-self: '&cYour level is too low to fight other players.'
pvp-mode-disabled-target: '&cThis player has not toggled on PvP.'
pvp-mode-disabled-self: '&cYou have not toggled on PvP.'
invulnerable-self: '&cYou are still out of combat for {left} seconds.'
invulnerable-target: '&cThis player is out of combat for {left} seconds.'
#When using /pvpmode
toggle:
on-safe: '&aYou will now be able to fight other players in dedicated areas.'
on-invulnerable: '&aYou will be able to fight other players in {time} seconds.'
off-safe: '&cYou can no longer fight other players.'
#Entering/leaving regions
leave:
pvp-allowed: '&cYou left a PVP zone but are still vulnerable for {remaining} seconds!'
pvp-denied: '&cYou left the PVP zone.'
enter:
pvp-mode-on: '&aYou entered a PVP zone and gained invulnerability for {time} seconds!'
pvp-mode-off: '&aYou entered a PVP zone. You may use /pvpmode to fight other players.'
#Fishing Profession
caught-fish: '&cYou caught a fish!'
fish-out-water: '&aWell done!'
fish-out-water-crit: '&aCritical Fish!'
#Player Input
player-input:
anvil:
friend-request: 'Friend name..'
party-invite: 'Player name..'
guild-invite: 'Player name..'
guild-creation-tag: 'Guild tag..'
guild-creation-name: 'Guild name..'
chat:
friend-request:
- '&eWrite in the chat the player name.'
- '&eWrite &c''cancel'' &eto cancel.'
party-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-tag:
- '&eWrite in the chat the TAG of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-name:
- '&eWrite in the chat the name of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
friend-request-cancel: ''
party-invite-cancel: ''
guild-invite-cancel: ''
guild-creation-tag-cancel: ''
guild-creation-name-cancel: ''
#Spell Casting
casting:
action-bar:
ready: '&6[{index}] &a&l{skill}'
on-cooldown: '&6[{index}] &c&l{skill} &6(&c{cooldown}&6)'
no-mana: '&6[{index}] &9&l{skill}'
no-stamina: '&6[{index}] &9&l{skill}'
split: '&7 &7 - &7 '
no-longer: '%&cYou cancelled skill casting.'
no-mana: '&cYou do not have enough {mana}, {mana-required} more required!'
no-stamina: '&cYou do not have enough stamina!'
on-cooldown: '&cThis skill is on a {cooldown}s cooldown.'
#Combat Log
now-in-combat: '%&cYou are now in combat!'
leave-combat: '%&aYou left combat.'
#Waypoints
new-waypoint: '%&eYou unlocked the &6{waypoint} &ewaypoint!'
new-waypoint-book: '%&eYou unlocked the &6{waypoint} &ewaypoint!'
not-enough-stellium: '&cYou don''t have enough stellium: you need {more} more.'
waypoint-cooldown: '&cPlease wait {cooldown} before using a waypoint again.'
not-unlocked-waypoint: '&cYou have not unlocked that waypoint yet.'
not-dynamic-waypoint: '&cYou many only teleport to a non-dynamic waypoint while standing on another waypoint.'
standing-on-waypoint: '&cYou are already standing on this waypoint.'
warping-canceled: '%&cWaypoint warping canceled.'
warping-comencing: '%&cDO NOT MOVE!&e You will be warped in {left}sec.'
cannot-teleport-to: '&cThe two waypoints are not linked.'
#Cash
deposit: '&eYou successfully deposited &6{worth}g&e.'
withdrawing: '&eType in the chat the amount of &6gold&e you want to &6withdraw&e.'
withdraw-cancel: '&eWithdrawing canceled.'
withdrew: '&eYou successfully withdrew &6{worth}g&e.'
wrong-number: '&c{arg} is not a valid number.'
not-enough-money: '&cYou don''t have enough money, you need {left} more gold.'
stand-near-enderchest: '&cYou must be standing near a bank to do that.'
#Blocks
cannot-break: '%&cYou do not have the right tool in order to break that block.'
#Friends
no-longer-friends: '&cYou and {unfriend} are no longer friends.'
not-online-player: '&c{player} is not online.'
sent-friend-request: '&eYou sent a friend request to &6{player}&e.'
now-friends: '&eYou are now friends with &6{player}&e.'
friend-request-cooldown: '&cPlease wait {cooldown}.'
cant-request-to-yourself: '&cYou can''t send a request to yourself.'
already-friends: '&cYou are already friends with {player}.'
friend-request:
- '{"text":""}'
- '{"text":"&6{player} &ejust sent you a friend request!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
#Parties
party-chat: '&5[Party] {player}: {message}'
sent-party-invite: '&eYou sent a party invite to &6{player}&e.'
already-in-party: '&c{player} is already in your party.'
party-invite:
- '{"text":""}'
- '{"text":"&6{player} &ehas invited you to their party!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/party accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/party deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
party-is-full: '&cSorry, your party is full.'
party-joined: '&eYou successfully joined &6{owner}&e''s party.'
party-joined-other: '&6{player}&e joined your party!'
transfer-party-ownership: '&eYou were transfered the party ownership.'
kick-from-party: '&eYou successfully kicked &6{player}&e.'
party-invite-cooldown: '&cPlease wait {cooldown} before inviting {player}.'
high-level-difference: '&cYou cannot invite {player} as the level difference is too high ({diff}).'
#Guilds
guild-chat: '&a[{tag}] {player}: {message}'
sent-guild-invite: '&eYou sent a guild invite to &6{player}&e.'
already-in-guild: '&c{player} is already in your guild.'
guild-invite:
- '{"text":""}'
- '{"text":"&6{player} &ehas invited you to their guild!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/guild accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/guild deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
#guild-is-full: '&cSorry, your guild is full.' -Unused right now
guild-joined: '&eYou successfully joined &6{owner}&e''s guild.'
guild-joined-other: '&6{player}&e joined your guild!'
transfer-guild-ownership: '&eYou were transfered the guild ownership.'
kick-from-guild: '&eYou successfully kicked &6{player}&e from the guild.'
guild-invite-cooldown: '&cPlease wait {cooldown} before inviting {player}.'
guild-creation:
failed: "&cCouldn't create guild: {reason}"
reasons:
invalid-characters: "&eInvalid character(s)!"
invalid-length: "&eThe length must be between {min} and {max}!"
already-exists: "&eThat guild tag already exists!"
#Quests
already-on-quest: '&cYou are already on a quest.'
cancel-quest: '&eYou successfully canceled your ongoing quest.'
quest-level-restriction: '&cYou need to be {level} {count}.'
cant-redo-quest: '&cYou can''t start this quest twice.'
quest-cooldown: '&cYou need to wait {delay}.'
start-quest: '&eYou successfully started &6{quest}&e.'
#Attributes
no-attribute-points-spent: '&cYou have not spent any attribute points.'
not-attribute-reallocation-point: '&cYou do not have 1 reallocation point.'
not-attribute-point: '&cYou have no attribute point.'
not-attribute-point-shift: '&cYou must have &4{shift_points} &cattribute points.'
attribute-points-reallocated: '&eYou successfully reset your attributes. You now have &6{points} &eattribute points.'
attribute-max-points-hit: '&cYou cannot level up this attribute anymore.'
attribute-level-up: '&eYou successfully leveled up your &6{attribute}&e.' #{level}
#Class selection
cant-choose-new-class:
- '&cYou need one class point to perform this action.'
no-permission-for-class:
- "&cYou don't have the permission to choose this class."
#Skills
no-class-skill: '&cYour class has no skill.'
not-enough-skill-points: '&cYou need one skill point.'
not-enough-skill-points-shift: '&cYou need {shift_points} skill points.'
upgrade-skill: '&eYour &6{skill} &eis now Level &6{level}&e!'
skill-level-not-met: '&cYou cannot use this skill yet.'
no-skill-bound: '&cYou don''t have any skill bound to this slot.'
skill-cannot-be-bound: '&cThis skill is always active and cannot be bound.'
not-compatible-skill: '&cThe selected skill is not compatible with this slot.'
cant-manually-bind: "&cYou can't manually bind/unbind a skill to this slot."
skill-max-level-hit: '&cYou already hit the max level for that skill.'
no-skill-placeholder: 'No Skill Bound'
not-skill-reallocation-point: '&cYou do not have 1 skill reallocation point.'
no-skill-points-spent: '&cYou have not spent any skill points.'
skill-points-reallocated: '&eYou successfully reset your skill points. You now have &6{points} &eskill points.'
max-points-reached: '&cYou reached the maximum points you can spend. You need to reallocate your points to rollback.'
cannot-upgrade-skill: '&cYou cannot upgrade this skill.'
#Skill Trees
no-skill-tree-points-spent: '&cYou have not spent any skill tree points.'
locked-node: '&cThis skill is locked!'
upgrade-skill-node: '&eYour skill node &6{skill-node} &eis now Level &6{level}&e!'
skill-node-max-level-hit: '&cYou already hit the max level for that skill node.'
missing-skill-node-permission: '&cYou do not have the permission to unlock this skill node.'
not-enough-skill-tree-points: '&cYou need {point} skill tree point.'
reallocated-points: '&eYou successfully reset the skill tree {skill-tree}. &eYou now have &6{points} &eskill tree points.'
not-skill-tree-reallocation-point: '&cYou do not have 1 skill tree reallocation point.'
no-skill-tree: '&cYour class doesn''t have any skill tree.'

View File

@ -0,0 +1,72 @@
#GUI display name
name: 玩家属性
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&a属性点数'
lore:
- ''
- '你花费了 &6{total}&7 属性点数.'
- '&7右键点击以重新分配.'
- ''
- '&e花费了1点属性重分配点数.'
- '&e◆ 属性重分配点数: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7点数花费: &6{spent}&7/&6{max}'
- '&7当前 {name}: &6&l{current}'
- ''
- '&8升级后:'
- '&7 +{buff_weapon_damage}% 武器伤害 (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&e点击花费1点属性点数升级.'
- '&e◆ 当前属性点数: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7点数花费: &6{spent}&7/&6{max}'
- '&7当前 {name}: &6&l{current}'
- ''
- '&8升级后:'
- '&7 +{buff_physical_damage}% 物理伤害 (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% 弹射物伤害 (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&e点击花费1点属性点数升级.'
- '&e◆ 当前属性点数: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7点数花费: &6{spent}&7/&6{max}'
- '&7当前 {name}: &6&l{current}'
- ''
- '&8升级后:'
- '&7 +{buff_magic_damage}% 魔法伤害 (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% 冷却缩减 (&a+{total_cooldown_reduction}%&7)'
- ''
- '&e点击花费1点属性点数升级.'
- '&e◆ 当前属性点数: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name
name: 职业确认
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&a选择 {class}'
lore:
- ''
- '&7职业等级: &e{level}'
- '&7升级进度: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7技能点数: &6{skill_points}'
- '&7解锁的技能: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&a选择 {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: '确认选择: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&a选择 {class}'
lore:
- ''
- '&7职业等级: &e{level}'
- '&7升级进度: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7技能点数: &6{skill_points}'
- '&7解锁的技能: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&a选择 {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: 职业选择
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&l流氓'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&l法师'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&l神枪手'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&l战士'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&l圣骑士'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: 好友
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&c没有好友'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&a[Online] &f{name}'
lore:
- '&7等级 {level} {class}'
- '&7在线时间: {online_since} 时'
- ''
- '&c右键删除.'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7最后在线: {last_seen} 前'
- ''
- '&c右键删除.'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&a好友请求'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: 好友移除
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&a移除 {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&a保留 {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: 公会创建
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&a创建一个公会!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&a无成员'
member:
item: PLAYER_HEAD
name: '&a{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7等级 {level} {class}'
- '&7在线时间: {since} 时'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一页'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一页'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&c离开公会'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&c解散公会'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: '&a邀请一个玩家...'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: 队伍创建
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&a创建一个队伍!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: 队伍 ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&a无成员'
member:
item: PLAYER_HEAD
name: '&a{name}'
lore:
- '&7等级 {level} {class}'
- '&7在线时间: {since} 时'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&c离开队伍'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: '&a邀请一个玩家...'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: 你的角色
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&a挖矿'
hide-flags: true
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o挖矿职业将解锁稀有矿石和原材料.'
- '&7&o这对你的力量提升至关重要,'
- '&7&o经常挖矿以收获稀有的掉落物.'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&a伐木'
hide-flags: true
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o尽管像是一个繁琐的任务, 但伐木'
- '&7&o对获取用于合成和交易的材料十分重要,'
- '&7&o也将帮助你掌握奥数方面.'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&a农业'
hide-flags: true
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o对于大量的新食物和消耗品配方'
- '&7&o你需要在作物上保持领先地位'
- '&7&o以获得最好的食物和饮品来保持自己的健康.'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&a垂钓'
hide-flags: true
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o垂钓可以为你提供在其它地方找不到的'
- '&7&o独特的掉落物. 垂钓的越多,'
- '&7&o获得的越多.'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&a炼金'
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o在一个不再仅有简单药水的世界,'
- '&7&o尝试学习更多酿造配方'
- '&7&o可以让你在战场上占据优势.'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&a锻造'
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o只对你的敌人造成刺伤是最糟糕的,'
- '&7&o锻造是一件熟能生巧的事情.'
- '&7&o&n战争的胜者是拥有最锋利的武器的人.'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&a附魔'
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&a冶炼'
lore:
- ''
- '&7职业等级: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oSinging your eyebrows will become standard.'
- '&7&o长时间加热可以使你'
- '&7&o更加高效地使用你的熔炉.'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&a无加成'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&a经验加成'
lore:
- '&7效果: &6+{value}%'
- '&7剩余时间: &6{left}'
- '&7工作: &6{profession}'
- '&7'
- '&e由 {author} 开始'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&a经验加成'
lore:
- '&7效果: &6+{value}%'
- '&7剩余时间: &6{left}'
- '&7'
- '&e由 {author} 开始'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一页'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一页'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&a队伍士气'
lore:
- '与好友一起玩'
- '&7&o可以大幅激励你!'
- ''
- '&7队伍加成 ({count}):'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8+{buff_health_regeneration} 生命恢复'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7职业等级: &e{level}'
- '&7升级进度: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- '&7技能点数: &6{skill_points}'
- ''
- '&7当前职业 &c{class}'
- '&7职业点数: &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&c物理'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- '当前力量: &c&l{attribute_strength}'
- ''
- '✦ 攻击伤害: &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ 攻击速度: &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ 最大生命: &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ 生命恢复: &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ 最大耐力: &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ 耐力恢复: &9{stamina_regeneration} &7(&9{stamina_regeneration_base} &7+ &9{stamina_regeneration_extra}&7)'
- ''
- '❖ 护甲值: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ 盔甲韧性: &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&a敏捷'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '当前敏捷: &a&l{attribute_dexterity}'
- ''
- '✤ 击退抗性: &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '✤ 移动速度: &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '✤ 减速抗性: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&b智慧'
item: BOOK
hide-flags: true
lore:
- ''
- '当前智慧: &b&l{attribute_intelligence}'
- ''
- '✤ 最大法力: &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ 法力恢复: &9{mana_regeneration} &7(&9{mana_regeneration_base} &7+ &9{mana_regeneration_extra}&7)'
- ''
- '✤ 技能冷却缩减: &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ 额外经验: &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ 最大星光: &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ 星光恢复: &9{stellium_regeneration} &7(&9{stellium_regeneration_base} &7+ &9{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: 任务
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c- 不可用 -'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ 所需等级 {level}'
not-hit: '&c ✖ 所需等级 {level}'
profession:
hit: '&a ✔ 所需工作 {profession} 等级{level}'
not-hit: '&c ✖ 所需工作 {profession} 等级{level}'
#Date format used in the {date} placeholder
date-format: 'yyyy MMM d'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8任务已开始!'
- '{started}&7► 进度: &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7等级需求 ({current_level_req}/{total_level_req}):'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8你在 {date} 完成了此任务.'
- '{completed_cannot_redo}&8你不能执行这个任务两次.'
- '{completed_delay}&8你可以在 {delay} 后开始这个任务.'
- '{completed_can_redo}&8你可以开始这个任务.'
- '{completed}'
- '{started}&c► 右键点击以取消.'
- '{!started}&e► 左键点击以开始.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一页'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一页'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: '所选技能: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&a{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ 所需等级 {unlock}'
- '{locked}&c✖ 所需等级 {unlock}'
- '{max_level}&e✔ 已达到最大等级!'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一页'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一页'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&a重新分配技能点数'
lore:
- ''
- '你总共拥有 &6{total}&7 技能点数.'
- '&7右键点击以重新分配.'
- ''
- '&e花费1点技能点重分配点数.'
- '&e◆ 技能点重分配点数: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: slot
item: GRAY_DYE
name: '&a技能槽 {slot}'
no-skill: '&c无'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7当前技能: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&a{skill} 等级 {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&l升级 {skill_caps}'
lore:
- '&7花费1点技能点数.'
- ''
- '&e当前技能点数: {skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&e当前技能树: &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "上"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "下"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "右"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "左"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&a重新分配技能树点数'
lore:
- ''
- '&7你总共花费了 &6{point-spent}&7 技能树点数.'
- '&7可以使用的最大点数数量: &6{max-point-spent}'
- '&7右键点击以重新分配.'
- ''
- '&e花费1点技能树重分配点数.'
- '&e◆ 技能树重分配点数: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7当前状态: &6{current-state}'
- '&7当前等级: &6{current-level}'
- '&7最大等级: &6{max-level}'
- '&7最大子级: &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7大小: &6{size}'
- ''
- '&7⧆ &6需求: '
- '&f强父节点: '
- '{strong-parents}'
- ''
- '&f弱父节点: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: '已解锁'
unlockable: '可解锁'
locked: '已锁定'
fully-locked: '完全锁定'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,20 @@
#GUI display name
name: 子职业确认
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'yes'
name: '&a选择 {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,22 @@
#GUI display name
name: 选择你的路径...
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&a返回职业选择'
lore: [ ]
arcane-mage:
slots:
- 13
function: sub-class-arcane-mage
name: '&a&l奥术法师'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,97 @@
#GUI display name
name: 航路点
name-on-waypoint: '航路点: {waypoint}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
waypoint:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: waypoint
#Displayed when there is no waypoint
no-waypoint:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
lore: { }
#Displayed when the waypoint has not been unlocked yet.
locked:
name: '&c- 已锁定 -'
item: GRAY_DYE
lore: { }
#When the two waypoints are not linked together
not-a-destination:
name: '&a{name}'
item: ENDER_PEARL
#Material displayed when the waypoint is not
#ready (not dynamic, or not enough stellium)
not-ready: ENDER_PEARL
lore:
- '{lore}'
- '&7两个航路点没有互相连接, 你不能传送.'
#When you cannot teleport to a non dynamic waypoint
not-dynamic:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7你没有站在航路点上, 不能进行传送.'
current-waypoint:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7你所处的航路点.'
#When you don't have enough stellium
not-enough-stellium:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7你的星能不足, 无法传送.'
- '&7传送将花费 &b{normal_cost}&7/&b{dynamic_cost} &7星能.'
#Displayed when the waypoint is unlocked and usable
display:
name: '&a{name}'
item: ENDER_EYE
lore:
- '{lore}'
- '&7你可以传送到这个航路点.'
- '&7中转航路点: {intermediary_waypoints}'
- '&7点击花费 &b{current_cost} &7星能以传送.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一页'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一页'
lore: [ ]

View File

@ -0,0 +1,218 @@
#Level & Experience
level-up:
- ''
- '恭喜, 你达到了&6{level}&e!'
- '&e使用 &6/p &e查看你新的统计数据'
- ''
profession-level-up:
- '&e你的工作 &6{profession}&e 的等级为 &6{level}&e!'
exp-notification: '%&f{profession} &e{progress} &e{ratio}%'
exp-hologram: '&e+{exp} 经验!'
class-select: '&e你现在是 &6{class}&e!'
already-on-class: '&c你已经是 {class} 了.'
death-exp-loss:
- ''
- '&4你因死亡而失去了 {loss} 经验.'
- ''
#General
not-enough-perms: '&c你的权限不足.'
#Experience boosters
booster-main:
- '&e'
- '&e一个 &6{multiplier}x&e 经验加成器已激活!'
- '&e'
booster-skill:
- '&e'
- '&e一个 &6{multiplier}x&e &6{profession} &e经验加乘其已激活!'
- '&e'
booster-expired: '&c已过期!'
#PvP Mode
pvp-mode:
cooldown: '&c你必须等待 {remaining}秒 以使用此命令.'
#When you cannot hit another player
cannot-hit:
high-level-difference: '&c你和他的等级差距过大无法去攻击这个玩家'
low-level-target: '&c他的等级太低, 你不能攻击他.'
low-level-self: '&c你的等级太低, 不能攻击其他玩家.'
pvp-mode-disabled-target: '&c这个玩家未开启PvP模式.'
pvp-mode-disabled-self: '&c你没有开启PvP模式.'
invulnerable-self: '&c你未处于战斗模式 {left}秒.'
invulnerable-target: '&c这个玩家已经退出战斗 {left}秒.'
#When using /pvpmode
toggle:
on-safe: '&a你现在可以在PVP区域内与其他玩家战斗.'
on-invulnerable: '&a你将能在 {time}秒内与其他玩家战斗.'
off-safe: '&c你不能再与其他玩家战斗了.'
#Entering/leaving regions
leave:
pvp-allowed: '&c你离开了PVP区域, 但在接下来的{remaining}秒内仍能被攻击!'
pvp-denied: '&c你离开了PVP区域.'
enter:
pvp-mode-on: '&c你进入了PVP区域, 并在接下来的 {time}秒内无敌!'
pvp-mode-off: '&a你进入了PVP区域. 你可以使用 /pvpmode 来与其他玩家战斗.'
#Fishing Profession
caught-fish: '&c你抓到了一条鱼!'
fish-out-water: '做得好!'
fish-out-water-crit: '&a暴击鱼!'
#Player Input
player-input:
anvil:
friend-request: '好友名称..'
party-invite: '玩家名称..'
guild-invite: '玩家名称..'
guild-creation-tag: '公会标签..'
guild-creation-name: '公会名称..'
chat:
friend-request:
- '&eWrite in the chat the player name.'
- '&eWrite &c''cancel'' &eto cancel.'
party-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-tag:
- '&eWrite in the chat the TAG of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-name:
- '&eWrite in the chat the name of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
friend-request-cancel: ''
party-invite-cancel: ''
guild-invite-cancel: ''
guild-creation-tag-cancel: ''
guild-creation-name-cancel: ''
#Spell Casting
casting:
action-bar:
ready: '&6[{index}] &a&l{skill}'
on-cooldown: '&6[{index}] &c&l{skill} &6(&c{cooldown}&6)'
no-mana: '&6[{index}] &9&l{skill}'
no-stamina: '&6[{index}] &9&l{skill}'
split: '&7 &7 - &7 '
no-longer: '%&c你取消了技能释放.'
no-mana: '&c你的 {mana} 不足, 还需 {mana-required}!'
no-stamina: '&c你没有足够的耐力!'
on-cooldown: '&c此技能正处于 {cooldown}秒冷却'
#Combat Log
now-in-combat: '%&c你进入了战斗状态!'
leave-combat: '%&a你已脱战.'
#Waypoints
new-waypoint: '%&e你解锁了 &6{waypoint} &e航路点!'
new-waypoint-book: '%&e你解锁了 &6{waypoint} &e航路点!'
not-enough-stellium: '&c你没有足够的星光: 你还需要 {more}.'
waypoint-cooldown: '&c请等待 {cooldown} 以再次使用航路点.'
not-unlocked-waypoint: '&c你还没有解锁这个航路点.'
not-dynamic-waypoint: '&c你只能站在另一个航路点附近以传送到一个非动态航路点.'
standing-on-waypoint: '&c你已经站在这个航路点附近了.'
warping-canceled: '%&c航路点传送已取消.'
warping-comencing: '%&c不要移动!&e 你会在 {left}秒 后被传送.'
cannot-teleport-to: '&c两个航路点未连接.'
#Cash
deposit: '&e你成功存入了 &6{worth}金&e.'
withdrawing: '&e在聊天栏输入你想要&6存入&e的 &6金子&e 的数量.'
withdraw-cancel: '&e取消存款.'
withdrew: '&e你成功存入了 &6{worth}金&e.'
wrong-number: '&c{arg} 不是有效数字.'
not-enough-money: '&c你的余额不足, 你还需要 {left}.'
stand-near-enderchest: '&c你必须站在银行附近以这么做.'
#Blocks
cannot-break: '%&c你没有使用正确的工具以破坏这个方块.'
#Friends
no-longer-friends: '&c你和 {unfriend} 不再是好友了.'
not-online-player: '&c{player} 不在线.'
sent-friend-request: '&e你向 &6{player}&e 发送了好友请求.'
now-friends: '&e你现在和 &6{player}&e 是好友了.'
friend-request-cooldown: '&c请等待 {cooldown}.'
cant-request-to-yourself: '&c你不能向自己发送请求.'
already-friends: '&c你与 {player} 已经是好友了.'
friend-request:
- '{"text":""}'
- '{"text":"&6{player} &e向你发送了好友请求!"}'
- '[{"text":" "},{"text":"&8[&a&l同意&8]","clickEvent":{"action":"run_command","value":"/guild accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击同意!"}},{"text":"&r "},{"text":"&8[&c&l拒绝&8]","clickEvent":{"action":"run_command","value":"/guild deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击拒绝."}}]'
- '{"text":""}'
#Parties
party-chat: '&5[队伍] {player}: {message}'
sent-party-invite: '&e你向 &6{player}&e 发送了入队请求.'
already-in-party: '&c{player} 已经在你的队伍里了.'
party-invite:
- '{"text":""}'
- '{"text":"&6{player} &e邀请你加入他们的队伍!"}'
- '[{"text":" "},{"text":"&8[&a&l同意&8]","clickEvent":{"action":"run_command","value":"/party accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击同意!"}},{"text":"&r "},{"text":"&8[&c&l拒绝&8]","clickEvent":{"action":"run_command","value":"/party deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击拒绝."}}]'
- '{"text":""}'
party-is-full: '&c抱歉, 你的队伍已满员.'
party-joined: '&e你成功加入了 &6{owner}&e 的队伍.'
party-joined-other: '&6{player}&e 加入了你的队伍!'
transfer-party-ownership: '&e你转让了队伍所有权.'
kick-from-party: '&e你成功将 &6{player}&e 踢出了队伍.'
party-invite-cooldown: '&c请等待 {cooldown} 后再邀请 {player}.'
high-level-difference: '&c你不能邀请 {player}, 因为等级差别太大了 ({diff}).'
#Guilds
guild-chat: '&a[{tag}] {player}: {message}'
sent-guild-invite: '&e你向 &6{player}&e 发送了入会邀请.'
already-in-guild: '&c{player} 已经是你的公会成员了.'
guild-invite:
- '{"text":""}'
- '{"text":"&6{player} &e邀请你加入他们的公会!"}'
- '[{"text":" "},{"text":"&8[&a&l同意&8]","clickEvent":{"action":"run_command","value":"/guild accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击同意!"}},{"text":"&r "},{"text":"&8[&c&l拒绝&8]","clickEvent":{"action":"run_command","value":"/guild deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e点击拒绝."}}]'
- '{"text":""}'
#guild-is-full: '&cSorry, your guild is full.' -Unused right now
guild-joined: '&e你成功加入了 &6{owner}&e 的公会.'
guild-joined-other: '&6{player}&e 加入了你的公会!'
transfer-guild-ownership: '&e你转让了公会所有权.'
kick-from-guild: '&e你成功将 &6{player}&e 踢出了公会.'
guild-invite-cooldown: '&c请等待 {cooldown} 后再邀请 {player}.'
guild-creation:
failed: "&c无法创建公会: {reason}"
reasons:
invalid-characters: "&e无效字符!"
invalid-length: "&e长度必须在 {min} 到 {max} 之间!"
already-exists: "&e该公会已存在!"
#Quests
already-on-quest: '&c你已经有正在进行的任务了.'
cancel-quest: '&e你成功取消了正在进行的任务.'
quest-level-restriction: '&c你需要成为 {level} {count}.'
cant-redo-quest: '&c你不能开始这个任务两次.'
quest-cooldown: '&c你需要等待 {delay}.'
start-quest: '&e你成功开始了 &6{quest}&e.'
#Attributes
no-attribute-points-spent: '&c你还没有使用过属性点数.'
not-attribute-reallocation-point: '&c你没有1点重新分配点数.'
not-attribute-point: '&c你没有属性点数.'
not-attribute-point-shift: '&c你必须有 &4{shift_points} &c属性点数.'
attribute-points-reallocated: '&e你成功重置了你的属性. 你现在拥有 &6{points} &e属性点数.'
attribute-max-points-hit: '&c你不能继续升级这个属性了.'
attribute-level-up: '&e你成功升级了你的 &6{attribute}&e.' #{level}
#Class selection
cant-choose-new-class:
- '&c你需要1格职业点数以继续.'
no-permission-for-class:
- "&c你没有权限选择这个职业."
#Skills
no-class-skill: '&c你的职业没有技能.'
not-enough-skill-points: '&c你需要一个技能点数.'
not-enough-skill-points-shift: '&c你需要 {shift_points} 技能点数.'
upgrade-skill: '&e你的 &6{skill} &e升级到了等级 &6{level}&e!'
skill-level-not-met: '&c你还不能使用此技能.'
no-skill-bound: '&c你没有绑定到这个槽位的技能.'
skill-cannot-be-bound: '&cThis skill is always active and cannot be bound.'
not-compatible-skill: '&c选中的技能与这个技能槽不兼容.'
cant-manually-bind: "&c你不能手动将技能绑定到这个技能槽或从技能槽解绑."
skill-max-level-hit: '&c你已经达到了这个技能的最大等级.'
no-skill-placeholder: '没有绑定技能'
not-skill-reallocation-point: '&c你没有1点技能重新分配点数.'
no-skill-points-spent: '&c你还没有使用过技能点数.'
skill-points-reallocated: '&e你成功重置了你的技能. 你现在拥有 &6{points} &e技能点数.'
max-points-reached: '&c你达到了可以使用点数的最大数量. 你需要重新分配你的点数.'
cannot-upgrade-skill: '&cYou cannot upgrade this skill.'
#Skill Trees
no-skill-tree-points-spent: '&c你还没有使用任何技能树点数.'
locked-node: '&c技能已被锁定!'
upgrade-skill-node: '&e你的技能节点 &6{skill-node} &e升级到了等级 &6{level}&e!'
skill-node-max-level-hit: '&c你已经达到了这个技能节点的最大等级.'
missing-skill-node-permission: '&c你没有足够的权限来解锁这个技能点.'
not-enough-skill-tree-points: '&c你需要 {point} 技能点点数.'
reallocated-points: '&e你成功重置了你的技能树 {skill-tree}. &e你现在拥有 &6{points} &e技能树点数.'
not-skill-tree-reallocation-point: '&c你没有1点技能树重分配点数.'
no-skill-tree: '&c你的职业没有技能树.'

View File

@ -0,0 +1,72 @@
#GUI display name
name: 玩家屬性
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&a屬性點數'
lore:
- ''
- '你總共花費 &6{total}&7 屬性點數'
- '&7右鍵重新分配'
- ''
- '&e花費 1 點屬性重新分配點數'
- '&e◆ 屬性重新分配點數: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7消耗點數: &6{spent}&7/&6{max}'
- '&7目前 {name}: &6&l{current}'
- ''
- '&8當升級時:'
- '&7 +{buff_weapon_damage}% 武器傷害 (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&e點擊花費 1 點屬性點數升級'
- '&e◆ 目前屬性點數: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7消耗點數: &6{spent}&7/&6{max}'
- '&7目前 {name}: &6&l{current}'
- ''
- '&8當升級時:'
- '&7 +{buff_physical_damage}% 物理傷害 (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% 遠程傷害 (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&e點擊消耗 1 點屬性點數升級'
- '&e◆ 目前屬性點數: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7消耗點數: &6{spent}&7/&6{max}'
- '&7目前 {name}: &6&l{current}'
- ''
- '&8當升級時:'
- '&7 +{buff_magic_damage}% 法術傷害 (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% 減少技能冷卻 (&a+{total_cooldown_reduction}%&7)'
- ''
- '&e點擊花費 1 點屬性點數升級'
- '&e◆ 目前屬性點數: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: '確認: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&a選擇 {class}'
lore:
- ''
- '&7角色等級: &e{level}'
- '&7進度: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7技能點數: &6{skill_points}'
- '&7已解鎖技能: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&a選擇 {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: 選擇角色
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&l流氓'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&l法師'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&l射手'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&l戰士'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&l聖騎士'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: 好友
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&c沒有好友'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&a[Online] &f{name}'
lore:
- '&7等級 {level} {class}'
- '&7上線時間: {online_since}'
- ''
- '&c右鍵移除'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7最後上線時間: {last_seen} 前'
- ''
- '&c右鍵移除'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&a新的好友邀請'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: 移除好友
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&a移除 {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&a保留 {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: 創建公會
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&a已成功創建公會!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&a沒有玩家'
member:
item: PLAYER_HEAD
name: '&a{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7等級 {level} {class}'
- '&7上線時間: {since}'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一頁'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一頁'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&c離開公會'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&c解散公會'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: '&a邀請玩家...'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: 創建隊伍
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&a已成功創建隊伍!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&a返回'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: 隊伍 ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&a沒有玩家'
member:
item: PLAYER_HEAD
name: '&a{name}'
lore:
- '&7等級 {level} {class}'
- '&7上線時間: {since}'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&c離開隊伍'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: '&a邀請玩家...'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: 你的角色
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&a礦工'
hide-flags: true
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o採礦解鎖稀有礦物及原礦'
- '&7&o對於你的力量及力量的提升有幫助,'
- '&7&o長時間開採獨特且稀有的掉落物'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&a木工'
hide-flags: true
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o雖然說木工看起來是個無聊的工作'
- '&7&o對於獲得用於製作及交易的材料來說是很重要的,'
- '&7&o並能幫你在秘術方面佔上風'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&a農夫'
hide-flags: true
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o擁有大量的新食物及消耗品製作方式'
- '&7&o你會需要留在農莊中'
- '以便獲得最營養的食物和飲料使自身保持健康'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&a漁夫'
hide-flags: true
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o釣魚也許會給你特別的掉落物'
- '&7&o這是在其他地方找不到的'
- '&7&o越多魚的地方, 越容易發現這些東西'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&a鍊金術師'
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o不再侷限在製作簡單的藥水'
- '&7&o嘗試學習更多新的釀造方式'
- '&7&o讓自己在戰鬥中佔上風'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&a鍛造師'
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o最糟糕的是攻擊了敵人卻還讓留他活口'
- '&7&o成為一名熟能生巧的鍛造師'
- '&7&o&n在戰場中使用最鋒利的武器來取勝'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&a附魔師'
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&a冶煉師'
lore:
- ''
- '&7目前等級: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&o使眉毛上揚是必須的'
- '&7&o你會長時間在烤爐前'
- '&7&o這會使你對於使用烤爐更靈活'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&a沒有提升加成'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&a經驗加成'
lore:
- '&7數量: &6+{value}%'
- '&7剩餘時間: &6{left}'
- '&7職業: &6{profession}'
- '&7'
- '&e由 {author} 發佈'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&a經驗加成'
lore:
- '&7數量: &6+{value}%'
- '&7剩餘時間: &6{left}'
- '&7'
- '&e由 {author} 發佈'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一頁'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一頁'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&a隊伍風氣'
lore:
- '&7&o與好友一起遊玩'
- '&7&o對你讚許有加!'
- ''
- '&7隊伍獎金 ({count}):'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8- +{buff_health_regeneration} 生命值回復'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7目前等級: &e{level}'
- '&7進度: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- '&7技能點數: &6{skill_points}'
- ''
- '&7目前職業: &c{class}'
- '&7職業點數: &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&c物理'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- '目前力量: &c&l{attribute_strength}'
- ''
- '✦ 攻擊傷害: &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ 攻擊速度: &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ 最大生命值: &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ 生命值回復 &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ 最大耐力值: &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ 耐力值回復: &9{stamina_regeneration} &7(&9{stamina_regeneration_base} &7+ &9{stamina_regeneration_extra}&7)'
- ''
- '❖ 護甲值: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ 護甲韌性: &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&a敏捷'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '當前敏捷: &a&l{attribute_dexterity}'
- ''
- '✤ 擊退抗性: &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '✤ 移動速度: &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '✤ 飽食度消耗減緩: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&b智力'
item: BOOK
hide-flags: true
lore:
- ''
- '目前智力值: &b&l{attribute_intelligence}'
- ''
- '✤ 最大魔力值: &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ 魔力值回復: &9{mana_regeneration} &7(&9{mana_regeneration_base} &7+ &9{mana_regeneration_extra}&7)'
- ''
- '✤ 技能冷卻減緩: &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ 額外經驗: &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ 最大群星值: &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ 群星值: &9{stellium_regeneration} &7(&9{stellium_regeneration_base} &7+ &9{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: 任務
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c- 不可用 -'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ 等級需求 {level}'
not-hit: '&c ✖ 等級需求 {level}'
profession:
hit: '&a ✔ 所需工作 {profession} 等級 {level}'
not-hit: '&c ✖ 所需工作 {profession} 等級 {level}'
#Date format used in the {date} placeholder
date-format: 'yyyy MMM d'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8任務已開始!'
- '{started}&7► 進度: &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7等級需求 ({current_level_req}/{total_level_req}):'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8你在 {date} 完成了此任務.'
- '{completed_cannot_redo}&8你不能執行這個任務兩次.'
- '{completed_delay}&8你可以在 {delay} 後開始這個任務.'
- '{completed_can_redo}&8你可以開始這個任務.'
- '{completed}'
- '{started}&c► 右鍵點擊取消.'
- '{!started}&e► 左鍵點擊開始.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一頁'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一頁'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: '所選技能: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&a{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ 所需等級 {unlock}'
- '{locked}&c✖ 所需等級 {unlock}'
- '{max_level}&e✔ 已達到最大等級!'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一頁'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一頁'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&a重新分配技能點數'
lore:
- ''
- '擬總共擁有 &6{total}&7 技能點數.'
- '&7右鍵點擊來重新分配.'
- ''
- '&e花費 1 點技能點重新分配點數.'
- '&e◆ 技能點重新分配點數: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: 欄位
item: GRAY_DYE
name: '&a技能槽 {slot}'
no-skill: '&c無'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7當前技能: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&a{skill} 等級 {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&l升級 {skill_caps}'
lore:
- '&7花費 1 點技能點數.'
- ''
- '&e當前技能點數: {skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&e當前技能樹: &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "上"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "下"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "右"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "左"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&a重新分配技能樹點數'
lore:
- ''
- '&7你總共花費了 &6{point-spent}&7 技能樹點數.'
- '&7可以使用的最大點數數量: &6{max-point-spent}'
- '&7右鍵點擊來重新分配.'
- ''
- '&e花費 1 點技能樹重新分配點數.'
- '&e◆ 技能樹重新分配點數: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7當前狀態: &6{current-state}'
- '&7當前等級: &6{current-level}'
- '&7最大等級: &6{max-level}'
- '&7最大子級: &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7大小: &6{size}'
- ''
- '&7⧆ &6需求: '
- '&f強父級: '
- '{strong-parents}'
- ''
- '&f弱父級: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: '已解鎖'
unlockable: '可解鎖'
locked: '已鎖定'
fully-locked: '完全鎖定'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,22 @@
#GUI display name
name: 選擇你的路徑...
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&a返回職業選擇'
lore: [ ]
arcane-mage:
slots:
- 13
function: 子類奧術法師
name: '&a&l奧術法師'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,97 @@
#GUI display name
name: 導航點
name-on-waypoint: '導航點: {waypoint}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
waypoint:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: waypoint
#Displayed when there is no waypoint
no-waypoint:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
lore: { }
#Displayed when the waypoint has not been unlocked yet.
locked:
name: '&c- 已鎖定 -'
item: GRAY_DYE
lore: { }
#When the two waypoints are not linked together
not-a-destination:
name: '&a{name}'
item: ENDER_PEARL
#Material displayed when the waypoint is not
#ready (not dynamic, or not enough stellium)
not-ready: ENDER_PEARL
lore:
- ''
- '&7你不能傳送, 因為兩個導航點沒有連接.'
#When you cannot teleport to a non dynamic waypoint
not-dynamic:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7你不能傳送, 因為你沒有站在導航點附近.'
current-waypoint:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7The waypoint you are standing at.'
#When you don't have enough stellium
not-enough-stellium:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as you do not have enough Stellium.'
- '&7Teleporting costs &b{normal_cost}&7/&b{dynamic_cost} &7Stellium.'
#Displayed when the waypoint is unlocked and usable
display:
name: '&a{name}'
item: ENDER_EYE
lore:
- '{lore}'
- '&7You can teleport to this waypoint.'
- '&7Intermediary waypoints: {intermediary_waypoints}'
- '&7Click to teleport for &b{current_cost} &7Stellium.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&a下一頁'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&a上一頁'
lore: [ ]

View File

@ -0,0 +1,218 @@
#Level & Experience
level-up:
- ''
- '恭喜, 你達到了&6{level}&e!'
- '&e使用 &6/p &e查看你新的統計數據'
- ''
profession-level-up:
- '&e你的職業 &6{profession}&e 的等級為 &6{level}&e!'
exp-notification: '%&f{profession} &e{progress} &e{ratio}%'
exp-hologram: '&e+{exp} 經驗!'
class-select: '&e你現在是 &6{class}&e!'
already-on-class: '&c你已經是 {class} 了.'
death-exp-loss:
- ''
- '&4你因死亡而失去了 {loss} 經驗.'
- ''
#General
not-enough-perms: '&c你的權限不足.'
#Experience boosters
booster-main:
- '&e'
- '&e一個 &6{multiplier}x&e 經驗加成器已啟用!'
- '&e'
booster-skill:
- '&e'
- '&e一個 &6{multiplier}x&e &6{profession} &e經驗加成器已啟用!'
- '&e'
booster-expired: '&c已過期!'
#PvP Mode
pvp-mode:
cooldown: '&c你必須等待 {remaining} 秒 才能使用此命令.'
#When you cannot hit another player
cannot-hit:
high-level-difference: '&c等級落差太大不能攻擊這位玩家'
low-level-target: '&c你不能和這個玩家戰鬥, 因為他們的等級太低了.'
low-level-self: '&c你的等級太低無法與其他玩家戰鬥.'
pvp-mode-disabled-target: '&c這個玩家沒有開啟 PvP.'
pvp-mode-disabled-self: '&c你沒有開啟 PvP'
invulnerable-self: '&c你仍然處於非戰鬥狀態 {left} 秒.'
invulnerable-target: '&c該玩家退出戰鬥 {left} 秒.'
#When using /pvpmode
toggle:
on-safe: '&a您現在可以在專用區域與其他玩家戰鬥.'
on-invulnerable: '&a您將能夠在 {time} 秒內與其他玩家戰鬥.'
off-safe: '&c你不能再與其他玩家戰鬥.'
#Entering/leaving regions
leave:
pvp-allowed: '&c你離開了 PVP 區域, 但在 {remaining} 秒內仍然容易受到攻擊!'
pvp-denied: '&c你離開了 PVP 區域.'
enter:
pvp-mode-on: '&a您進入了一個 PVP 區域並獲得了 {time} 秒的無敵狀態!'
pvp-mode-off: '&a您進入了 PVP 區域. 您可以使用 /pvpmode 與其他玩家戰鬥.'
#Fishing Profession
caught-fish: '&c你抓到了一條魚!'
fish-out-water: '做得好!'
fish-out-water-crit: '&a爆擊魚!'
#Player Input
player-input:
anvil:
friend-request: '好友名稱..'
party-invite: '玩家名稱..'
guild-invite: '玩家名稱..'
guild-creation-tag: '公會標籤..'
guild-creation-name: '公會名稱..'
chat:
friend-request:
- '&eWrite in the chat the player name.'
- '&eWrite &c''cancel'' &eto cancel.'
party-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-tag:
- '&eWrite in the chat the TAG of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-name:
- '&eWrite in the chat the name of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
friend-request-cancel: ''
party-invite-cancel: ''
guild-invite-cancel: ''
guild-creation-tag-cancel: ''
guild-creation-name-cancel: ''
#Spell Casting
casting:
action-bar:
ready: '&6[{index}] &a&l{skill}'
on-cooldown: '&6[{index}] &c&l{skill} &6(&c{cooldown}&6)'
no-mana: '&6[{index}] &9&l{skill}'
no-stamina: '&6[{index}] &9&l{skill}'
split: '&7 &7 - &7 '
no-longer: '%&c你取消了技能釋放.'
no-mana: '&c你的 {mana} 不足, 還需 {mana-required}!'
no-stamina: '&c你没有足夠的體力!'
on-cooldown: '&c該技能處於 {cooldown} 冷卻時間.'
#Combat Log
now-in-combat: '%&c你進入了戰鬥狀態!'
leave-combat: '%&a你已不是戰鬥狀態.'
#Waypoints
new-waypoint: '%&e你解鎖了 &6{waypoint} &e導航點!'
new-waypoint-book: '%&e你解鎖了 &6{waypoint} &e導航點!'
not-enough-stellium: '&c你沒有足夠的星光: 你還需要 {more}.'
waypoint-cooldown: '&c請等待 {cooldown} 以再次使用導航點.'
not-unlocked-waypoint: '&c你還沒有解鎖這個導航點.'
not-dynamic-waypoint: '&c你只能站在另一個導航點附近以傳送到一個非動態導航點.'
standing-on-waypoint: '&c你已經站在導航點附近了.'
warping-canceled: '%&c導航點傳送已取消.'
warping-comencing: '%&c不要移動!&e 你將在 {left} 秒後傳送.'
cannot-teleport-to: '&c兩個導航點未連接.'
#Cash
deposit: '&e你成功存入了 &6{worth} 金子&e.'
withdrawing: '&e在聊天欄輸入你想要&6存入&e的 &6金子&e 的數量.'
withdraw-cancel: '&e取消存款.'
withdrew: '&e你成功存入了 &6{worth} 金子&e.'
wrong-number: '&c{arg} 不是有效的數字.'
not-enough-money: '&c你的餘額不足, 你還需要 {left}.'
stand-near-enderchest: '&c你必須站在銀行附近以這樣做.'
#Blocks
cannot-break: '%&c你沒有使用正確的工具來破壞這個方塊.'
#Friends
no-longer-friends: '&c你和 {unfriend} 不再是好友了.'
not-online-player: '&c{player} 不在線上.'
sent-friend-request: '&e你向 &6{player}&e 發送了好友請求.'
now-friends: '&e你現在和 &6{player}&e 是好友了.'
friend-request-cooldown: '&c請等待 {cooldown}.'
cant-request-to-yourself: '&c你不能向自己發送請求.'
already-friends: '&c你與 {player} 已經是好友了.'
friend-request:
- '{"text":""}'
- '{"text":"&6{player} &e向你發送了好友請求!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
#Parties
party-chat: '&5[隊伍] {player}: {message}'
sent-party-invite: '&e你向 &6{player}&e 發送了入隊請求.'
already-in-party: '&c{player} 已經在你的隊伍裡了.'
party-invite:
- '{"text":""}'
- '{"text":"&6{player} &e邀請你加入他们的隊伍!"}'
- '[{"text":" "},{"text":"&8[&a&l同意&8]","clickEvent":{"action":"run_command","value":"/party accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&e點擊同意!"}},{"text":"&r "},{"text":"&8[&c&l拒絕&8]","clickEvent":{"action":"run_command","value":"/party deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e點擊拒絕."}}]'
- '{"text":""}'
party-is-full: '&c抱歉, 你的隊伍已滿員.'
party-joined: '&e你成功加入了 &6{owner}&e 的隊伍.'
party-joined-other: '&6{player}&e 加入了你的隊伍!'
transfer-party-ownership: '&e你轉讓了隊伍所有權.'
kick-from-party: '&e你成功將 &6{player}&e 踢出了隊伍.'
party-invite-cooldown: '&c請等待 {cooldown} 後再邀請 {player}.'
high-level-difference: '&c你不能邀糗 {player}, 因為等級差别太大了 ({diff}).'
#Guilds
guild-chat: '&a[{tag}] {player}: {message}'
sent-guild-invite: '&e你向 &6{player}&e 發送了入會邀请.'
already-in-guild: '&c{player} 已經是你的公會成員了.'
guild-invite:
- '{"text":""}'
- '{"text":"&6{player} &e邀請你加入他们的公會!"}'
- '[{"text":" "},{"text":"&8[&a&l同意&8]","clickEvent":{"action":"run_command","value":"/guild accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&e點擊同意!"}},{"text":"&r "},{"text":"&8[&c&l拒絕&8]","clickEvent":{"action":"run_command","value":"/guild deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e點擊拒絕."}}]'
- '{"text":""}'
#guild-is-full: '&cSorry, your guild is full.' -Unused right now
guild-joined: '&e你成功加入了 &6{owner}&e 的公會.'
guild-joined-other: '&6{player}&e 加入了你的公會!'
transfer-guild-ownership: '&e你轉讓了公會所有權.'
kick-from-guild: '&e你成功將 &6{player}&e 踢出了公會.'
guild-invite-cooldown: '&c請等待 {cooldown} 後再邀請 {player}.'
guild-creation:
failed: "&c無法創建公會: {reason}"
reasons:
invalid-characters: "&e無效字符!"
invalid-length: "&e長度必須在 {min} 到 {max} 之間!"
already-exists: "&e該公會已存在!"
#Quests
already-on-quest: '&c你已經有正在進行的任務了.'
cancel-quest: '&e你成功取消了正在進行的任務.'
quest-level-restriction: '&c你需要成為 {level} {count}.'
cant-redo-quest: '&c你不能開始這個任務兩次.'
quest-cooldown: '&c你需要等待 {delay}.'
start-quest: '&e你成功開始了 &6{quest}&e.'
#Attributes
no-attribute-points-spent: '&c你還沒有使用過屬性點數.'
not-attribute-reallocation-point: '&c你沒有 1 點重新分配點數.'
not-attribute-point: '&c你沒有属性點數.'
not-attribute-point-shift: '&c你必須有 &4{shift_points} &c屬性點數.'
attribute-points-reallocated: '&e你成功重置了你的屬性. 你現在擁有 &6{points} &e屬性點樹.'
attribute-max-points-hit: '&c你不能繼續升級這個屬性了.'
attribute-level-up: '&e你成功升級了你的 &6{attribute}&e.' #{level}
#Class selection
cant-choose-new-class:
- '&c你需要1格職業點數來繼續.'
no-permission-for-class:
- "&c你沒有權限來選擇此職業."
#Skills
no-class-skill: '&c你的職業沒有技能.'
not-enough-skill-points: '&c你需要一個技能點數.'
not-enough-skill-points-shift: '&c你需要 {shift_points} 技能點數.'
upgrade-skill: '&e你的 &6{skill} &e升級到了等級 &6{level}&e!'
skill-level-not-met: '&c你還不能使用這個技能.'
no-skill-bound: '&c你沒有綁定到這個槽位的技能.'
skill-cannot-be-bound: '&cThis skill is always active and cannot be bound.'
not-compatible-skill: '&c所選技能與此插槽不兼容.'
cant-manually-bind: "&c你不能手動綁定 / 解綁技能到這個插槽."
skill-max-level-hit: '&c你已經達到這個技能的最大等級.'
no-skill-placeholder: '沒有綁定技能'
not-skill-reallocation-point: '&c你沒有 1 點技能重新分配點數.'
no-skill-points-spent: '&c你還沒有使用過技能點數.'
skill-points-reallocated: '&e你成功重置了你的技能. 你現在擁有 &6{points} &e技能點數.'
max-points-reached: '&c你達到了可以使用點數的最大數量. 你需要重新分配你的點數.'
cannot-upgrade-skill: '&cYou cannot upgrade this skill.'
#Skill Trees
no-skill-tree-points-spent: '&c你還沒有使用任何技能樹點數.'
locked-node: '&c技能已被鎖定!'
upgrade-skill-node: '&e你的技能節點&6{skill-node} &e升級到了等級 &6{level}&e!'
skill-node-max-level-hit: '&c你已經達到了這個技能節點的最大等級.'
missing-skill-node-permission: '&c你沒有權限選擇此職業'
not-enough-skill-tree-points: '&c你需要 {point} 技能樹點.'
reallocated-points: '&e你成功重置了你的技能樹 {skill-tree}. &e你現在擁有 &6{points} &e技能樹點數.'
not-skill-tree-reallocation-point: '&c你沒有 1 點技能樹重分配點數.'
no-skill-tree: '&c你的職業沒有技能樹.'

View File

@ -0,0 +1,72 @@
#GUI display name
name: Player Attributes
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&aAttribute Points'
lore:
- ''
- 'You have spent a total of &6{total}&7 attribute points.'
- '&7Right click to reallocate them.'
- ''
- '&eCosts 1 attribute reallocation point.'
- '&e◆ Attribute Reallocation Points: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_weapon_damage}% Weapon Damage (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_physical_damage}% Physical Damage (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% Projectile Damage (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7Points Spent: &6{spent}&7/&6{max}'
- '&7Current {name}: &6&l{current}'
- ''
- '&8When Leveled Up:'
- '&7 +{buff_magic_damage}% Magic Damage (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% Cooldown Reduction (&a+{total_cooldown_reduction}%&7)'
- ''
- '&eClick to level up for 1 attribute point.'
- '&e◆ Current Attribute Points: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: 'Confirmation: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore:
- ''
- '&7Class Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Skill Points: &6{skill_points}'
- '&7Skills You Unlocked: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: Class Selection
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&lThe Rogue'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&lThe Mage'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&lThe Marksman'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&lThe Warrior'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&lThe Paladin'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: Friends
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&cNo Friend'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&a[Online] &f{name}'
lore:
- '&7Level {level} {class}'
- '&7Online Since: {online_since}'
- ''
- '&cRight click to remove.'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7Last Seen: {last_seen} ago'
- ''
- '&cRight click to remove.'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&aNew Friend Request'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Friend Removal
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&aRemove {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&aKeep {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Guild Creation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCreate a guild!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Player'
member:
item: PLAYER_HEAD
name: '&a{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7Level {level} {class}'
- '&7Online Since: {since}'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext Page'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious Page'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&cLeave Guild'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&cDisband Guild'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: '&aInvite a player..'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: Party Creation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCreate a party!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: Party ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Player'
member:
item: PLAYER_HEAD
name: '&a{name}'
lore:
- '&7Level {level} {class}'
- '&7Online Since: {since}'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&cLeave Party'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: '&aInvite a player..'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: Your Character
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&aMining'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oMining unlocks rare ores and raw materials.'
- '&7&oThis is vital to your rise in power and strength,'
- '&7&omine frequently for unique and rare drops.'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&aWoodcutting'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oThough it may seem like a boring task, woodcutting'
- '&7&ois vital to obtaining materials used for crafting and trade,'
- '&7&oand will help give you the upper hand in the arcane ways.'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&aFarming'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oWith tons of new food and consumable recipes,'
- '&7&oyou will need to stay on top of the crops in order'
- '&7&oto obtain the best food and drinks to keep yourself healthy.'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&aFishing'
hide-flags: true
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oFishing may give you unique drops you'
- '&7&ocan''t find anywhere else. The more you'
- '&7&ofish, the easier it becomes to find these.'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&aAlchemy'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oIn a world where you are no longer limited to'
- '&7&osimple potions, try learning tons of new brewing'
- '&7&orecipes to give yourself the edge on the battlefield.'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&aSmithing'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oStabbing enemies and having them laugh is the worst,'
- '&7&oPractice makes perfect when it comes to smithing.'
- '&7&o&nWar is won by the man with the pointiest stick.'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&aEnchanting'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&aSmelting'
lore:
- ''
- '&7Current Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oSinging your eyebrows will become standard.'
- '&7&oYour long hours over the heat will make you'
- '&7&ofaster and more efficient with your oven.'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&aNo Booster'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Amount: &6+{value}%'
- '&7Time left: &6{left}'
- '&7Profession: &6{profession}'
- '&7'
- '&eStarted by {author}'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Amount: &6+{value}%'
- '&7Time left: &6{left}'
- '&7'
- '&eStarted by {author}'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&aParty Morale'
lore:
- '&7&oPlaying with your friends'
- '&7&ogreatly encourages you!'
- ''
- '&7Party Bonuses ({count}):'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8+{buff_health_regeneration} Health Regeneration'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7Current Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- '&7Skill Points: &6{skill_points}'
- ''
- '&7Current Class: &c{class}'
- '&7Class Points: &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&cPhysical'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- 'Current Strength: &c&l{attribute_strength}'
- ''
- '✦ Attack Damage: &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ Attack Speed: &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ Max Health: &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ Health Regen: &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ Max Stamina: &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ Stamina Regen: &9{stamina_regeneration} &7(&9{stamina_regeneration_base} &7+ &9{stamina_regeneration_extra}&7)'
- ''
- '❖ Armor: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ Armor Toughness: &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&aDexterity'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- 'Current Dexterity: &a&l{attribute_dexterity}'
- ''
- '✤ Knockback Resistance: &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '✤ Movement Speed: &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '✤ Speed Malus Reduction: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&bIntellect'
item: BOOK
hide-flags: true
lore:
- ''
- 'Current Intelligence: &b&l{attribute_intelligence}'
- ''
- '✤ Max Mana: &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ Mana Regen: &9{mana_regeneration} &7(&9{mana_regeneration_base} &7+ &9{mana_regeneration_extra}&7)'
- ''
- '✤ Skill Cooldown Reduction: &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ Extra Experience: &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ Max Stellium: &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ Stellium Regen: &9{stellium_regeneration} &7(&9{stellium_regeneration_base} &7+ &9{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: Quests
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c- Unavailable -'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ Requires Level {level}'
not-hit: '&c ✖ Requires Level {level}'
profession:
hit: '&a ✔ Requires {profession} Level {level}'
not-hit: '&c ✖ Requires {profession} Level {level}'
#Date format used in the {date} placeholder
date-format: 'MMM d yyyy'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8Quest Started!'
- '{started}&7► Progression: &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7Level Requirements ({current_level_req}/{total_level_req}):'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8You''ve completed this quest on the {date}.'
- '{completed_cannot_redo}&8You can''t do this quest twice.'
- '{completed_delay}&8You can start the quest in {delay}.'
- '{completed_can_redo}&8You can start this quest.'
- '{completed}'
- '{started}&c► Right click to cancel.'
- '{!started}&e► Left click to start.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: 'Selected Skill: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&a{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ Requires Level {unlock}'
- '{locked}&c✖ Requires Level {unlock}'
- '{max_level}&e✔ Maximum Level Hit!'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&aReallocate Skill Points'
lore:
- ''
- 'You have spent a total of &6{total}&7 skill points.'
- '&7Right click to reallocate them.'
- ''
- '&eCosts 1 skill reallocation point.'
- '&e◆ Skill Reallocation Points: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: slot
item: GRAY_DYE
name: '&aSkill Slot {slot}'
no-skill: '&cNone'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7Current Skill: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&a{skill} Level {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&lUPGRADE {skill_caps}'
lore:
- '&7Costs 1 skill point.'
- ''
- '&eCurrent Skill Points: {skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&eCurrent Skill Tree: &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "Up"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "Down"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "Right"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "Left"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&aReallocate Skill Tree Points'
lore:
- ''
- '&7You have spent a total of &6{point-spent}&7 skill tree points.'
- '&7The maximum points that can be spent is: &6{max-point-spent}'
- '&7Right click to reallocate them.'
- ''
- '&eCosts 1 attribute reallocation point.'
- '&e◆ Skill Tree Reallocation Points: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7Current State: &6{current-state}'
- '&7Current Level: &6{current-level}'
- '&7Max Level: &6{max-level}'
- '&7Max Children: &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7Size: &6{size}'
- ''
- '&7⧆ &6Requirements: '
- '&fStrong Parents: '
- '{strong-parents}'
- ''
- '&fSoft Parents: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: 'Unlocked'
unlockable: 'Unlockable'
locked: 'Locked'
fully-locked: 'Fully Locked'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,22 @@
#GUI display name
name: Choose your path...
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&aBack to Class Selection'
lore: [ ]
arcane-mage:
slots:
- 13
function: sub-class-arcane-mage
name: '&a&lThe Arcane Mage'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,97 @@
#GUI display name
name: Waypoints
name-on-waypoint: 'Waypoint: {waypoint}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
waypoint:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: waypoint
#Displayed when there is no waypoint
no-waypoint:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
lore: { }
#Displayed when the waypoint has not been unlocked yet.
locked:
name: '&c- Locked -'
item: GRAY_DYE
lore: { }
#When the two waypoints are not linked together
not-a-destination:
name: '&a{name}'
item: ENDER_PEARL
#Material displayed when the waypoint is not
#ready (not dynamic, or not enough stellium)
not-ready: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as the two waypoints are not linked.'
#When you cannot teleport to a non dynamic waypoint
not-dynamic:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as you are not standing on a waypoint.'
current-waypoint:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7The waypoint you are standing at.'
#When you don't have enough stellium
not-enough-stellium:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7You cannot teleport as you do not have enough Stellium.'
- '&7Teleporting costs &b{normal_cost}&7/&b{dynamic_cost} &7Stellium.'
#Displayed when the waypoint is unlocked and usable
display:
name: '&a{name}'
item: ENDER_EYE
lore:
- '{lore}'
- '&7You can teleport to this waypoint.'
- '&7Intermediary waypoints: {intermediary_waypoints}'
- '&7Click to teleport for &b{current_cost} &7Stellium.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNext Page'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrevious Page'
lore: [ ]

View File

@ -0,0 +1,218 @@
#Level & Experience
level-up:
- ''
- '&eCongratulations, you reached level &6{level}&e!'
- '&eUse &6/p &eto see your new statistics!'
- ''
profession-level-up:
- '&eYou are now level &6{level}&e in &6{profession}&e!'
exp-notification: '%&f{profession} &e{progress} &e{ratio}%'
exp-hologram: '&e+{exp} EXP!'
class-select: '&eYou are now a &6{class}&e!'
already-on-class: '&cYou are already a {class}.'
death-exp-loss:
- ''
- '&4You died and lost {loss} experience.'
- ''
#General
not-enough-perms: '&cYou do not have enough permissions.'
#Experience boosters
booster-main:
- '&e'
- '&eA &6{multiplier}x&e EXP multiplier is now active!'
- '&e'
booster-skill:
- '&e'
- '&eA &6{multiplier}x&e &6{profession} &eEXP multiplier is now active!'
- '&e'
booster-expired: '&cExpired!'
#PvP Mode
pvp-mode:
cooldown: '&cPlease wait {remaining} seconds to use this command again.'
#When you cannot hit another player
cannot-hit:
high-level-difference: '&cLevel difference is too high to fight this player.'
low-level-target: '&cYou cannot fight this player as their level is too low.'
low-level-self: '&cYour level is too low to fight other players.'
pvp-mode-disabled-target: '&cThis player has not toggled on PvP.'
pvp-mode-disabled-self: '&cYou have not toggled on PvP.'
invulnerable-self: '&cYou are still out of combat for {left} seconds.'
invulnerable-target: '&cThis player is out of combat for {left} seconds.'
#When using /pvpmode
toggle:
on-safe: '&aYou will now be able to fight other players in dedicated areas.'
on-invulnerable: '&aYou will be able to fight other players in {time} seconds.'
off-safe: '&cYou can no longer fight other players.'
#Entering/leaving regions
leave:
pvp-allowed: '&cYou left a PVP zone but are still vulnerable for {remaining} seconds!'
pvp-denied: '&cYou left the PVP zone.'
enter:
pvp-mode-on: '&aYou entered a PVP zone and gained invulnerability for {time} seconds!'
pvp-mode-off: '&aYou entered a PVP zone. You may use /pvpmode to fight other players.'
#Fishing Profession
caught-fish: '&cYou caught a fish!'
fish-out-water: '&aWell done!'
fish-out-water-crit: '&aCritical Fish!'
#Player Input
player-input:
anvil:
friend-request: 'Friend name..'
party-invite: 'Player name..'
guild-invite: 'Player name..'
guild-creation-tag: 'Guild tag..'
guild-creation-name: 'Guild name..'
chat:
friend-request:
- '&eWrite in the chat the player name.'
- '&eWrite &c''cancel'' &eto cancel.'
party-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-tag:
- '&eWrite in the chat the TAG of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-name:
- '&eWrite in the chat the name of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
friend-request-cancel: ''
party-invite-cancel: ''
guild-invite-cancel: ''
guild-creation-tag-cancel: ''
guild-creation-name-cancel: ''
#Spell Casting
casting:
action-bar:
ready: '&6[{index}] &a&l{skill}'
on-cooldown: '&6[{index}] &c&l{skill} &6(&c{cooldown}&6)'
no-mana: '&6[{index}] &9&l{skill}'
no-stamina: '&6[{index}] &9&l{skill}'
split: '&7 &7 - &7 '
no-longer: '%&cYou cancelled skill casting.'
no-mana: '&cYou do not have enough {mana}, {mana-required} more required!'
no-stamina: '&cYou do not have enough stamina!'
on-cooldown: '&cThis skill is on a {cooldown}s cooldown.'
#Combat Log
now-in-combat: '%&cYou are now in combat!'
leave-combat: '%&aYou left combat.'
#Waypoints
new-waypoint: '%&eYou unlocked the &6{waypoint} &ewaypoint!'
new-waypoint-book: '%&eYou unlocked the &6{waypoint} &ewaypoint!'
not-enough-stellium: '&cYou don''t have enough stellium: you need {more} more.'
waypoint-cooldown: '&cPlease wait {cooldown} before using a waypoint again.'
not-unlocked-waypoint: '&cYou have not unlocked that waypoint yet.'
not-dynamic-waypoint: '&cYou many only teleport to a non-dynamic waypoint while standing on another waypoint.'
standing-on-waypoint: '&cYou are already standing on this waypoint.'
warping-canceled: '%&cWaypoint warping canceled.'
warping-comencing: '%&cDO NOT MOVE!&e You will be warped in {left}sec.'
cannot-teleport-to: '&cThe two waypoints are not linked.'
#Cash
deposit: '&eYou successfully deposited &6{worth}g&e.'
withdrawing: '&eType in the chat the amount of &6gold&e you want to &6withdraw&e.'
withdraw-cancel: '&eWithdrawing canceled.'
withdrew: '&eYou successfully withdrew &6{worth}g&e.'
wrong-number: '&c{arg} is not a valid number.'
not-enough-money: '&cYou don''t have enough money, you need {left} more gold.'
stand-near-enderchest: '&cYou must be standing near a bank to do that.'
#Blocks
cannot-break: '%&cYou do not have the right tool in order to break that block.'
#Friends
no-longer-friends: '&cYou and {unfriend} are no longer friends.'
not-online-player: '&c{player} is not online.'
sent-friend-request: '&eYou sent a friend request to &6{player}&e.'
now-friends: '&eYou are now friends with &6{player}&e.'
friend-request-cooldown: '&cPlease wait {cooldown}.'
cant-request-to-yourself: '&cYou can''t send a request to yourself.'
already-friends: '&cYou are already friends with {player}.'
friend-request:
- '{"text":""}'
- '{"text":"&6{player} &ejust sent you a friend request!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
#Parties
party-chat: '&5[Party] {player}: {message}'
sent-party-invite: '&eYou sent a party invite to &6{player}&e.'
already-in-party: '&c{player} is already in your party.'
party-invite:
- '{"text":""}'
- '{"text":"&6{player} &ehas invited you to their party!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/party accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/party deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
party-is-full: '&cSorry, your party is full.'
party-joined: '&eYou successfully joined &6{owner}&e''s party.'
party-joined-other: '&6{player}&e joined your party!'
transfer-party-ownership: '&eYou were transfered the party ownership.'
kick-from-party: '&eYou successfully kicked &6{player}&e.'
party-invite-cooldown: '&cPlease wait {cooldown} before inviting {player}.'
high-level-difference: '&cYou cannot invite {player} as the level difference is too high ({diff}).'
#Guilds
guild-chat: '&a[{tag}] {player}: {message}'
sent-guild-invite: '&eYou sent a guild invite to &6{player}&e.'
already-in-guild: '&c{player} is already in your guild.'
guild-invite:
- '{"text":""}'
- '{"text":"&6{player} &ehas invited you to their guild!"}'
- '[{"text":" "},{"text":"&8[&a&lACCEPT&8]","clickEvent":{"action":"run_command","value":"/guild accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to accept!"}},{"text":"&r "},{"text":"&8[&c&lDENY&8]","clickEvent":{"action":"run_command","value":"/guild deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick to deny."}}]'
- '{"text":""}'
#guild-is-full: '&cSorry, your guild is full.' -Unused right now
guild-joined: '&eYou successfully joined &6{owner}&e''s guild.'
guild-joined-other: '&6{player}&e joined your guild!'
transfer-guild-ownership: '&eYou were transfered the guild ownership.'
kick-from-guild: '&eYou successfully kicked &6{player}&e from the guild.'
guild-invite-cooldown: '&cPlease wait {cooldown} before inviting {player}.'
guild-creation:
failed: "&cCouldn't create guild: {reason}"
reasons:
invalid-characters: "&eInvalid character(s)!"
invalid-length: "&eThe length must be between {min} and {max}!"
already-exists: "&eThat guild tag already exists!"
#Quests
already-on-quest: '&cYou are already on a quest.'
cancel-quest: '&eYou successfully canceled your ongoing quest.'
quest-level-restriction: '&cYou need to be {level} {count}.'
cant-redo-quest: '&cYou can''t start this quest twice.'
quest-cooldown: '&cYou need to wait {delay}.'
start-quest: '&eYou successfully started &6{quest}&e.'
#Attributes
no-attribute-points-spent: '&cYou have not spent any attribute points.'
not-attribute-reallocation-point: '&cYou do not have 1 reallocation point.'
not-attribute-point: '&cYou have no attribute point.'
not-attribute-point-shift: '&cYou must have &4{shift_points} &cattribute points.'
attribute-points-reallocated: '&eYou successfully reset your attributes. You now have &6{points} &eattribute points.'
attribute-max-points-hit: '&cYou cannot level up this attribute anymore.'
attribute-level-up: '&eYou successfully leveled up your &6{attribute}&e.' #{level}
#Class selection
cant-choose-new-class:
- '&cYou need one class point to perform this action.'
no-permission-for-class:
- "&cYou don't have the permission to choose this class."
#Skills
no-class-skill: '&cYour class has no skill.'
not-enough-skill-points: '&cYou need one skill point.'
not-enough-skill-points-shift: '&cYou need {shift_points} skill points.'
upgrade-skill: '&eYour &6{skill} &eis now Level &6{level}&e!'
skill-level-not-met: '&cYou cannot use this skill yet.'
no-skill-bound: '&cYou don''t have any skill bound to this slot.'
skill-cannot-be-bound: '&cThis skill is always active and cannot be bound.'
not-compatible-skill: '&cThe selected skill is not compatible with this slot.'
cant-manually-bind: "&cYou can't manually bind/unbind a skill to this slot."
skill-max-level-hit: '&cYou already hit the max level for that skill.'
no-skill-placeholder: 'No Skill Bound'
not-skill-reallocation-point: '&cYou do not have 1 skill reallocation point.'
no-skill-points-spent: '&cYou have not spent any skill points.'
skill-points-reallocated: '&eYou successfully reset your skill points. You now have &6{points} &eskill points.'
max-points-reached: '&cYou reached the maximum points you can spend. You need to reallocate your points to rollback.'
cannot-upgrade-skill: '&cYou cannot upgrade this skill.'
#Skill Trees
no-skill-tree-points-spent: '&cYou have not spent any skill tree points.'
locked-node: '&cThis skill is locked!'
upgrade-skill-node: '&eYour skill node &6{skill-node} &eis now Level &6{level}&e!'
skill-node-max-level-hit: '&cYou already hit the max level for that skill node.'
missing-skill-node-permission: '&cYou do not have the permission to unlock this skill node.'
not-enough-skill-tree-points: '&cYou need {point} skill tree point.'
reallocated-points: '&eYou successfully reset the skill tree {skill-tree}. &eYou now have &6{points} &eskill tree points.'
not-skill-tree-reallocation-point: '&cYou do not have 1 skill tree reallocation point.'
no-skill-tree: '&cYour class doesn''t have any skill tree.'

View File

@ -0,0 +1,72 @@
#GUI display name
name: Attributs du Joueur
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&aPoints d''Attribut'
lore:
- ''
- 'Vous avez dépensé un total de &6{total}&7 points d''attribut.'
- '&7Clic droit pour les réattribuer.'
- ''
- '&eCoûte 1 point de réattribution d''attribut.'
- '&e◆ Points de réallocation d''attribut: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7Points dépensés : &6{spent}&7/&6{max}'
- '&7 {name}actuel : &6&l{current}'
- ''
- '&8Quand un niveau est atteint :'
- '&7 +{buff_weapon_damage}% de dégâts d''arme (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&eCliquez pour passer au niveau supérieur pour 1 point d''attribut.'
- '&e★ Points d''Attribut Actuels: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7Points dépensés : &6{spent}&7/&6{max}'
- '&7 {name} actuel : &6&l{current}'
- ''
- '&8Quand un niveau est atteint :'
- '&7 +{buff_physical_damage}% de dégâts physiques (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% de dégâts de projectile (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&eCliquez pour passer au niveau supérieur pour 1 point d''attribut.'
- '&e★ Points d''Attribut Actuels: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7Points dépensés : &6{spent}&7/&6{max}'
- '&7 {name} actuel : &6&l{current}'
- ''
- '&8Quand un niveau est atteint :'
- '&7 +{buff_magic_damage}% de dégâts d''arme (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% de réduction de temps de récupération (&a+{total_cooldown_reduction}%&7)'
- ''
- '&eCliquez pour passer au niveau supérieur pour 1 point d''attribut.'
- '&e★ Points d''Attribut Actuels: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name
name: Class Confirmation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore:
- ''
- '&7Class Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Skill Points: &6{skill_points}'
- '&7Skills You Unlocked: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: 'Confirmation: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSélectionné {class}'
lore:
- ''
- '&7Niveau de la classe: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Points de compétence: &6{skill_points}'
- '&7Compétences débloquées: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSélectionné {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aRetour'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: Choix de la classe
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&lLe Voleur'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&lLe Mage'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&lLe tireur d''élite'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&lLe guerrier'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&lLe Paladin'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: Amis
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&cAucun ami'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&a[Online] &f{name}'
lore:
- '&7Niveau {level} {class}'
- '&7En ligne depuis : {online_since}'
- ''
- '&cClic droit pour supprimer.'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7Vu pour la dernière fois il y a {last_seen}'
- ''
- '&cClic droit pour supprimer.'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&aNouvelle demande d''ami'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Suppression d'ami
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&aSupprimer {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&aGarder {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Création de la guilde
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCréer une guilde!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aPrécedent'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aAucun joueur'
member:
item: PLAYER_HEAD
name: '&a{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7Niveau {level} {class}'
- '&7En ligne depuis : {since}'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aPage suivante'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPage précédente'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&cQuitter la guilde'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&cDissoudre la guilde'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: 'Inviter un joueur..'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: Création de groupe
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aCréer une guilde!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aPrécedent'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: Groupe ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aAucun joueur'
member:
item: PLAYER_HEAD
name: '&a{name}'
lore:
- '&7Niveau {level} {class}'
- '&7En ligne depuis : {since}'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&cQuitter le groupe'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: 'Inviter un joueur..'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: Vos personnages
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&aMinage'
hide-flags: true
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oL''exploitation minière débloque les minerais rares et les matières premières.'
- '&7&oCeci est vital pour votre montée en puissance et en puissance,'
- '&7&omine fréquemment pour des gouttes uniques et rares.'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&aCoupage en bois'
hide-flags: true
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oBien que cela puisse sembler une tâche ennuyeuse, la coupe du bois'
- '&7&ois essentiels à l''obtention de matériaux utilisés pour l''artisanat et le commerce'
- '&7&oand vous aidera à prendre le dessus dans les sens arcaniques.'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&aFermer'
hide-flags: true
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oAvec des tonnes de nouvelles recettes alimentaires et consommables,'
- '&7&ovous devrez rester au-dessus des récoltes afin de pouvoir'
- '&7&oto obtenir les meilleurs aliments et boissons pour vous maintenir en santé.'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&aFishing'
hide-flags: true
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[<progress>&8] &e<percent>%'
- ''
- '&7&oLa pêche peut vous donner des gouttes uniques'
- '&7&ocanne ne trouve nulle part ailleurs. Plus vous'
- '&7&ofish, plus il devient facile de les trouver.'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&aAlchemy'
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[<progress>&8] &e<percent>%'
- ''
- '&7&oDans un monde où vous n''êtes plus limité à'
- '&7&opotions simples, essayez d''apprendre des tonnes de nouvelles préparations'
- '&7&orecipes pour vous donner l''avantage sur le champ de bataille.'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&aForge'
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[<progress>&8] &e<percent>%'
- ''
- '&7&oAgiter les ennemis et les faire rire est le pire,'
- '&7&oLa pratique est parfaite quand il s''agit de forger.'
- '&7&o&nLa guerre est gagnée par l''homme avec le bâton le plus pointu.'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&aEnchantement'
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[<progress>&8] &e<percent>%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&aFonte'
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&8[<progress>&8] &e<percent>%'
- ''
- '&7&oChanter vos sourcils deviendra standard.'
- '&7&oVos longues heures de chaleur vous feront passer'
- '&7&ofaster plus efficace avec votre four.'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&aPas de Booster'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&aBoost d''EXP'
lore:
- '&7Montant : &6+{value}%'
- '&7Temps restant : &6{left}'
- '&7Profession: &6{profession}'
- '&7'
- '&eContacté par {author}'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&aBoost d''Exp'
lore:
- '&7Montant : &6+{value}%'
- '&7Temps restant : &6{left}'
- '&7'
- '&eContacté par {author}'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aSuivant'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrécédent'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&aMoral de la Cavalerie'
lore:
- '&7&oJouez avec vos amis'
- '&7&ovous encourage fortement !'
- ''
- '&7Bonus de groupe ({count} ) :'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8+{buff_health_regeneration} Régénération de la santé'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7Niveau de classe : &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[<progress>&8] &e<percent>%'
- '&7Points de compétence : &6{skill_points}'
- ''
- '&7Classe actuelle : &c{class}'
- '&7Points de classe : &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&cPhysique'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- 'Force actuelle : &c&l{attribute_strength}'
- ''
- '✦ Dégâts d''attaque : &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ Dégâts d''attaque : &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ Santé Max : &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ Health Regen: &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ Endurance maximale : &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ Health Regen: &c{stamina_regeneration} &9(&c{stamina_regeneration_base} &9+ &c{stamina_regeneration_extra}&7)'
- ''
- '❖ Armor: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ Endurance de l''armure : &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&aDextérité'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- 'Dextérité actuelle: &a&l{attribute_dexterity}'
- ''
- '✤ Résistance au recul : &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '✤ Vitesse de déplacement : &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '✤ Réduction du Malus de Vitesse: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&bIntellect'
item: BOOK
hide-flags: true
lore:
- ''
- 'Intelligence actuelle: &b&l{attribute_intelligence}'
- ''
- '✤ Endurance maximale : &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ Health Regen: &c{mana_regeneration} &9(&c{mana_regeneration_base} &9+ &c{mana_regeneration_extra}&7)'
- ''
- '✤ Réduction du temps de recharge des compétences : &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ Expérience supplémentaire : &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ Endurance maximale : &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ Health Regen: &c{stellium_regeneration} &9(&c{stellium_regeneration_base} &9+ &c{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: Quêtes
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c- Indisponible -'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ Nécessite le niveau {level}'
not-hit: '&c ✖ Nécessite le niveau {level}'
profession:
hit: '&a ✔ Nécessite {profession} Niveau {level}'
not-hit: '&a ✔ Nécessite {profession} Niveau {level}'
#Date format used in the {date} placeholder
date-format: 'd MMM, yyyy'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8Quête commencée !'
- '{started}&7► Progression : &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7Exigences de niveau ({current_level_req}/{total_level_req} ) :'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8Vous avez terminé cette quête sur le {date}.'
- '{completed_cannot_redo}&8Vous ne pouvez pas faire cette quête deux fois.'
- '{completed_delay}&8Vous pouvez commencer la quête dans {delay}.'
- '{completed_can_redo}&8Vous ne pouvez pas faire cette quête deux fois.'
- '{completed}'
- '{started}&c► Clic droit pour annuler.'
- '{!started}&e► Clic gauche pour commencer.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aSuivant'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrécédent'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: 'Compétence sélectionnée: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&a{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ Nécessite le niveau {unlock}'
- '{locked}&c✖ Nécessite le niveau {unlock}'
- '{max_level}&e✔ Niveau maximum atteint !'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aSuivant'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPrécédent'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&aRéaffecter les points de compétence'
lore:
- ''
- 'Vous avez dépensé un total de &6{total}&7 points d''attribut.'
- '&7Clic droit pour les réattribuer.'
- ''
- '&eCoûte 1 point de réattribution d''attribut.'
- '&e◆ Points de réallocation d''attribut: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: slot
item: GRAY_DYE
name: '&aEmplacement de compétence {slot}'
no-skill: '&cAucun'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7Compétence actuelle: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&a{skill} Niveau {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&LUPGRADE {skill_caps}'
lore:
- '&7Coûte 1 point de compétence.'
- ''
- '&7Points de compétence : &{skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&ePoints de compétence : &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "En haut"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "En bas"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "À droite"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "À gauche"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&aRéaffecter les points de compétence'
lore:
- ''
- '&7Vous avez dépensé un total de &6{point-spent}&7 points d''attribut.'
- '&7Le maximum de points pouvant être dépensés est: &6{max-point-spent}'
- '&7Clic droit pour les réattribuer.'
- ''
- '&eCoûte 1 point de réattribution d''attribut.'
- '&e◆ Points de réallocation d''attribut: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7État actuel : &6{current-state}'
- '&7Niveau de classe : &e{current-level}'
- '&7Niveau Max : &6{max-level}'
- '&7Enfants Max : &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7Taille: &6{size}'
- ''
- '&7⧆ &6Requis: '
- '&fDes parents forts: '
- '{strong-parents}'
- ''
- '&fParents souples: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: 'Débloqué'
unlockable: 'Déverrouillable'
locked: 'Verrouillé'
fully-locked: 'Entièrement verrouillé'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,20 @@
#GUI display name
name: Subclass Confirmation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'yes'
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,22 @@
#GUI display name
name: Choissisez votre Destin
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&aRetour à la sélection de classe'
lore: [ ]
arcane-mage:
slots:
- 13
function: sous-classe-arcane-mage
name: '&a&lLe mage des arcanes'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,97 @@
#GUI display name
name: Waypoints
name-on-waypoint: 'Waypoint: {waypoint}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
waypoint:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: waypoint
#Displayed when there is no waypoint
no-waypoint:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
lore: { }
#Displayed when the waypoint has not been unlocked yet.
locked:
name: '&c- Verrouillé -'
item: GRAY_DYE
lore: { }
#When the two waypoints are not linked together
not-a-destination:
name: '&a{name}'
item: ENDER_PEARL
#Material displayed when the waypoint is not
#ready (not dynamic, or not enough stellium)
not-ready: ENDER_PEARL
lore:
- '{lore}'
- '&7Vous ne pouvez pas vous téléporter car les deux points de passage ne sont pas liés.'
#When you cannot teleport to a non dynamic waypoint
not-dynamic:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7Vous ne pouvez pas vous téléporter car vous ne vous trouvez pas sur un point de passage.'
current-waypoint:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7Le point de repère où vous vous trouvez.'
#When you don't have enough stellium
not-enough-stellium:
name: '&a{name}'
item: ENDER_PEARL
lore:
- '{lore}'
- '&7Vous ne pouvez pas vous téléporter car vous n''avez pas assez de Stellium.'
- '&7La téléportation coûte &b{normal_cost}&7/&b{dynamic_cost} &7Stellium.'
#Displayed when the waypoint is unlocked and usable
display:
name: '&a{name}'
item: ENDER_EYE
lore:
- '{lore}'
- '&7Vous pouvez vous téléporter à ce point de passage.'
- '&7Points de passage intermédiaires: {intermediary_waypoints}'
- '&7Cliquez pour vous téléporter pour &b{current_cost} &7Stellium.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aPage suivante'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aPage précédente'
lore: [ ]

View File

@ -0,0 +1,218 @@
#Level & Experience
level-up:
- ''
- '&eFélicitations, vous avez atteint le niveau &6{level}&e!'
- '&eUtilisez &6/p &epour voir vos nouvelles statistiques !'
- ''
profession-level-up:
- '&eVous êtes maintenant niveau &6{level}&e dans &6{profession}&e!'
exp-notification: '%&f{profession} &e{progress} &e{ratio}%'
exp-hologram: '&e+{exp} EXP!'
class-select: '&eVous êtes maintenant un &6{class}&e!'
already-on-class: '&cVous êtes déjà un {class}.'
death-exp-loss:
- ''
- '&4Vous êtes mort et avez perdu {loss} d''expérience.'
- ''
#General
not-enough-perms: '&cVous n''avez pas la permission.'
#Experience boosters
booster-main:
- '&e'
- '&eUn multiplicateur &6{multiplier}x&e EXP est maintenant actif !'
- '&e'
booster-skill:
- '&e'
- '&eUn multiplicateur &6{multiplier}x&e Exp est maintenant actif !'
- '&e'
booster-expired: '&cExpiré !'
#PvP Mode
pvp-mode:
cooldown: '&cAttends {remaining} pour réutiliser cette commande s''il te plaît.'
#When you cannot hit another player
cannot-hit:
high-level-difference: '&cLa différence de niveau est trop élevée pour combattre ce joueur.'
low-level-target: '&cVous ne pouvez pas combattre ce joueur car son niveau est trop bas.'
low-level-self: '&cVotre niveau est trop bas pour combattre les autres joueurs.'
pvp-mode-disabled-target: '&cCe joueur n''a pas basculé en JcJ.'
pvp-mode-disabled-self: '&cVous n''avez pas basculé sur PvP.'
invulnerable-self: '&cVous êtes toujours hors combat pendant {left} secondes.'
invulnerable-target: '&cVous êtes toujours hors combat pendant {left} secondes.'
#When using /pvpmode
toggle:
on-safe: '&aVous pourrez désormais combattre d''autres joueurs dans des zones dédiées.'
on-invulnerable: '&aVous pourrez combattre d''autres joueurs en {time} secondes.'
off-safe: '&cVous ne pouvez plus combattre les autres joueurs.'
#Entering/leaving regions
leave:
pvp-allowed: '&cVous avez quitté une zone PVP mais êtes toujours vulnérable pendant {remaining} secondes !'
pvp-denied: '&cVous avez quitté la zone PVP.'
enter:
pvp-mode-on: '&aVous êtes entré dans une zone PVP et avez gagné l''invulnérabilité pendant {time} secondes !'
pvp-mode-off: '&aVous êtes entré dans une zone PVP. Vous pouvez utiliser /pvpmode pour combattre d''autres joueurs.'
#Fishing Profession
caught-fish: '&cVous avez attrapé un poisson !'
fish-out-water: '&aBien joué!'
fish-out-water-crit: '&aPoisson critique !'
#Player Input
player-input:
anvil:
friend-request: 'Le nom de votre ami(e)'
party-invite: 'Noms des joueurs..'
guild-invite: 'Noms des joueurs'
guild-creation-tag: 'Tag de la guilde'
guild-creation-name: 'Nom du serveur.'
chat:
friend-request:
- '&eWrite in the chat the player name.'
- '&eWrite &c''cancel'' &eto cancel.'
party-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-invite:
- '&eWrite in the chat the player you want to invite.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-tag:
- '&eWrite in the chat the TAG of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
guild-creation-name:
- '&eWrite in the chat the name of the Guild you want to create.'
- '&eWrite &c''cancel'' &eto cancel.'
friend-request-cancel: ''
party-invite-cancel: ''
guild-invite-cancel: ''
guild-creation-tag-cancel: ''
guild-creation-name-cancel: ''
#Spell Casting
casting:
action-bar:
ready: '&6[{index}] &a&l{skill}'
on-cooldown: '&6[{index}] &c&l{skill} &6(&c{cooldown}&6)'
no-mana: '&6[{index}] &9&l{skill}'
no-stamina: '&6[{index}] &9&l{skill}'
split: '&7 &7 - &7 '
no-longer: '%&cVous avez annulé le lancement de compétences.'
no-mana: '&cVous n''avez pas assez de {mana}, {mana-required} de plus requis !'
no-stamina: '&cVous n''avez pas assez d''énergie!'
on-cooldown: '&cCette compétence a un temps de recharge de {cooldown}.'
#Combat Log
now-in-combat: '%&cVous êtes en combat !'
leave-combat: '%&aVous avez quitté le combat.'
#Waypoints
new-waypoint: '%&eVous avez débloqué le &6{waypoint} &ewaypoint !'
new-waypoint-book: '%&eVous avez débloqué le &6{waypoint} &ewaypoint !'
not-enough-stellium: '&cVous n''avez pas assez de stellium : vous avez besoin de {more} de plus.'
waypoint-cooldown: '&cVeuillez patienter {cooldown} avant d''utiliser un waypoint à nouveau.'
not-unlocked-waypoint: '&cVous n''avez pas encore ouvert ce chapitre.'
not-dynamic-waypoint: '&cVous êtes nombreux à vous téléporter à un waypoint non dynamique lorsque vous êtes sur un autre waypoint.'
standing-on-waypoint: '&cVous êtes déjà sur ce waypoint.'
warping-canceled: '%&cDéformation de waypoint annulée.'
warping-comencing: '%&cNE PAS MOUVE!&e Vous serez déformé dans {left}sec.'
cannot-teleport-to: '&cLes deux waypoints ne sont pas liés.'
#Cash
deposit: '&eVous avez déposé avec succès &6{worth}g&e.'
withdrawing: '&eTapez dans le chat le montant de &6gold&e que vous voulez &6retirer.'
withdraw-cancel: '&eRetrait annulé.'
withdrew: '&eVous avez déposé avec succès &6{worth}g&e.'
wrong-number: '&c{arg} n''est pas un nombre valide.'
not-enough-money: '&cVous n''avez pas assez de stellium : vous avez besoin de {left} de plus.'
stand-near-enderchest: '&cVous devez être à proximité d''une banque pour faire cela.'
#Blocks
cannot-break: '%&cVous n''avez pas le bon outil pour casser ce bloc.'
#Friends
no-longer-friends: '&cVous et {unfriend} n''êtes plus amis.'
not-online-player: '&eLe joueur {player} n''est pas connecté.'
sent-friend-request: '&eVous avez envoyé une demande d''ami à &6{player}&e.'
now-friends: '&eVous êtes maintenant amis avec &6{player}&e.'
friend-request-cooldown: '&cVeuillez patienter {cooldown}.'
cant-request-to-yourself: '&cTu ne pouve pas tenvoyer de demande d''ami.'
already-friends: '&cTu es déjà ami avec {player}.'
friend-request:
- '{"text":""}'
- '{"text":"&6{player} &evient de vous envoyer une demande d''ami!"}'
- '[{"text":" ","hoverEvent":{}},{"text":"&8[&a&lACCEPTER&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick pour accepter!"}},{"text":"&r ","hoverEvent":{}},{"text":"&8[&c&lREFUSER&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e":"}}]'
- '{"text":""}'
#Parties
party-chat: '&5[Party] {player}: {message}'
sent-party-invite: '&eVous avez envoyé une demande d''ami à &6{player}&e.'
already-in-party: '&c{player} est déjà dans votre party.'
party-invite:
- '{"text":""}'
- '{"text":"&6{player} &evous a invité à rejoindre leur groupe!"}'
- '[{"text":" ","hoverEvent":{}},{"text":"&8[&a&lACCEPTER&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick pour accepter!"}},{"text":"&r ","hoverEvent":{}},{"text":"&8[&c&lREFUSER&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e":"}}]'
- '{"text":""}'
party-is-full: '&cDésolé, votre groupe est plein.'
party-joined: '&eVous avez rejoint avec succès le groupe &6{owner}.'
party-joined-other: '&6{player}&e a rejoint votre groupe !'
transfer-party-ownership: '&eVous avez été transféré la propriété du groupe.'
kick-from-party: '&eVous avez déposé avec succès &6{player}g&e.'
party-invite-cooldown: '&cVeuillez patienter {cooldown} avant d''inviter {player}.'
high-level-difference: '&cVous ne pouvez pas inviter {player} car la différence de niveau est trop élevée ({diff}).'
#Guilds
guild-chat: '&a[{tag}] {player}: {message}'
sent-guild-invite: '&eVous avez envoyé une demande d''ami à &6{player}&e.'
already-in-guild: '&c{player} est déjà dans votre party.'
guild-invite:
- '{"text":""}'
- '{"text":"&6{player} &evous a invité à rejoindre leur groupe!"}'
- '[{"text":" ","hoverEvent":{}},{"text":"&8[&a&lACCEPTER&8]","clickEvent":{"action":"run_command","value":"/friends accept {uuid}"},"hoverEvent":{"action":"show_text","value":"&eClick pour accepter!"}},{"text":"&r ","hoverEvent":{}},{"text":"&8[&c&lREFUSER&8]","clickEvent":{"action":"run_command","value":"/friends deny {uuid}"},"hoverEvent":{"action":"show_text","value":"&e":"}}]'
- '{"text":""}'
#guild-is-full: '&cSorry, your guild is full.' -Unused right now
guild-joined: '&eVous avez rejoint avec succès le groupe &6{owner}.'
guild-joined-other: '&6{player}&e a rejoint votre groupe !'
transfer-guild-ownership: '&eVous avez été transféré la propriété du groupe.'
kick-from-guild: '&eVous avez déposé avec succès &6{player} g&e.'
guild-invite-cooldown: '&cVeuillez patienter {cooldown} avant d''inviter {player}.'
guild-creation:
failed: "&cImpossible de créer la guilde : {reason}"
reasons:
invalid-characters: "&eInvalid character(s)!"
invalid-length: "Le nombre de caractères du code Pin doit être compris entre {min} et {max}."
already-exists: "&eCette étiquette existe déjà!"
#Quests
already-on-quest: '&cVous êtes déjà sur cette Quête.'
cancel-quest: '&eVous avez annulé votre quête en cours.'
quest-level-restriction: '&cVous devez être {level} {count}.'
cant-redo-quest: '&cVous ne pouvez pas commencer cette quête deux fois.'
quest-cooldown: '&cVous devez être {delay}.'
start-quest: '&eVous avez déposé avec succès &6{quest}g&e.'
#Attributes
no-attribute-points-spent: '&cVous n''avez pas dépensé de points de compétence.'
not-attribute-reallocation-point: '&cVous n''avez pas 1 point de réaffectation de compétence.'
not-attribute-point: '&cVous n''avez pas dépensé de points de compétence.'
not-attribute-point-shift: '&cVous devez avoir &4{shift_points} &cattribute points.'
attribute-points-reallocated: '&eVous avez réinitialisé vos points de compétence. Vous avez maintenant &6{points} points de tuer.'
attribute-max-points-hit: '&cVous ne pouvez plus augmenter de niveau cet attribut.'
attribute-level-up: '&eVous avez réussi à améliorer votre &6{attribute}&e.' #{level}
#Class selection
cant-choose-new-class:
- '&cVous avez besoin d''un point de classe pour effectuer cette action.'
no-permission-for-class:
- "&cTu n'as pas le droit d'utiliser cette commande."
#Skills
no-class-skill: '&cVotre classe n''a pas de compétence.'
not-enough-skill-points: '&cVous avez besoin d''un point de compétence.'
not-enough-skill-points-shift: '&cVous avez besoin de {shift_points} points de compétence.'
upgrade-skill: '&eVotre &6{skill} &eest maintenant niveau &6{level}&e!'
skill-level-not-met: '&cVous ne pouvez pas encore utiliser cette compétence.'
no-skill-bound: '&cVous n''avez aucune compétence liée à cet emplacement.'
skill-cannot-be-bound: '&cThis skill is always active and cannot be bound.'
not-compatible-skill: '&cLa compétence sélectionnée n''est pas compatible avec cet emplacement.'
cant-manually-bind: "&cVous ne pouvez pas lier/délier manuellement une compétence à cet emplacement."
skill-max-level-hit: '&cVous avez déjà atteint le niveau maximum pour cette compétence.'
no-skill-placeholder: 'Aucune compétence trouvée'
not-skill-reallocation-point: '&cVous n''avez pas 1 point de réaffectation de compétence.'
no-skill-points-spent: '&cVous n''avez pas dépensé de points de compétence.'
skill-points-reallocated: '&eVous avez réinitialisé vos points de compétence. Vous avez maintenant &6{points} points de tuer.'
max-points-reached: '&cVous avez atteint le maximum de points que vous pouvez dépenser. Vous devez réaffecter vos points pour annuler.'
cannot-upgrade-skill: '&cYou cannot upgrade this skill.'
#Skill Trees
no-skill-tree-points-spent: '&cVous n''avez pas dépensé de points de compétence.'
locked-node: '&cCette boutique est verouillée.'
upgrade-skill-node: '&eVotre &6{skill-node} &eest maintenant niveau &6{level}&e!'
skill-node-max-level-hit: '&cVous avez déjà atteint le niveau maximum pour cette compétence.'
missing-skill-node-permission: '&cTu n''as pas le droit d''utiliser cette commande.'
not-enough-skill-tree-points: '&cVous avez besoin d''un point de compétence.'
reallocated-points: '&eVous avez réinitialisé vos points de compétence {skill-tree}. Vous avez maintenant &6{points} points de tuer.'
not-skill-tree-reallocation-point: '&cVous n''avez pas 1 point de réaffectation de compétence.'
no-skill-tree: '&cVotre classe n''a pas d''arbre de compétences.'

View File

@ -0,0 +1,72 @@
#GUI display name
name: Spieler-Attribute
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
reallocate:
slots:
- 26
function: reallocation
item: CAULDRON
name: '&aAttribut Punkte'
lore:
- ''
- 'Sie haben insgesamt &6{total}&7 Attributpunkte ausgegeben.'
- '&7Rechtsklick um sie neu zuzuordnen.'
- ''
- '&eKosten 1 Attribut Zuordnungspunkt.'
- '&e◆ Attribut Reallocation Punkte: &6{points}'
str:
slots:
- 11
function: attribute_strength
name: '&a{name}'
item: GOLDEN_APPLE
lore: #{buffs} returns amount of buffs
- ''
- '&7Punkte vergeben: &6{spent}&7/&6{max}'
- '&7Aktuelle {name}: &6&l{current}'
- ''
- '&8Bei Aufstieg:'
- '&7 +{buff_weapon_damage}% Waffenschaden (&a+{total_weapon_damage}%&7)'
- '&7 +{buff_max_health}% Max Health (&a+{total_max_health}%&7)'
- ''
- '&eKlicke zum Leveln für 1 Attributpunkt.'
- '&e◆ Aktuelle Attribut-Punkte: {attribute_points}'
dex:
slots:
- 13
function: attribute_dexterity
name: '&a{name}'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- '&7Punkte vergeben: &6{spent}&7/&6{max}'
- '&7Aktuelle {name}: &6&l{current}'
- ''
- '&8Bei Aufstieg:'
- '&7 +{buff_physical_damage}% körperlicher Schaden (&a+{total_physical_damage}%&7)'
- '&7 +{buff_projectile_damage}% Projektilschaden (&a+{total_projectile_damage}%&7)'
- '&7 +{buff_attack_speed}% Attack Speed (&a+{total_attack_speed}%&7)'
- ''
- '&eKlicke zum Leveln für 1 Attributpunkt.'
- '&e◆ Aktuelle Attribut-Punkte: {attribute_points}'
int:
slots:
- 15
function: attribute_intelligence
name: '&a{name}'
item: BOOK
lore:
- ''
- '&7Punkte vergeben: &6{spent}&7/&6{max}'
- '&7Aktuelle {name}: &6&l{current}'
- ''
- '&8Bei Aufstieg:'
- '&7 +{buff_magic_damage}% Waffenschaden (&a+{total_magic_damage}%&7)'
- '&7 +{buff_cooldown_reduction}% Reduktion der Abklingzeit (&a+{total_cooldown_reduction}%&7)'
- ''
- '&eKlicke zum Leveln für 1 Attributpunkt.'
- '&e◆ Aktuelle Attribut-Punkte: {attribute_points}'

View File

@ -0,0 +1,35 @@
#GUI display name
name: Class Confirmation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore:
- ''
- '&7Class Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Skill Points: &6{skill_points}'
- '&7Skills You Unlocked: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,35 @@
#GUI display name, used by default
name: 'Confirmation: {class}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
function: 'yes'
#Displayed when the player had already selected this class
#before (only if class slots are enabled in the config).
unlocked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore:
- ''
- '&7Class Level: &e{level}'
- '&7Progression: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7Skill Points: &6{skill_points}'
- '&7Skills You Unlocked: &6{unlocked_skills}&7/&6{class_skills}'
#Displayed when the class is being chosen for the first time.
locked:
item: GREEN_TERRACOTTA
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,56 @@
#GUI display name
name: Klassen-Auswahl
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
class-rogue:
slots:
- 11
function: class-rogue
name: '&a&lThe Rogue'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-mage:
slots:
- 12
function: class-mage
name: '&a&lThe Mage'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-marksman:
slots:
- 13
function: class-marksman
name: '&a&lThe Marksman'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-warrior:
slots:
- 14
function: class-warrior
name: '&a&lThe Warrior'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'
class-paladin:
slots:
- 15
function: class-paladin
name: '&a&lThe Paladin'
hide-flags: true
lore:
- '{lore}'
- ''
- '{attribute-lore}'

View File

@ -0,0 +1,58 @@
#GUI display name
name: Freunde
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
friend:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: friend
#No friend
item: GRAY_STAINED_GLASS_PANE
name: '&cKein Freund'
lore: { }
#Online friend
online:
item: PLAYER_HEAD
name: '&Ein[Online] &f{name}'
lore:
- '&7Level {level} {class}'
- '&7Online seit {online_since}'
- ''
- '&cRechtsklick zum Entfernen.'
#Offline friend
offline:
item: PLAYER_HEAD
name: '&c[Offline] &f{name}'
lore:
- '&7Zuletzt gesehen: {last_seen}'
- ''
- '&cRechtsklick zum Entfernen.'
request:
slots:
- 49
function: request
item: WRITABLE_BOOK
name: '&aNeue Freundschaftsanfrage'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Freund entfernen
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: RED_TERRACOTTA
function: 'yes'
name: '&aEntferne {name}'
lore: { }
back:
slots:
- 14
item: GREEN_TERRACOTTA
function: 'back'
name: '&aBehalte {name}'
lore: { }

View File

@ -0,0 +1,20 @@
#GUI display name
name: Gilden-Erstellung
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aErstelle eine Gilde!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aZurück'
lore: { }

View File

@ -0,0 +1,78 @@
#GUI display name
name: '&0[&8{tag}&0] &8{name} &0- &8(&7{page}&8/&7{maxpages}&8)'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aKein Spieler'
member:
item: PLAYER_HEAD
name: '&Ein{name}'
#leader-name: '&a{name} &c[&aLeader&c]' - Unused right now
lore:
- '&7Level {level} {class}'
- '&7Online seit {since}'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aNächste Seite'
lore: [ ]
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aVorherige Seite'
lore: [ ]
leave:
slots:
- 49
function: leave
item: REDSTONE
name: '&cGilde verlassen'
lore: [ ]
#Request and Disband are only available to the Guild Leader
disband:
slots:
- 51
function: disband
item: BARRIER
name: '&cGilde auflösen'
lore: [ ]
request:
slots:
- 47
function: invite
item: WRITABLE_BOOK
name: '&aLade einen Spieler ein..'
lore: [ ]

View File

@ -0,0 +1,20 @@
#GUI display name
name: Gruppenerstellung
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
create:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'create'
name: '&aErstelle eine Party!'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aZurück'
lore: { }

View File

@ -0,0 +1,40 @@
#GUI display name
name: Party ({players}/{max})
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
member:
slots:
- 10
- 12
- 14
- 16
- 28
- 30
- 32
- 34
function: member
empty:
item: GRAY_STAINED_GLASS_PANE
name: '&aKein Spieler'
member:
item: PLAYER_HEAD
name: '&Ein{name}'
lore:
- '&7Level {level} {class}'
- '&7Online seit {since}'
leave:
slots:
- 50
function: leave
item: REDSTONE
name: '&cGruppe verlassen'
lore: { }
request:
slots:
- 48
function: invite
item: WRITABLE_BOOK
name: '&aLade einen Spieler ein..'
lore: { }

View File

@ -0,0 +1,257 @@
#GUI display name
name: Dein Charakter
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
mining-profession:
slots:
- 10
function: profession_mining
item: IRON_PICKAXE
name: '&aBergbau'
hide-flags: true
lore:
- ''
- '&7Klasse Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oMining schaltet seltene Erze und Rohstoffe frei.'
- '&7&oDies ist entscheidend für deinen Macht- und Machtzuwachs,'
- '&7&omine häufig für einzigartige und seltene Tropfen.'
woodcutting-profession:
slots:
- 11
function: profession_woodcutting
item: IRON_AXE
name: '&aHolzschnitt'
hide-flags: true
lore:
- ''
- '&7Klasse Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oObwohl es wie eine langweilige Aufgabe erscheinen mag, Holzschnitt'
- '&7&oist wichtig für die Beschaffung von Materialien, die für die Herstellung und den Handel verwendet werden'
- '&7&oand hilft dir die obere Hand in den arkanen Weisen zu geben.'
farming-profession:
slots:
- 12
function: profession_farming
item: IRON_HOE
name: '&aFarmen'
hide-flags: true
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oMit Tonnen neuer Nahrung und verbrauchbaren Rezepten,'
- '&7&oDu musst in der Reihenfolge auf den Anbaupflanzen bleiben'
- '&7&oum die besten Speisen und Getränke zu erhalten, um sich gesund zu halten.'
fishing-profession:
slots:
- 19
function: profession_fishing
item: FISHING_ROD
name: '&aAngeln'
hide-flags: true
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oFishing kann dir einzigartige Drops geben'
- '&7&onirgendwo anders finden. Je mehr du'
- '&7&ofish, je einfacher es wird, diese zu finden.'
- ''
- '&7Fishing Strength: &c%mmocore_stat_fishing_strength%%'
- '&7Crit Fishing Rate: &c%mmocore_stat_critical_fishing_chance%%'
- '&7Crit Failure Rate: &c%mmocore_stat_critical_fishing_failure_chance%%'
alchemy-profession:
slots:
- 20
function: profession_alchemy
item: BREWING_STAND
name: '&aAlchemy'
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oIn einer Welt, auf die du nicht mehr beschränkt bist'
- '&7&oeinfache Tränke, lerne Tonnen des neuen Brauens'
- '&7&orecipes um dir den Rand auf dem Schlachtfeld zu geben.'
smithing-profession:
slots:
- 21
function: profession_smithing
item: ANVIL
name: '&aSchmieden'
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oStabbing Feinde und Lachen ist das Schlimmste,'
- '&7&oPractice macht das Schmieden perfekt.'
- '&7&o&nWar wird von dem Mann mit dem wichtigsten Stick gewonnen.'
enchanting-profession:
slots:
- 28
function: profession_enchanting
item: ENCHANTED_BOOK
name: '&aVerzaubern'
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oLorem ipsum dolor sit amet, consectetur'
- '&7&oadipiscing elit. Proin malesuada maximus massa,'
- '&7&osodales imperdiet sapien fermentum at.'
smelting-profession:
slots:
- 29
function: profession_smelting
item: FURNACE
name: '&aSchmelzen'
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&8[&e{progress}&8] &e{percent}%'
- ''
- '&7&oSetzen Ihrer Augenbrauen wird zum Standard.'
- '&7&oDeine langen Stunden über die Hitze machen dich'
- '&7&ofaster und effizienter mit Ihrem Ofen.'
boost-display:
slots:
- 47
- 48
- 49
- 50
- 51
function: boost
item: BARRIER
no-boost:
item: GRAY_STAINED_GLASS_PANE
name: '&aKein Booster'
lore: { }
#Profession experience boosters
profession:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Anzahl: &6+{value}%'
- '&7Zeit übrig: &6{left}'
- '&7Beruf: &6{profession}'
- '&7'
- '&eGestartet von {author}'
#Main class experience boosters
main-level:
item: EXPERIENCE_BOTTLE
name: '&aEXP Boost'
lore:
- '&7Anzahl: &6+{value}%'
- '&7Zeit übrig: &6{left}'
- '&7'
- '&eGestartet von {author}'
boost-next:
slots:
- 52
function: boost-next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aWeiter'
lore: { }
boost-prev:
slots:
- 46
function: boost-previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aVorherige'
lore: { }
party:
slots:
- 16
function: party
item: CAKE
name: '&aParty Moral'
lore:
- '&7&oSpiele mit deinen Freunden'
- '&7&osehr ermutigt dich!'
- ''
- '&7Party-Boni ({count}):'
- '&8+{buff_additional_experience}% Experience Earned!'
- '&8+{buff_health_regeneration} Health Regeneration'
stats:
slots:
- 15
function: profile
item: PLAYER_HEAD
name: '&e{player}'
lore:
- ''
- '&7Aktuelles Level: &e{level}'
- '&7Fortschritt: &e{exp} / {next_level}'
- '&8[&e{progress}&8] &e{percent}%'
- '&7Skill-Punkte: &6{skill_points}'
- ''
- '&7Aktuelle Klasse: &c{class}'
- '&7Klassenpunkte: &c{class_points}'
phys:
slots:
- 32
function: stats
name: '&cPhysisch'
item: GOLDEN_APPLE
hide-flags: true
lore:
- ''
- 'Aktuelle Stärke: &c&l{attribute_strength}'
- ''
- '✦ Angriffsschaden: &c{attack_damage} &7(&c{attack_damage_base} &7+ &c{attack_damage_extra}&7)'
- '✦ Angriffsgeschwindigkeit: &c{attack_speed} &7(&c{attack_speed_base} &7+ &c{attack_speed_extra}&7)'
- ''
- '❤ Maximale Gesundheit: &c{max_health} &7(&c{max_health_base} &7+ &c{max_health_extra}&7)'
- '❤ Health Regen: &c{health_regeneration} &7(&c{health_regeneration_base} &7+ &c{health_regeneration_extra}&7)'
- ''
- '✤ Maximale Ausdauer: &9{max_stamina} &7(&9{max_stamina_base} &7+ &9{max_stamina_extra}&7)'
- '✤ Ausdauer Regen: &9{stamina_regeneration} &7(&9{stamina_regeneration_base} &7+ &9{stamina_regeneration_extra}&7)'
- ''
- '❖ Armor: &c{armor} &7(&c{armor_base} &7+ &c{armor_extra}&7)'
- '❖ Rüstungsfestigkeit: &c{armor_toughness} &7(&c{armor_toughness_base} &7+ &c{armor_toughness_extra}&7)'
dex:
slots:
- 33
function: stats
name: '&aGeschicklichkeit'
item: LEATHER_BOOTS
hide-flags: true
lore:
- ''
- 'Aktuelle Geschicklichkeit: &a&l{attribute_dexterity}'
- ''
- '❖ Rückstoßwiderstand: &f{knockback_resistance} &7(&f{knockback_resistance_base} &7+ &f{knockback_resistance_extra}&7)'
- '❖ Bewegungsgeschwindigkeit: &f{movement_speed} &7(&f{movement_speed_base} &7+ &f{movement_speed_extra}&7)'
- '❖ Geschwindigkeitsreduzierung: &f{speed_malus_reduction}% &7(&f{speed_malus_reduction_base} &7+ &f{speed_malus_reduction_extra}&7)'
int:
slots:
- 34
function: stats
name: '&bIntelligenz'
item: BOOK
hide-flags: true
lore:
- ''
- 'Aktuelle Intelligenz: &b&l{attribute_intelligence}'
- ''
- '✤ Maximale Ausdauer: &9{max_mana} &7(&9{max_mana_base} &7+ &9{max_mana_extra}&7)'
- '✤ Ausdauer Regen: &9{mana_regeneration} &7(&9{mana_regeneration_base} &7+ &9{mana_regeneration_extra}&7)'
- ''
- '✤ Skill Cooldown Reduzierung: &9{cooldown_reduction} &7(&9{cooldown_reduction_base} &7+ &9{cooldown_reduction_extra}&7)'
- '✤ Extra Erfahrung: &9{additional_experience} &7(&9{additional_experience_base} &7+ &9{additional_experience_extra}&7)'
- ''
- '❊ Maximale Ausdauer: &9{max_stellium} &7(&9{max_stellium_base} &7+ &9{max_stellium_extra}&7)'
- '❊ Ausdauer Regen: &9{stellium_regeneration} &7(&9{stellium_regeneration_base} &7+ &9{stellium_regeneration_extra}&7)'

View File

@ -0,0 +1,82 @@
#GUI display name
name: Quests
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 45
items:
skill:
slots:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34
function: quest
#When quest is locked
locked:
item: PAPER
name: '&c-Nichtverfügbar-'
#When there is no quest to display
no-quest:
item: GRAY_STAINED_GLASS_PANE
name: '&a'
level-requirement:
main:
hit: '&a ✔ Benötigt Level {level}'
not-hit: '&a ✔ Benötigt Level {level}'
profession:
hit: '&a ✔ Benötigt {profession} Level {level}'
not-hit: '&a ✔ Benötigt {profession} Level {level}'
#Date format used in the {date} placeholder
date-format: 'MMM d yyyy'
item: BOOK
name: '&a{name}'
lore:
- '{lore}'
- ''
- '{started}&8Quest gestartet!'
- '{started}&7″ Fortschritt: &e{progress}%'
- '{started}&7► &o{objective}'
- '{started}'
- '{level_req}&7Level Anforderungen ({current_level_req}/{total_level_req}):'
- '{level_req}{level_requirements}'
- '{level_req}'
- '{completed}&8Du hast diese Quest am {date} abgeschlossen.'
- '{completed_cannot_redo}&8Du kannst diese Quest nicht zweimal durchführen.'
- '{completed_delay}&8Du kannst die Quest in {delay} starten.'
- '{completed_can_redo}&8Du kannst die Quest nicht starten.'
- '{completed}'
- '{started}&c″ Rechtsklick zum Abbrechen.'
- '{!started}&e″ Linksklick um zu starten.'
next:
slots:
- 26
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aWeiter'
lore: { }
previous:
slots:
- 18
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aVorherige'
lore: { }

View File

@ -0,0 +1,124 @@
#GUI display name
name: 'Ausgewählte Fähigkeit: &6{skill}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
skill:
slots:
- 10
- 11
- 12
- 19
- 20
- 21
- 28
- 29
- 30
- 37
- 38
- 39
function: skill
name: '&Ein{skill} &6[{level}]'
lore:
- ''
- '{unlocked}&a✔ Benötigt Level {unlock}'
- '{locked}&a✔ Benötigt Level {unlock}'
- '{max_level}&e✔ Maximaler Level Hit!'
- ''
- '{lore}'
next:
slots:
- 47
function: next
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTliZjMyOTJlMTI2YTEwNWI1NGViYTcxM2FhMWIxNTJkNTQxYTFkODkzODgyOWM1NjM2NGQxNzhlZDIyYmYifX19
name: '&aWeiter'
lore: { }
previous:
slots:
- 2
function: previous
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmQ2OWUwNmU1ZGFkZmQ4NGU1ZjNkMWMyMTA2M2YyNTUzYjJmYTk0NWVlMWQ0ZDcxNTJmZGM1NDI1YmMxMmE5In19fQ==
name: '&aVorherige'
lore: { }
reallocate:
slots:
- 45
function: reallocation
item: CAULDRON
name: '&aUmzuordnen Fertigkeitspunkte'
lore:
- ''
- 'Sie haben insgesamt &6{total}&7 Attributpunkte ausgegeben.'
- '&7Rechtsklick um sie neu zuzuordnen.'
- ''
- '&eKosten 1 Attribut Zuordnungspunkt.'
- '&e◆ Attribut Reallocation Punkte: &6{points}'
slot:
slots:
- 8
- 17
- 26
- 35
- 44
- 53
function: slot
item: GRAY_DYE
name: '&aSkill Slot {slot}'
no-skill: '&cNone'
#If this is filled, the item shown in the GUI when a slot is filled will be the item specified here.
#Else it will be the display item of the bound skill.
#filled-item:
#filled-custom-model-data:
lore:
- '&7Current Skill: &6{skill}'
- ''
- '{slot-lore}'
- '&7&oCast this spell by pressing [F] followed'
- '&7&oby the keybind displayed on the action bar.'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
- '&e► Shift left click to select.'
skill-level:
slots:
- 6
- 15
- 24
- 33
- 42
- 51
function: level
#Skill level offset, should be changed
#according to the amount of inventory
#slots the skill-level item occupies.
offset: 2
#Item displayed if the skill level is
#too low to display a level item in the GUI
too-low:
item: AIR
item: LIME_DYE
name: '&Ein{skill} Level {roman}'
lore:
- ''
- '{lore}'
upgrade:
slots:
- 15
function: upgrade
item: GREEN_STAINED_GLASS_PANE
name: '&a&lUPGRADE {skill_caps}'
lore:
- '&7Kosten 1 Skillpunkt.'
- ''
- '&7Skill-Punkte: &{skill_points}'
#This will display the selected item in the skill UI.
#selected:
#slots: []
#function: selected
#name: '&a{skill} &6[{level}]'
#lore:
#- ''
#- '{lore}'

View File

@ -0,0 +1,438 @@
#GUI display name
name: '&eAktueller Fähigkeitsbaum: &6{skill-tree-name}'
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 54
items:
up:
function: up
item: PLAYER_HEAD
name: "Oben"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 50
down:
function: down
item: PLAYER_HEAD
name: "Unten"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 49
right:
function: right
item: PLAYER_HEAD
name: "Rechts"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNmYzUyMjY0ZDhhZDllNjU0ZjQxNWJlZjAxYTIzOTQ3ZWRiY2NjY2Y2NDkzNzMyODliZWE0ZDE0OTU0MWY3MCJ9fX0=
slots:
- 51
left:
function: left
item: PLAYER_HEAD
name: "Links"
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWYxMzNlOTE5MTlkYjBhY2VmZGMyNzJkNjdmZDg3YjRiZTg4ZGM0NGE5NTg5NTg4MjQ0NzRlMjFlMDZkNTNlNiJ9fX0=
slots:
- 48
skill-tree:
name: '{skill-tree-node}'
function: skill-tree
slots:
- 9
- 18
- 27
lore:
- ''
- '{tree-lore}'
- ''
- '&e◆ Points: &6{max-point-spent}&e/&6{point-spent}'
- '&e◆ Current {name} &ePoints: &6{skill-tree-points}'
- '&e◆ Current Global Points: &6{global-points}'
next-tree-list-page:
function: 'next-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTk5YWFmMjQ1NmE2MTIyZGU4ZjZiNjI2ODNmMmJjMmVlZDlhYmI4MWZkNWJlYTFiNGMyM2E1ODE1NmI2NjkifX19
slots:
- 36
previous-tree-list-page:
function: 'previous-tree-list-page'
item: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzkxMmQ0NWIxYzc4Y2MyMjQ1MjcyM2VlNjZiYTJkMTU3NzdjYzI4ODU2OGQ2YzFiNjJhNTQ1YjI5YzcxODcifX19
slots:
- 0
reallocation:
function: reallocation
item: CAULDRON
slots:
- 45
name: '&aFertigkeitsbaumpunkte umkehren'
lore:
- ''
- '&7Du hast insgesamt &6{point-spent}&7 Skillbaumpunkte ausgegeben.'
- '&7Die maximalen Punkte, die ausgegeben werden können: &6{max-point-spent}'
- '&7Rechtsklick um sie neu zuzuordnen.'
- ''
- '&eKosten 1 Attribut Zuordnungspunkt.'
- '&e◆ Fertigkeitsbaum-Umkehrpunkte: &6{realloc-points}'
skill-tree-node:
function: 'skill-tree-node'
slots:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
name: '&a{name}'
#The lore that will be displayed after the lore of the node.
#The {node-lore} placeholder will be replaced by the lore specified in the skill tree node config.
#All the placeholders you see here can also be used in the node lore.
#For debugging custom display you can use the {display-type} placeholder.
lore:
- '&7Aktueller Zustand: &6{current-state}'
- '&7Aktuelles Level: &e{current-level}'
- '&7Max. Level: &6{max-level}'
- '&7Max Kinder: &6{max-children}'
- '&7Points Required: &6{point-consumed}'
- '&7Size: &6{size}'
- ''
- '&7⧆ &6Requirements: '
- '&fStrong Parents: '
- '{strong-parents}'
- ''
- '&fSoft Parents: '
- '{soft-parents}'
- ''
- '{node-lore}'
- ''
- '&e◆ Max points for {skill-tree}&e: &6{max-point-spent}'
- '&e◆ Points spent for {skill-tree}&e:&6 {point-spent}'
- '&e◆ Current {skill-tree} &ePoints: &6{skill-tree-points}'
- '&e◆ Current &6global&e points: &6{global-points}'
path-lore: [ ]
#This is the name that will be displayed for each status.
status-names:
unlocked: 'Unlocked'
unlockable: 'Unlockable'
locked: 'Locked'
fully-locked: 'Fully Locked'
display:
paths:
unlocked:
up:
item: "WHITE_DYE"
custom-model-data: 0
up-right:
item: "WHITE_DYE"
custom-model-data: 0
up-left:
item: "WHITE_DYE"
custom-model-data: 0
down-right:
item: "WHITE_DYE"
custom-model-data: 0
down-left:
item: "WHITE_DYE"
custom-model-data: 0
right:
item: "WHITE_DYE"
custom-model-data: 0
default:
item: "WHITE_DYE"
custom-model-data: 0
unlockable:
up:
item: "BLUE_DYE"
custom-model-data: 0
up-right:
item: "BLUE_DYE"
custom-model-data: 0
up-left:
item: "BLUE_DYE"
custom-model-data: 0
down-right:
item: "BLUE_DYE"
custom-model-data: 0
down-left:
item: "BLUE_DYE"
custom-model-data: 0
right:
item: "BLUE_DYE"
custom-model-data: 0
default:
item: "BLUE_DYE"
custom-model-data: 0
locked:
up:
item: "GRAY_DYE"
custom-model-data: 0
up-right:
item: "GRAY_DYE"
custom-model-data: 0
up-left:
item: "GRAY_DYE"
custom-model-data: 0
down-right:
item: "GRAY_DYE"
custom-model-data: 0
down-left:
item: "GRAY_DYE"
custom-model-data: 0
right:
item: "GRAY_DYE"
custom-model-data: 0
default:
item: "GRAY_DYE"
custom-model-data: 0
fully-locked:
up:
item: "BLACK_DYE"
custom-model-data: 0
up-right:
item: "BLACK_DYE"
custom-model-data: 0
up-left:
item: "BLACK_DYE"
custom-model-data: 0
down-right:
item: "BLACK_DYE"
custom-model-data: 0
down-left:
item: "BLACK_DYE"
custom-model-data: 0
right:
item: "BLACK_DYE"
custom-model-data: 0
default:
item: "BLACK_DYE"
custom-model-data: 0
nodes:
unlocked:
up-right-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-down:
item: "WHITE_CONCRETE"
custom-model-data: 0
up-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-right:
item: "WHITE_CONCRETE"
custom-model-data: 0
down-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right-left:
item: "WHITE_CONCRETE"
custom-model-data: 0
right:
item: "WHITE_CONCRETE"
custom-model-data: 0
left:
item: "WHITE_CONCRETE"
custom-model-data: 0
up:
item: "WHITE_CONCRETE"
custom-model-data: 0
down:
item: "WHITE_CONCRETE"
custom-model-data: 0
no-path:
item: "WHITE_CONCRETE"
custom-model-data: 0
locked:
up-right-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-down:
item: "GRAY_CONCRETE"
custom-model-data: 0
up-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-right:
item: "GRAY_CONCRETE"
custom-model-data: 0
down-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right-left:
item: "GRAY_CONCRETE"
custom-model-data: 0
right:
item: "GRAY_CONCRETE"
custom-model-data: 0
left:
item: "GRAY_CONCRETE"
custom-model-data: 0
up:
item: "GRAY_CONCRETE"
custom-model-data: 0
down:
item: "GRAY_CONCRETE"
custom-model-data: 0
no-path:
item: "GRAY_CONCRETE"
custom-model-data: 0
unlockable:
up-right-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-down:
item: "BLUE_CONCRETE"
custom-model-data: 0
up-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-right:
item: "BLUE_CONCRETE"
custom-model-data: 0
down-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right-left:
item: "BLUE_CONCRETE"
custom-model-data: 0
right:
item: "BLUE_CONCRETE"
custom-model-data: 0
left:
item: "BLUE_CONCRETE"
custom-model-data: 0
up:
item: "BLUE_CONCRETE"
custom-model-data: 0
down:
item: "BLUE_CONCRETE"
custom-model-data: 0
no-path:
item: "BLUE_CONCRETE"
custom-model-data: 0
fully-locked:
up-right-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-down:
item: "BLACK_CONCRETE"
custom-model-data: 0
up-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-right:
item: "BLACK_CONCRETE"
custom-model-data: 0
down-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right-left:
item: "BLACK_CONCRETE"
custom-model-data: 0
right:
item: "BLACK_CONCRETE"
custom-model-data: 0
left:
item: "BLACK_CONCRETE"
custom-model-data: 0
up:
item: "BLACK_CONCRETE"
custom-model-data: 0
down:
item: "BLACK_CONCRETE"
custom-model-data: 0
no-path:
item: "BLACK_CONCRETE"
custom-model-data: 0

View File

@ -0,0 +1,20 @@
#GUI display name
name: Subclass Confirmation
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
yes:
slots:
- 12
item: GREEN_TERRACOTTA
function: 'yes'
name: '&aSelect {class}'
lore: { }
back:
slots:
- 14
item: RED_TERRACOTTA
function: back
name: '&aBack'
lore: { }

View File

@ -0,0 +1,22 @@
#GUI display name
name: Wählen Sie Ihre Funktionen...
#Number of slots in your inventory. Must be
#between 9 and 54 and must be a multiple of 9.
slots: 27
items:
back:
function: back
slots:
- 26
item: RED_STAINED_GLASS_PANE
name: '&aZurück zur Klassenauswahl'
lore: [ ]
arcane-mage:
slots:
- 13
function: sub-class-arcane-mage
name: '&a&lThe Arcane Mage'
lore:
- '{lore}'
- ''
- '{attribute-lore}'

Some files were not shown because too many files have changed in this diff Show More