mirror of
https://github.com/Shiewk/ViewServerResources.git
synced 2026-04-28 03:44:17 +02:00
1.21.9 support
This commit is contained in:
+1
-1
@@ -3,7 +3,7 @@ plugins {
|
||||
id 'maven-publish'
|
||||
}
|
||||
|
||||
version = project.mod_version
|
||||
version = "${project.mod_version}-${project.minecraft_version}"
|
||||
group = project.maven_group
|
||||
|
||||
base {
|
||||
|
||||
+5
-6
@@ -2,15 +2,14 @@
|
||||
org.gradle.jvmargs=-Xmx1G
|
||||
# Fabric Properties
|
||||
# check these on https://modmuss50.me/fabric.html
|
||||
minecraft_version=1.21.6
|
||||
yarn_mappings=1.21.6+build.1
|
||||
loader_version=0.16.13
|
||||
minecraft_version=1.21.9
|
||||
yarn_mappings=1.21.9+build.1
|
||||
loader_version=0.17.2
|
||||
# Mod Properties
|
||||
mod_version=1.0.3
|
||||
maven_group=de.shiewk
|
||||
archives_base_name=ViewServerResources
|
||||
# Dependencies
|
||||
# check this on https://modmuss50.me/fabric.html
|
||||
fabric_version=0.127.0+1.21.6
|
||||
# Mod Dependencies
|
||||
modmenu_version=15.0.0-beta.3
|
||||
fabric_version=0.134.0+1.21.9
|
||||
modmenu_version=16.0.0-rc.1
|
||||
@@ -2,6 +2,7 @@ package de.shiewk.viewserverresources.screen.elements;
|
||||
|
||||
import it.unimi.dsi.fastutil.objects.ObjectArrayList;
|
||||
import net.minecraft.client.font.TextRenderer;
|
||||
import net.minecraft.client.gui.Click;
|
||||
import net.minecraft.client.gui.DrawContext;
|
||||
import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder;
|
||||
import net.minecraft.client.gui.widget.ButtonWidget;
|
||||
@@ -61,7 +62,7 @@ public class ManageListWidget<T> extends ScrollableWidget {
|
||||
element.render(context, mouseX, mouseY, delta);
|
||||
}
|
||||
matrices.popMatrix();
|
||||
drawScrollbar(context);
|
||||
drawScrollbar(context, mouseX, mouseY);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -70,14 +71,17 @@ public class ManageListWidget<T> extends ScrollableWidget {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean mouseClicked(double mouseX, double mouseY, int button) {
|
||||
public boolean mouseClicked(Click click, boolean doubled) {
|
||||
double mouseY = click.y();
|
||||
double mouseX = click.x();
|
||||
|
||||
double mouseYScrolled = mouseY + getScrollY();
|
||||
for (ClickableWidget element : elements) {
|
||||
if (element.isMouseOver(mouseX, mouseYScrolled)){
|
||||
return element.mouseClicked(mouseX, mouseYScrolled, button);
|
||||
return element.mouseClicked(click, doubled);
|
||||
}
|
||||
}
|
||||
if (super.checkScrollbarDragged(mouseX, mouseY, button)) return true;
|
||||
return super.mouseClicked(mouseX, mouseY, button);
|
||||
if (super.checkScrollbarDragged(click)) return true;
|
||||
return super.mouseClicked(click, doubled);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user