mirror of
https://github.com/exituser/Brewery.git
synced 2026-09-17 07:49:03 +00:00
Store the item loaders on the plugin instance
This commit is contained in:
@@ -471,11 +471,11 @@ public class BIngredients {
|
||||
List<Ingredient> ing = new ArrayList<>(size);
|
||||
for (; size > 0; size--) {
|
||||
ItemLoader itemLoader = new ItemLoader(dataVersion, in, in.readUTF());
|
||||
if (!Ingredient.LOADERS.containsKey(itemLoader.getSaveID())) {
|
||||
if (!P.p.ingredientLoaders.containsKey(itemLoader.getSaveID())) {
|
||||
P.p.errorLog("Ingredient Loader not found: " + itemLoader.getSaveID());
|
||||
break;
|
||||
}
|
||||
Ingredient loaded = Ingredient.LOADERS.get(itemLoader.getSaveID()).apply(itemLoader);
|
||||
Ingredient loaded = P.p.ingredientLoaders.get(itemLoader.getSaveID()).apply(itemLoader);
|
||||
int amount = in.readShort();
|
||||
if (loaded != null) {
|
||||
loaded.setAmount(amount);
|
||||
|
||||
Reference in New Issue
Block a user