Commit Graph

71 Commits

Author SHA1 Message Date
Sn0wStorm
d34dc240dc Async Saving on World Unload 2020-11-28 00:47:53 +01:00
Sn0wStorm
9271d82eda When unloading world, only save if it has data 2020-11-09 13:18:49 +01:00
Sn0wStorm
e28cd72af9 1.16 Wood types for Barrels #330 2020-11-08 15:53:14 +01:00
Sn0wStorm
4228bbc02c New general Barrel open perms checker + Towny 2020-11-03 21:28:50 +01:00
Sn0wStorm
cae2b9dfff Implemented Async World-Data Loading
Uses Mutex to assure no concurrent loading and saving
Merges Loaded data in Main Thread
2020-04-07 12:45:55 +02:00
Sn0wStorm
55200608c1 Language Updater: Put new lines at the end 2019-12-02 15:56:30 +01:00
Sn0wStorm
6577cbf628 Added Barrel Check for GamemodeInventories 2019-11-27 13:52:19 +01:00
Sn0wStorm
40da30bf8e Optimizing Barrel retrieve 2019-11-26 21:29:41 +01:00
Sn0wStorm
16c03f9da1 Added and Fixed lots of JavaDocs 2019-11-25 22:16:16 +01:00
Sn0wStorm
3332354846 Added more API and features for Events 2019-11-13 22:07:22 +01:00
Sn0wStorm
4c77944eb8 Find more suitable Data Structures 2019-11-08 16:22:58 +01:00
Sn0wStorm
7f2f9d75dd Rewrite of the Custom item into RecipeItem
and Ingredient with subclasses
Implemented adding custom items to Ingredients
Added support for plugin-items
2019-11-06 19:44:52 +01:00
Sn0wStorm
185f3d9b9b Find Barrel Blocks by BoundingBox 2019-10-21 18:47:19 +02:00
Sn0wStorm
f431c13100 Load Scramble Seed key from Config
Remember all used Scramble seeds to unscramble potions
2019-10-18 16:30:03 +02:00
Sn0wStorm
437f521a9b Refractor Utility 2019-10-16 20:07:09 +02:00
Sn0wStorm
7d177a3d9f Refractor Barrel 2019-10-16 19:35:29 +02:00
Sn0wStorm
7c0dcefb1b Refractoring 2019-10-16 17:21:04 +02:00
Sn0wStorm
d355966d42 Some more merge fixes 2019-10-12 14:47:01 +02:00
Sn0wStorm
4a1f606e99 Finalized Merge of 2.0-StoreDataInLore
Rebased onto Master Branch commit e5438e7ae3
And moved to new branch v2.0
2019-10-12 13:52:55 +02:00
Sn0wStorm
519c4821d9 Started api and events 2019-10-11 20:44:43 +02:00
Sn0wStorm
49fb0e3d82 Changed Lore Handling 2019-10-11 18:19:20 +02:00
Sn0wStorm
29ea53683c Fixed rare case of endless loop over Inventory viewers 2019-09-12 11:01:13 +02:00
Sn0wStorm
f9871d23fa Fix bug when breaking a barrel 2019-08-19 14:37:45 +02:00
Sn0wStorm
930d4a2028 Moved some Utility to Util Class 2019-08-18 15:42:22 +02:00
Sn0wStorm
dbe4d4fd93 Added open/close sounds to our Barrels 2019-08-17 21:00:15 +02:00
Sn0wStorm
a95437cdf1 Started MCBarrel 2019-08-17 12:07:57 +02:00
Sn0wStorm
e123f32728 Reduce random chunk loads 2019-08-15 17:44:26 +02:00
Sn0wStorm
13d13dcf72 Give more Info to Admins ingame on Error 2019-01-17 17:48:36 +01:00
Sn0wStorm
213ef13c0e Fix older Builds of WorldGuard 7.0
Created a Brewery maven repo, use that for some of the dependencies
2019-01-17 12:30:12 +01:00
Sn0wStorm
9bb5936d0d Fixed some warnings 2018-10-30 15:59:56 +01:00
Sn0wStorm
086f5b5c9e Config Updater to update Material names
Updater will only update materials on 1.13
Updated configs as well
2018-10-30 14:23:01 +01:00
Sn0wStorm
124267898e Less String Comparisons, More Cleanup 2018-10-27 23:24:24 +02:00
Sn0wStorm
4f85574e48 Merge branch '1.13' of https://github.com/Sataniel98/Brewery into Sataniel98-1.13 2018-10-26 21:17:09 +02:00
Daniel Saukel
576ad7f3c9 Avoid MaterialData in 1.13 2018-08-14 15:32:30 +02:00
Daniel Saukel
00341a814d Rewrite Material switch statements to allow dynamic calls 2018-03-10 17:04:23 +01:00
Daniel Saukel
951fb18dc9 Replace old materials with dynamic calls 2018-01-28 20:48:27 +01:00
ProgrammerDan
5089b24dac Adding Citadel support and finally fixing brew colors for 1.12 2017-07-26 14:36:50 -04:00
Sn0wStorm
ad53ecf8b8 Better Woodtype recognition
Fixes #126 Wood type not recognized on big barrels in 1.9
2016-06-27 22:15:23 +02:00
Sn0wStorm
581dd69f38 Use Java 7 Language Level 2016-05-27 19:31:05 +02:00
Sn0wStorm
024c05b817 Convert Potions for 1.9
Convert existing brews to show correct color and lore
2016-05-18 20:28:28 +02:00
Sn0wStorm
0f38ef008f Fixed too much drunk-pushing in 1.9 2016-04-23 18:51:29 +02:00
Sn0wStorm
1f16c6af04 Added 1.8 Fences 2015-01-10 22:51:01 +01:00
Sn0wStorm
bc56fc8770 Barrel implements InventoryHolder 2015-01-10 00:15:13 +01:00
Sn0wStorm
46f9c9dc26 Also keep support for WorldGuard 5 2015-01-09 00:45:26 +01:00
Sn0wStorm
703edfc8b8 Spread Workload of Barrelchecks to multiple Ticks 2014-09-04 21:54:25 +02:00
Sn0wStorm
f69d55ebb5 GetData Fixes, Added DataUpdater 2014-06-03 21:03:32 +02:00
Frank Baumann
ba87aaabcf Test: Replace GetData 2014-05-19 15:41:52 +02:00
Frank Baumann
8d8d83c176 Removed almost all uses from ItemIds 2014-05-19 15:17:55 +02:00
Sn0wStorm
e1f10b6be1 Added some new Permissions 2014-05-07 02:37:28 +02:00
Sn0wStorm
cb773a3662 Option to disable Third-Party Support
Put Calls to other Plugins in try blocks
2014-05-06 23:19:25 +02:00