diff options
| author | Lulonaut <67191924+Lulonaut@users.noreply.github.com> | 2022-05-15 11:55:11 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-05-15 11:55:11 +0200 |
| commit | 9f372b3f8b5f07b3dbc6c010e064924d5b4820a4 (patch) | |
| tree | 54ed21aae68b0076e2f824a495a510bc4fb7f091 /src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java | |
| parent | e2bbc83d80305e7b20292cb6a0fbcfad0fda4eed (diff) | |
| download | notenoughupdates-9f372b3f8b5f07b3dbc6c010e064924d5b4820a4.tar.gz notenoughupdates-9f372b3f8b5f07b3dbc6c010e064924d5b4820a4.tar.bz2 notenoughupdates-9f372b3f8b5f07b3dbc6c010e064924d5b4820a4.zip | |
More Keyboard fixes (#130)
* Allow holding down keys in StorageOverlay and Item list searchbar
* don't sleep on the render thread
* Remove most calls to Keyboard#enableRepeatEvents
Also remove my flawless implementation in the render methods since it's not needed anymore
* remove autoclicker
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java')
| -rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java b/src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java index 7c74c6e2..850d8328 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/miscgui/GuiInvButtonEditor.java @@ -1,6 +1,11 @@ package io.github.moulberry.notenoughupdates.miscgui; -import com.google.gson.*; +import com.google.gson.JsonArray; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.JsonParser; +import com.google.gson.JsonPrimitive; import io.github.moulberry.notenoughupdates.NotEnoughUpdates; import io.github.moulberry.notenoughupdates.core.GlScissorStack; import io.github.moulberry.notenoughupdates.core.GuiElementTextField; @@ -17,7 +22,6 @@ import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.util.ResourceLocation; -import org.lwjgl.input.Keyboard; import org.lwjgl.input.Mouse; import org.lwjgl.opengl.GL11; @@ -29,8 +33,15 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.Base64; +import java.util.Comparator; +import java.util.HashMap; +import java.util.HashSet; +import java.util.LinkedHashMap; import java.util.List; -import java.util.*; +import java.util.Map; +import java.util.UUID; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.atomic.AtomicInteger; @@ -130,7 +141,6 @@ public class GuiInvButtonEditor extends GuiScreen { super(); reloadExtraIcons(); reloadPresets(); - Keyboard.enableRepeatEvents(true); } private static void reloadExtraIcons() { |
