mirror of
https://github.com/GTNewHorizons/NotEnoughItems.git
synced 2026-10-26 14:24:07 +00:00
Make item loading timeout configurable
This commit is contained in:
1 parent
cab0aff563
commit
60fe49d18c
2 files changed
+8
-2
No files matched your search
@@ -185,13 +185,13 @@ public class ItemList
|
|||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public void execute() {
|
public void execute() {
|
||||||
// System.out.println("Executing NEI Item Loading");
|
// System.out.println("Executing NEI Item Loading");
|
||||||
ThreadOperationTimer timer = getTimer(500);
|
ThreadOperationTimer timer = getTimer(NEIClientConfig.getItemLoadingTimeout());
|
||||||
|
|
||||||
LinkedList<ItemStack> items = new LinkedList<>();
|
LinkedList<ItemStack> items = new LinkedList<>();
|
||||||
LinkedList<ItemStack> permutations = new LinkedList<>();
|
LinkedList<ItemStack> permutations = new LinkedList<>();
|
||||||
ListMultimap<Item, ItemStack> itemMap = ArrayListMultimap.create();
|
ListMultimap<Item, ItemStack> itemMap = ArrayListMultimap.create();
|
||||||
|
|
||||||
timer.setLimit(500);
|
timer.setLimit(NEIClientConfig.getItemLoadingTimeout());
|
||||||
for (Item item : (Iterable<Item>) Item.itemRegistry) {
|
for (Item item : (Iterable<Item>) Item.itemRegistry) {
|
||||||
if (interrupted()) return;
|
if (interrupted()) return;
|
||||||
|
|
||||||
|
|||||||
@@ -168,6 +168,8 @@ public class NEIClientConfig {
|
|||||||
return isMouseScrollTransferEnabled();
|
return isMouseScrollTransferEnabled();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
tag.getTag("itemLoadingTimeout").getIntValue(500);
|
||||||
|
|
||||||
tag.getTag("command.creative").setDefaultValue("/gamemode {0} {1}");
|
tag.getTag("command.creative").setDefaultValue("/gamemode {0} {1}");
|
||||||
API.addOption(new OptionTextField("command.creative"));
|
API.addOption(new OptionTextField("command.creative"));
|
||||||
@@ -446,6 +448,10 @@ public class NEIClientConfig {
|
|||||||
int i = getIntSetting("inventory.itemIDs");
|
int i = getIntSetting("inventory.itemIDs");
|
||||||
return i == 2 || (i == 1 && isEnabled() && !isHidden());
|
return i == 2 || (i == 1 && isEnabled() && !isHidden());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static int getItemLoadingTimeout() {
|
||||||
|
return getIntSetting("itemLoadingTimeout");
|
||||||
|
}
|
||||||
|
|
||||||
public static void toggleBooleanSetting(String setting) {
|
public static void toggleBooleanSetting(String setting) {
|
||||||
ConfigTag tag = getSetting(setting);
|
ConfigTag tag = getSetting(setting);
|
||||||
|
|||||||
Reference in new issue
Block a user