Skip to content

Commit 6081588

Browse files
committed
Merge remote-tracking branch 'origin/master-1.20-lts' into master-1.21-lts
2 parents 78a03fa + fd55dfe commit 6081588

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-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
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
@@ -16,7 +16,7 @@
1616
import net.minecraft.client.StringSplitter;
1717
import net.minecraft.client.gui.Font;
1818
import net.minecraft.client.gui.GuiGraphics;
19-
import net.minecraft.client.gui.components.AbstractWidget;
19+
import net.minecraft.client.gui.components.EditBox;
2020
import net.minecraft.client.gui.components.events.GuiEventListener;
2121
import net.minecraft.client.gui.font.TextFieldHelper;
2222
import net.minecraft.client.gui.narration.NarratedElementType;
@@ -62,7 +62,7 @@
6262
* @author rubensworks
6363
*/
6464
@OnlyIn(Dist.CLIENT)
65-
public class WidgetTextArea extends AbstractWidget implements GuiEventListener {
65+
public class WidgetTextArea extends EditBox implements GuiEventListener {
6666

6767
public static final int ROW_HEIGHT = 9;
6868

@@ -91,7 +91,7 @@ public class WidgetTextArea extends AbstractWidget implements GuiEventListener {
9191
private int firstRow;
9292

9393
public WidgetTextArea(Font font, int x, int y, int width, int height, Component narrationMessage, boolean scrollBar, boolean showLineNumbers) {
94-
super(x, y, width, height, narrationMessage);
94+
super(font, x, y, width, height, narrationMessage);
9595
this.font = font;
9696
this.showLineNumbers = showLineNumbers;
9797
this.textFieldHelper = new TextFieldHelperExtended(this::getValue, this::setValuePassive, this::getClipboard, this::setClipboard, s -> true, this::setSelected, this::onCursorPosChanged);
@@ -213,7 +213,7 @@ public void setSelectionPos(int pos) {
213213
}
214214

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

@@ -441,7 +441,7 @@ private void keyEnd() {
441441
}
442442

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

0 commit comments

Comments
 (0)