montlikadani
3fc2487bfd
Revert some things to prevent data losing
2020-04-16 18:55:32 +02:00
montlikadani
47280b04d0
Improve database loading
2020-04-13 17:44:14 +02:00
Zrips
fb5fad2a6c
Lets show more informative bossbar
2020-04-02 18:07:38 +03:00
Zrips
891bca964a
Fixing issue with same quest not being able to handle same material for
...
different actions
2020-04-02 15:36:31 +03:00
montlikadani
5a090c4242
Improve connecting to database
2020-03-29 18:28:21 +02:00
montlikadani
40648f2701
Use getOrDefault in some cases to make less code
2020-03-26 11:21:44 +01:00
montlikadani
9e006ebe89
Improved baking action doesn't pay enough when items are on another block
...
- Removed some deprecated methods
2020-03-26 09:12:39 +01:00
Zrips
b6e4b9cfb2
This is continue and not return
2020-03-25 16:08:23 +02:00
Zrips
843b07b176
Lets allow to disable each job separately in specific worlds
2020-03-25 14:08:33 +02:00
montlikadani
f9f745e63a
Fix NPE when the jobs player are null during exploring chunks
2020-03-15 14:36:52 +01:00
montlikadani
fad0fcee55
Removed some redundant null checks and methods
2020-03-13 16:12:46 +01:00
montlikadani
368417d59e
Correct some material ids
2020-02-15 16:55:57 +01:00
Zrips
c38fe742b4
Correcting income when we have same materials but different data values
2020-02-15 17:48:22 +02:00
montlikadani
a4c75ac575
Added option to define per-permission leave from job
...
- Some integer placeholders should returns 0 if the player have no jobs.
2020-02-05 16:54:43 +01:00
montlikadani
d5752453dd
Fixed NPE when class instance is null
2020-01-28 18:25:14 +01:00
montlikadani
5aa4f0b763
Fixed NPE when MythicMobs plugin not found on plugin reload
2020-01-28 17:23:47 +01:00
montlikadani
8f067f4646
Fixed FileNotFoundException when using "en" locale
2020-01-28 17:18:13 +01:00
Zrips
8e08543d83
Fix for MythicMobs not working after jobs reload
2020-01-27 17:52:25 +02:00
Zrips
33c14e474c
Lets initialize only when we need them.
2020-01-27 16:19:12 +02:00
Zrips
66fae7ed39
Fixing pagination
2020-01-27 12:50:42 +02:00
montlikadani
0b43b7e91a
Reworked the initialization of dependencies
2020-01-26 17:48:23 +01:00
montlikadani
066c0dd2b6
Remove bossbar on server shutdown
2020-01-26 13:41:34 +01:00
montlikadani
1e2a2473b0
Do not ignore deprecated and not used methods
...
For developers are needed if not updating the Jobs
2020-01-21 17:30:29 +01:00
montlikadani
95c3ae3578
Fixed issue when the RequiredJobLevels not works correctly
2020-01-13 15:56:25 +01:00
montlikadani
1ecffe1895
Fixed NPE when loading the chunks from database
...
- Fixed NPE when getting the quests and null
- Removed some deprecated methods
2020-01-08 17:51:40 +01:00
montlikadani
6a017df07f
Just some optimizations
2019-12-24 12:08:11 +01:00
montlikadani
3e0ed72a3f
Fix NPE when a job not found with that id
...
WeakHashMap is not safe for saving datas, because it will clears the whole data from it and the database will crash it. Described here: https://www.baeldung.com/java-weakhashmap#overview
- Fixed issue when the bone meal still acts as placed block
2019-12-23 09:43:49 +01:00
montlikadani
e1665f55d4
Bonus output colors can now be changed from config
2019-12-14 18:08:43 +01:00
montlikadani
d30f0d578d
Fixed issue when used a dev-build of papi
2019-12-13 17:07:42 +01:00
montlikadani
04fda3bb86
10x faster material recognition
...
From 34ddd20a0a
2019-12-02 17:35:37 +01:00
montlikadani
3a7eb65472
Fixed jobs GUI when opened showing the same action names
...
- Optimized the shooting of firework random
2019-11-02 15:32:53 +01:00
Zrips
536eac2613
Lets move shop gui to CMI handling type one
...
We have to re register events for GUI
2019-10-30 10:29:59 +02:00
Zrips
804da86dc1
Lets use CMI Gui handling instead of messy old one
2019-10-29 15:37:31 +02:00
Zrips
ebe321fc42
Missing locale for itembonus when you are not in that job
...
Lets allow to not apply bonus to a negative income, this will change
previous default behavior and will not add bonus to negative income from
now on unless changed in config file
2019-10-28 12:20:04 +02:00
montlikadani
c36df666be
Lets start working on Cook action
2019-10-26 11:30:58 +02:00
montlikadani
65d0b9a811
Change logic for reload
2019-10-16 20:21:50 +02:00
montlikadani
3b8ad58d05
Lets make async for convert sub-command
...
- Some null checks
2019-10-16 20:19:05 +02:00
montlikadani
f48e6dcec4
Speed up the version checking of papi
2019-09-26 20:44:20 +02:00
Zrips
6dfd0d94e8
Table conversion to use ID's
2019-09-24 12:27:32 +03:00
Zrips
e077c5f02d
First iteration to use ID's instead of full name String, saves space
2019-09-19 18:54:59 +03:00
Zrips
fae5d65a88
Lets upgrade BufferedPayment
2019-09-19 14:01:24 +03:00
montlikadani
6cd52625e2
Should fixed issue when the JobsPrePaymentEvent getJob method always returns null
2019-09-14 16:14:38 +02:00
montlikadani
f19138db4d
Fixed signs updating
...
- Level, exp adding and taking amounts now correctly calculating.
2019-09-03 17:01:49 +02:00
montlikadani
d84b7d4f03
Implement more API event methods to PrePaymentEvent
2019-08-23 17:28:35 +02:00
montlikadani
a07cbb246d
Should need to get actionbar message if the exp, points or money 0
...
The player should receive the payment message if one, such as points, money, or exp 0 is received. If the value 0 will not get any message.
2019-08-23 17:09:15 +02:00
Yiğit Duman
ee85da3761
Fix for showing messages without payment ( #513 )
2019-08-23 15:36:54 +02:00
Zrips
229be42d64
Lets save block protection in 100's batches whatever it reaches this
...
limit, instead of doing everything in one go on server shutdown
2019-08-16 14:22:39 +03:00
montlikadani
3ee52815a1
Remove bossbar on server shutdown
2019-08-15 09:41:25 +02:00
montlikadani
95dda60088
Critical bug fix for fastpayment in for-loop
...
- Changed the navy and silver to light_blue and light_gray due to version problems, #501
2019-08-12 14:04:15 +02:00
montlikadani
13432fe35f
Implement some missing codes
...
Fixed issue when added the schedules to list but cleared in for-loop.
2019-08-04 13:08:47 +02:00