Commit Graph

206 Commits

Author SHA1 Message Date
Ryder Belserion
6b30261a0d
remove migrate command 2024-10-13 17:55:10 -04:00
Ryder Belserion
84fc8af6f6
update holder methods 2024-10-13 17:06:17 -04:00
Ryder Belserion
78005a46c7
remove update auction method 2024-10-13 17:06:01 -04:00
Ryder Belserion
578b8076c2
make proper use of the auction cache in 2 of the menus 2024-10-13 17:05:41 -04:00
Ryder Belserion
d205cdb500
update auction caches on start/reload 2024-10-13 17:05:08 -04:00
Ryder Belserion
52f3ee62b9
update pdc keys 2024-10-13 17:03:04 -04:00
Ryder Belserion
d38d31c02e
add new method to itembuilder 2024-10-13 17:02:58 -04:00
Ryder Belserion
1b91371476
comment out old code 2024-10-13 12:00:28 -04:00
Ryder Belserion
a564a220e9
fix issue with current menu 2024-10-13 12:00:12 -04:00
Ryder Belserion
afd9211ca8
add new key 2024-10-13 11:59:46 -04:00
Ryder Belserion
dede825245
update ca sell/bid 2024-10-13 11:59:41 -04:00
Ryder Belserion
ff90f2d451
add migration command 2024-10-13 11:59:32 -04:00
Ryder Belserion
600268b39e
create usermanager 2024-10-13 11:59:20 -04:00
Ryder Belserion
1f5d5c0350
update data.yml 2024-10-13 11:59:12 -04:00
Ryder Belserion
8ec39c636b
add usermanager 2024-10-13 11:59:06 -04:00
Ryder Belserion
65af9b56e5
add auction object 2024-10-13 11:58:58 -04:00
Ryder Belserion
242618bd83
Bump vital api 2024-10-13 09:16:18 -04:00
Ryder Belserion
9f98b87aba
add player name to data.yml
avoids having to do offline lookups using the uuid
2024-10-12 20:22:23 -04:00
Ryder Belserion
a9b885d3e6
update current menu 2024-10-12 20:08:42 -04:00
Ryder Belserion
bf6da8b1a7
update expired menu 2024-10-12 20:03:57 -04:00
Ryder Belserion
514afb3f0d
add null checks 2024-10-12 19:58:48 -04:00
Ryder Belserion
50ddae0157
return on next page button 2024-10-12 19:57:41 -04:00
Ryder Belserion
9b69fe1859
add verbose logging for if an item is null 2024-10-12 19:57:34 -04:00
Ryder Belserion
c9c1d7a2c3
add comments to keys 2024-10-12 19:27:08 -04:00
Ryder Belserion
6e65292292
deprecate store ids, as we don't really need them now 2024-10-12 19:27:03 -04:00
Ryder Belserion
cddecd5dd9
Remove a lot of unnecessary code
The way I handle inventories now, allows me to rely less on caches, and just use what was merely available already to me. It makes things less disorganized, much more straight forward and easy to improve

