@@ -90,17 +90,14 @@ public void render(DrawContext context, int mouseX, int mouseY, float delta) {
90
90
}
91
91
@ Override
92
92
public boolean mouseClicked (double mouseX , double mouseY , int button ) {
93
- list .mouseClicked (mouseX , mouseY , button );
94
93
return super .mouseClicked (mouseX , mouseY , button );
95
94
}
96
95
@ Override
97
96
public boolean mouseReleased (double mouseX , double mouseY , int button ) {
98
- list .mouseReleased (mouseX , mouseY , button );
99
97
return super .mouseReleased (mouseX , mouseY , button );
100
98
}
101
99
@ Override
102
100
public boolean mouseScrolled (double mouseX , double mouseY , double horizontalAmount , double verticalAmount ) {
103
- list .mouseScrolled (mouseX , mouseY , horizontalAmount , verticalAmount );
104
101
return super .mouseScrolled (mouseX , mouseY , horizontalAmount , verticalAmount );
105
102
}
106
103
private class ScrollList extends EntryListWidget <ScrollList .ScrollListEntry > {
@@ -183,7 +180,7 @@ public void render(DrawContext context, int index, int y, int x, int width, int
183
180
select .setY (y );
184
181
sh .render (context , mouseX , mouseY , delta );
185
182
select .render (context , mouseX , mouseY , delta );
186
- context . drawTextWithShadow ( CListVariables .minecraft_client .textRenderer , dimension . getString (), x + 180 , y + 6 , 0xFFFFFF );
183
+ drawScrollableText ( context , CListVariables .minecraft_client .textRenderer , dimension , x + 180 , y , x + textRenderer . getWidth ( "The nether" ) + 180 , y + textRenderer . fontHeight + 10 , 0xFFFFFFFF );
187
184
context .drawTextWithShadow (CListVariables .minecraft_client .textRenderer , waypoint_name .getString (), x +22 , y +6 , CListClient .variables .colors .get (id ).getHex ());
188
185
}
189
186
@ Override
@@ -195,6 +192,7 @@ public boolean mouseClicked(double mouseX, double mouseY, int button) {
195
192
break ;
196
193
}
197
194
}
195
+ sh .mouseClicked (mouseX , mouseY , button );
198
196
return handled || super .mouseClicked (mouseX , mouseY , button );
199
197
}
200
198
@ Override
0 commit comments