1
0
mirror of https://github.com/Zrips/Jobs.git synced 2024-12-13 04:37:33 +01:00
Commit Graph

1122 Commits

Author SHA1 Message Date
montlikadani
add9bbf34f More work 2021-03-29 15:28:15 +02:00
montlikadani
5337e2c36d Fixed quest actions does not worked on lower case names
Now we replaces the material names to upper cased one for better match.

Fixes #1091
Fixes #967
2021-03-29 15:07:21 +02:00
montlikadani
21305dcc7e Avoid NSME exception when ItemMeta#displayName is not added to old Paper yet 2021-03-29 14:07:47 +02:00
montlikadani
3ef805f22f Fix when some signs does not work with sign states
Fixes #1134
2021-03-29 13:00:19 +02:00
Hugo5000
3c3f41777c
Added structure grow listener to resolve block protection timer overrides (#1130) 2021-03-25 14:05:22 +01:00
Hugo5000
524d667604
Fixed Plant resetting the block protection (#1129) 2021-03-25 14:04:05 +01:00
MrMacor
f639173293
Cache entity metadatas properly (#1125)
Now we uses better caching mechanic for storing entity datas
2021-03-25 09:41:43 +01:00
montlikadani
51a0b4bef7 Fix when players got all jobs instead of one
Somehow updating job ids with 0 index will result to duplicate all jobs instead of updating their indexes.

- Removing static instance of Jobs class as its a bad idea, now we uses better implementation to access Jobs object
- Now the %jobsr_user_jobs% placeholder will returns all of player jobs separated with comma "job1, job2 .."
2021-03-24 16:17:00 +01:00
montlikadani
6e144d5f02 Fix typo for soul speed enchantment
Fixes #1122
2021-03-21 18:25:40 +01:00
montlikadani
24968f2218 Fix Jobs database truncation on updating job ids 2021-03-21 17:02:42 +01:00
montlikadani
0d138d6664 Fix signs command parsing issue on click
Now on the 3rd line the trailing spaces will get removed to successfully parse for example the join command.
2021-03-20 09:54:02 +01:00
montlikadani
9df1810732 Removed old non-working translatable words files 2021-03-19 17:23:18 +01:00
montlikadani
e502fa4ab5 Revert the old chat events back for fix chat placeholder replacing
Fixes #1118
2021-03-19 15:44:49 +01:00
Zrips
26d57c107e GUI title length is limited in older versions. 2021-03-17 12:46:31 +02:00
montlikadani
4e2928460e A bit more improvements 2021-03-16 11:17:29 +01:00
kikelkik
1726f4ba4b boost negative income correctly 2021-03-14 17:57:48 +01:00
montlikadani
d15c2a77d0 Perform payment synchronously for old plugins like CraftConomy
Fixes #1111
2021-03-14 14:14:26 +01:00
montlikadani
846e04539a Fix when enchanting an elytra with a book get paid without Enchant action
Fixes #1104
2021-03-10 19:46:07 +01:00
montlikadani
fc5c5bfd08 Trying to follow naming conventions and some cleanup 2021-03-10 19:14:52 +01:00
montlikadani
ab38a64fb4 Configurable encoding for mysql database 2021-03-02 21:58:14 +01:00
montlikadani
b2d88fc3d2 Apply new async chat events from paper 2021-03-02 11:06:15 +01:00
montlikadani
297b99a0ba Fix NPE 2021-02-28 07:44:03 +01:00
montlikadani
269ee4c2ca Revert back the colon, causing problems with the plants
Fixes #1096
2021-02-27 20:24:25 +01:00
montlikadani
1413662c19 Prepare for kyori component 2021-02-26 08:45:14 +01:00
montlikadani
4f475888a6 Use executeUpdate for table conversion when updating to ids 2021-02-26 08:15:39 +01:00
montlikadani
2a941c76cb Change ":" to "-" in material actions for better match 2021-02-20 15:16:36 +01:00
montlikadani
5cd8550ba9 Update job ids instead of inserting
https://pastebin.com/7icM6nWW
2021-02-20 10:40:03 +01:00
Zrips
f8e581ee2a Merge branch 'master' of https://github.com/Zrips/Jobs.git 2021-02-19 16:32:53 +02:00
Zrips
526bc78fd7 Lets ignore materials which don't exist in older versions 2021-02-19 16:32:39 +02:00
montlikadani
57c1ee9460 New Crowdin updates 2021-02-19 15:22:32 +01:00
Zrips
33bcbd6d62 Lets support legacy material data 2021-02-19 16:21:41 +02:00
Zrips
9d44da2daa We need to save jobs into archive when firing everyone from one 2021-02-19 14:52:24 +02:00
BuildTools
a451653820 Better support for custom Enchantments 2021-02-19 13:10:53 +02:00
montlikadani
36a3051452 Fix when some of materials is not generated in translated file
This can reproducible in old versions like 1.12.2, such as Andesite is not exist in Material API, but its added in 1.8
2021-02-17 13:02:37 +01:00
montlikadani
2faae4cf08 Improve material generation in translator file for old versions
- Block cache will not be saved twice on disable
2021-02-17 08:15:05 +01:00
Ivan Carapovic
ff87470088
Fix fisherman getting paid for fish even if mcMMO fishing protection kicks in (#1081)
* Disable Fisherman pay if mcMMO fishing protections are enabled

- replace mcMMO dependency with the latest one (contains necessary classes)
- copy exploit protection check to fishing payment event
2021-02-15 16:58:27 +01:00
montlikadani
95169f00ab Fix sqlite exception on logs auto-committing 2021-02-10 21:37:25 +01:00
montlikadani
27645ec438 There is no limit in gui title 2021-02-09 12:06:14 +01:00
montlikadani
078c66a321 Simplify owner ship clearing 2021-02-09 10:45:44 +01:00
Zachary Moroney
cfd7f251ef
Fixed typo in the command logs for other permission (#1079) 2021-02-09 07:50:50 +01:00
MrMacor
5d90a00ea2
Fix when boosted items cache is not removed after swap items (#1076) 2021-02-07 17:53:45 +01:00
montlikadani
66e6b1451e Only remove boost if the time is not 0 2021-02-03 18:27:15 +01:00
montlikadani
ede05c85eb Use Bukkit provided PotionType 2021-02-03 18:21:02 +01:00
montlikadani
7ecb265484 Deprecated short description in jobs now we should use FullDescription
Now the FullDescription list will be printed to the gui items instead of short description. In fact, some type didn’t make sense, as even simple strings could solve new lines, but many were lazy to do it, with just two characters. So the FullDescription list will be visible on new servers that have just installed jobs or are updating the file manually.

- Added potion effect support to jobs shop to give potion item to player with the given effect type.

Closes #1064
2021-02-03 18:12:20 +01:00
montlikadani
c858b53340 Documented some of mostly used methods
Closes #1065
2021-02-02 23:04:46 +01:00
montlikadani
865bcca5c0 Fix some boost time parsing issues 2021-01-28 20:20:17 +01:00
montlikadani
1170086166 Added smoker and blast furnace placeholders
Closes #1066
2021-01-24 10:11:21 +01:00
MrMacor
9aa07160eb
Improved player inventory item boost logic (#1062)
This adds two new configuration options to generalConfig. They're modelled after "enable-boosted-items-in-offhand", called "enable-boosted-items-in-mainhand" and "enable-boosted-armor-items". As the name suggests, the former determines if boosted items in your main hand count towards your overall jobs items bonus, and the latter does the same for armor.
2021-01-19 16:37:47 +01:00
montlikadani
2ad3e54e4d Fix AbstractMethodError when some software does not supports new databases
- Improved the database shutdown process
- Slightly optimized the database calls when a player quits

Closes #1061
2021-01-19 08:35:38 +01:00
montlikadani
fb91fb7104 Second attempt to fix archived jobs 2021-01-16 13:41:46 +01:00