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