Skip to content

Commit ceee60a

Browse files
committed
Merge remote-tracking branch 'origin/master-1.19-lts' into master-1.20-lts
2 parents 5575c92 + 478d29e commit ceee60a

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
As always, don't forget to backup your world before updating!
2+
Requires CyclopsCore version 1.19.0 or higher.
3+
4+
Fixes:
5+
* Fix some modded keybindings activating in scripting terminal, Closes #40

src/main/java/org/cyclops/integratedscripting/client/gui/component/input/WidgetTextArea.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import net.minecraft.client.StringSplitter;
1616
import net.minecraft.client.gui.Font;
1717
import net.minecraft.client.gui.GuiGraphics;
18-
import net.minecraft.client.gui.components.AbstractWidget;
18+
import net.minecraft.client.gui.components.EditBox;
1919
import net.minecraft.client.gui.components.events.GuiEventListener;
2020
import net.minecraft.client.gui.font.TextFieldHelper;
2121
import net.minecraft.client.gui.narration.NarratedElementType;
@@ -60,7 +60,7 @@
6060
* @author rubensworks
6161
*/
6262
@OnlyIn(Dist.CLIENT)
63-
public class WidgetTextArea extends AbstractWidget implements GuiEventListener {
63+
public class WidgetTextArea extends EditBox implements GuiEventListener {
6464

6565
public static final int ROW_HEIGHT = 9;
6666

@@ -89,7 +89,7 @@ public class WidgetTextArea extends AbstractWidget implements GuiEventListener {
8989
private int firstRow;
9090

9191
public WidgetTextArea(Font font, int x, int y, int width, int height, Component narrationMessage, boolean scrollBar, boolean showLineNumbers) {
92-
super(x, y, width, height, narrationMessage);
92+
super(font, x, y, width, height, narrationMessage);
9393
this.font = font;
9494
this.showLineNumbers = showLineNumbers;
9595
this.textFieldHelper = new TextFieldHelperExtended(this::getValue, this::setValuePassive, this::getClipboard, this::setClipboard, s -> true, this::setSelected, this::onCursorPosChanged);
@@ -211,7 +211,7 @@ public void setSelectionPos(int pos) {
211211
}
212212

213213
@Override
214-
protected void updateWidgetNarration(NarrationElementOutput narrationElementOutput) {
214+
public void updateWidgetNarration(NarrationElementOutput narrationElementOutput) {
215215
narrationElementOutput.add(NarratedElementType.TITLE, Component.translatable("narration.edit_box", this.getValue()));
216216
}
217217

@@ -439,7 +439,7 @@ private void keyEnd() {
439439
}
440440

441441
@Override
442-
protected void renderWidget(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) {
442+
public void renderWidget(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) {
443443
// Determine lines to show
444444
DisplayCache displayCache = this.getDisplayCache();
445445
List<LineInfo> lines = Arrays.asList(displayCache.lines);

0 commit comments

Comments
 (0)