God bless pdc and inventory holders
2024-10-12 19:26:50 -04:00
Ryder Belserion
5061d785b5
fuck the migration 2024-10-12 19:17:57 -04:00
Ryder Belserion
d015646d20
add a null check for category 2024-10-12 18:45:57 -04:00
Ryder Belserion
4328dd8490
add shield to weapons category 2024-10-12 17:58:13 -04:00
Ryder Belserion
1098887056
add mace to weapons category 2024-10-12 17:56:47 -04:00
Ryder Belserion
bf669521e1
fix category selector 2024-10-12 17:56:39 -04:00
Ryder Belserion
7e893293c6
chore: remove unused methods, and dead imports 2024-10-12 17:29:00 -04:00
Ryder Belserion
117ae40663
update pagination 2024-10-12 17:24:55 -04:00
Ryder Belserion
e05d54300b
open menu properly 2024-10-12 17:24:28 -04:00
Ryder Belserion
92c76b642d
load buttons 2024-10-12 17:24:12 -04:00
Ryder Belserion
2ee5286b54
update keys 2024-10-12 17:23:57 -04:00
Ryder Belserion
2825787e7e
update pdc 2024-10-12 17:20:44 -04:00
Ryder Belserion
d643267220
add {page} 2024-10-12 17:20:29 -04:00
Ryder Belserion
a74d063392
clear cache on quit 2024-10-11 20:05:02 -04:00
Ryder Belserion
81149facc4
update commented code 2024-10-11 17:06:41 -04:00
Ryder Belserion
7a0678ff45
use inventory holder for the close event 2024-10-11 16:58:36 -04:00
Ryder Belserion
f87947c916
refactor guilistener 2024-10-11 16:58:28 -04:00
Ryder Belserion
39eee0d17e
add new key to enum 2024-10-11 16:58:07 -04:00
Ryder Belserion
2dfaa290e1
add method to itembuilder 2024-10-11 16:58:01 -04:00
Ryder Belserion
4495abd278
migrate last menu to bidmenu 2024-10-11 16:57:55 -04:00
Ryder Belserion
2de346d989
re-write another menu 2024-10-11 16:36:19 -04:00
Ryder Belserion
cf29c17f67
add buying menu 2024-10-11 15:06:37 -04:00
Ryder Belserion
7bd79b19ed
move inv close event to misc listener class 2024-10-11 14:38:32 -04:00
Ryder Belserion
13895ff528
add page calculation 2024-10-11 14:34:46 -04:00
Ryder Belserion
3b57365c1f
register expired menu 2024-10-11 14:34:41 -04:00
Ryder Belserion
ce99603c08
migrate another menu 2024-10-11 13:24:59 -04:00
Ryder Belserion
c503d7f04b
default pdc to Refresh, so the button always works 2024-10-11 12:26:21 -04:00
Ryder Belserion
f75429fdf1
default button to true 2024-10-11 12:26:13 -04:00
Ryder Belserion
0405e87c42
call view only once 2024-10-11 12:26:06 -04:00
Ryder Belserion
815dd2e375
replace categories menu 2024-10-11 12:25:58 -04:00
Ryder Belserion
ddced9e299
strip colors 2024-10-11 10:18:47 -04:00
Ryder Belserion
1b41e0c531
reduce so many item meta calls
Used a universal item meta variable
2024-10-11 10:06:37 -04:00
Ryder Belserion
f0e6607bdc
chore: lines 2024-10-11 10:06:16 -04:00
Ryder Belserion
f99d0cbb62
create one itembuilder object 2024-10-11 10:05:49 -04:00
Ryder Belserion
707b1ab474
simplify convertItemStack 2024-10-11 09:27:54 -04:00
Ryder Belserion
58dd7f698e
use proper variable 2024-10-11 09:27:46 -04:00
Ryder Belserion
4d5dfb8e4e
if category is not none, then we check 2024-10-11 09:27:31 -04:00
Ryder Belserion
4834aee690
add %price% 2024-10-11 09:27:20 -04:00
Ryder Belserion
dc21cf87c4
use pdc instead of display name checks 2024-10-10 14:27:44 -04:00
Ryder Belserion
069b1eb141
fix null pointers 2024-10-10 14:27:36 -04:00
Ryder Belserion
c58f5b5d44
add category to the item's pdc 2024-10-10 14:27:10 -04:00
Ryder Belserion
7d815a1d9f
add safety check 2024-10-10 14:26:58 -04:00
Ryder Belserion
da661466d6
fix bug 2024-10-10 14:26:48 -04:00
Ryder Belserion
8c6f0677ce
add new pdc key 2024-10-10 14:26:41 -04:00
Ryder Belserion
aff5f61c57
add a pdc method to the itembuilder 2024-10-10 14:26:35 -04:00
Ryder Belserion
30ada8a071
a little bit of clean up 2024-10-10 14:26:29 -04:00
Ryder Belserion
6e494e04c6
remove duplicate entry 2024-10-10 14:26:13 -04:00
Ryder Belserion
ecc820e487
re-work main menu 2024-10-09 17:52:53 -04:00
Ryder Belserion
8a0702344b
add new option, so fresh installs work 2024-10-08 17:31:13 -04:00
Ryder Belserion
4e29ef1f34
add holder manager 2024-10-08 17:30:39 -04:00
Ryder Belserion
054450aa7d
add new method 2024-10-08 17:30:32 -04:00
Ryder Belserion
01ca7772a3
fix typo 2024-10-08 15:19:15 -04:00
Ryder Belserion
aa22ee3eea
update build script 2024-10-08 15:18:58 -04:00
Ryder Belserion
9b719a3761
uppercase blacklist material 2024-10-01 11:04:01 -04:00
Ryder Belserion
6f03d80d5d
add missing imports 2024-10-01 10:46:42 -04:00
Ryder Belserion
feb40131bd
add permission enum 2024-09-22 16:06:53 -04:00
Ryder Belserion
3dd59ee73e
remove download plugins 2024-09-07 23:50:01 -04:00
Ryder Belserion
4ea09a4f49
update vital api 2024-09-07 23:48:42 -04:00
Ryder Belserion
07bae23126
re-work build script 2024-09-07 23:17:08 -04:00
Ryder Belserion
ee3d4f30c7
update itembuilder 2024-07-11 20:01:47 -04:00
Ryder Belserion
eb30c713ea
update bstats 2024-07-11 20:01:40 -04:00
Ryder Belserion
90324db732
refactor out of paper module 2024-07-11 20:01:35 -04:00
Ryder Belserion
e502057fb9
add new filemanager 2024-07-11 20:01:10 -04:00
Ryder Belserion
f794bb9409
update build script 2024-07-11 20:00:03 -04:00
Ryder Belserion
642ad03b22
[build] 1.5.1 release 2024-06-25 13:11:18 -04:00
Ryder Belserion
992e683087
[build] caught even more stragglers still using the player name for read/writes to data.yml 2024-06-18 00:51:51 -04:00
Ryder Belserion
8cbf7e553f
[build] only update the data.yml if the value is not a uuid 2024-06-16 22:13:11 -04:00
Ryder Belserion
8cfe439830
[ci-skip] fix maven publishing id 2024-06-16 21:56:29 -04:00
Ryder Belserion
6402aa2181
[build] fuck it 1.20.6 only 2024-06-16 21:50:42 -04:00
Ryder Belserion
d38a0f4eee
[build] trigger the build 2024-06-16 21:47:16 -04:00
Ryder Belserion
c0fc1c2f51
set api version to 1.20 2024-06-16 21:43:59 -04:00
Ryder Belserion
d025518455
add migrator for player names -> uuids 2024-06-16 21:41:44 -04:00
Ryder Belserion
6292987f48
Finish migrating code to use uuids instead of player names 2024-06-16 21:38:06 -04:00
Ryder Belserion
39442f5663
fix merge conflict 2024-06-16 20:26:54 -04:00
Ryder Belserion
1fa867b955
chore: parity with other buildscripts 2024-06-16 14:38:19 -04:00