Skip to content

Commit 3cad39e

Browse files
committed
1.21.10 Update
1 parent abceb30 commit 3cad39e

File tree

9 files changed

+42
-23
lines changed

9 files changed

+42
-23
lines changed

.github/workflows/dev_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
2626
uses: marvinpinto/action-automatic-releases@latest
2727
with:
2828
repo_token: '${{ secrets.GITHUB_TOKEN }}'
29-
automatic_release_tag: "1.21.9_1.0.9.5"
29+
automatic_release_tag: "1.21.10_1.0.9.5"
3030
prerelease: true
31-
title: "1.21.9 | 1.0.9.5"
31+
title: "1.21.10 | 1.0.9.5"
3232
files: |
3333
./build/libs/*.jar

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<a href="https://www.minecraft.net/"><img src="https://img.shields.io/github/license/MeteorClientPlus/MeteorPlus?logo=mdBook&color=FF8C00" alt="Minecraft version"/></a>
1010
<br>
1111
<a href="https://www.meteoraddons.com/?addon=MeteorClientPlus%2FMeteorPlus"><img src="https://img.shields.io/badge/verified%20addon-yes-brightgreen" alt="Verified Addon"></a>
12-
<a href="https://www.minecraft.net/"><img src="https://img.shields.io/badge/minecraft%20version-1.20.4 -- 1.21.9-brightgreen" alt="Minecraft version"/></a>
12+
<a href="https://www.minecraft.net/"><img src="https://img.shields.io/badge/minecraft%20version-1.20.4 -- 1.21.10-brightgreen" alt="Minecraft version"/></a>
1313
<a href="https://github.com/Nekiplay/MeteorClientPlus/releases"><img src="https://img.shields.io/github/downloads/MeteorClientPlus/MeteorPlus/total" alt="Downloads"/></a>
1414
<a href="https://github.com/Nekiplay/MeteorClientPlus/stargazers"><img src="https://badgen.net/github/stars/MeteorClientPlus/MeteorPlus" alt="GitHub stars"/></a>
1515
<br>

build.gradle

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,16 @@ repositories {
4444
// Where Is It, JackFredLib
4545
maven {
4646
url = uri("https://maven.jackf.red/releases/")
47+
// Meteor Client
4748
}
49+
maven {
50+
name = "meteor-maven"
51+
url = "https://maven.meteordev.org/releases"
52+
}
53+
maven {
54+
name = "meteor-maven-snapshots"
55+
url = "https://maven.meteordev.org/snapshots"
56+
}
4857
mavenCentral()
4958
gradlePluginPortal()
5059
}
@@ -62,8 +71,10 @@ dependencies {
6271
include(implementation(annotationProcessor("io.github.llamalad7:mixinextras-fabric:0.5.0")))
6372

6473
// Meteor Client
65-
modImplementation files("libs\\baritone-unoptimized-fabric-1.14.0-1.jar")
66-
modImplementation files("libs\\meteor-client-1.21.9-local.jar")
74+
modImplementation files("libs\\baritone-unoptimized-fabric-1.14.0-1.jar")
75+
modImplementation("meteordevelopment:meteor-client:${project.minecraft_version}-SNAPSHOT")
76+
implementation "org.meteordev:starscript:0.2.5"
77+
implementation "meteordevelopment:orbit:0.2.3"
6778

6879
// Xaero's Mods
6980
modCompileOnly "maven.modrinth:xaeros-world-map:${project.xwm_fabric_version}" // Xaero's World Map
@@ -77,6 +88,12 @@ loom {
7788
accessWidenerPath = file("src/main/resources/meteorplus.accesswidener")
7889
}
7990

91+
jar {
92+
from("LICENSE") {
93+
rename { "${it}_${project.base.archivesName}" }
94+
}
95+
}
96+
8097
processResources {
8198
filesMatching("fabric.mod.json") {
8299
expand "version": project.mod_version, "mc_version": project.minecraft_version, "gh_hash": (System.getenv("GITHUB_SHA") ?: "")

gradle.properties

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
org.gradle.jvmargs=-Xmx4G
22

33
# Fabric (https://fabricmc.net/versions.html)
4-
minecraft_version=1.21.9
5-
yarn_mappings=1.21.9+build.1
4+
minecraft_version=1.21.10
5+
yarn_mappings=1.21.10+build.2
66
loader_version=0.17.2
77

88
# Fabric API
9-
fabric_version=0.133.14+1.21.9
9+
fabric_version=0.135.0+1.21.10
1010

1111
# Mod Properties
12-
mod_version=1.21.9_1.0.9.5
12+
mod_version=1.21.10_1.0.9.5
1313
maven_group=nekiplay.meteorplus
14-
archives_base_name=meteor-plus
14+
archives_name=meteor-plus
1515

1616
# Dependency Versions
1717

1818
# Xaero's Mods
1919
# Xaero's World Map (https://modrinth.com/mod/xaeros-world-map/versions)
20-
xwm_fabric_version=1.39.16_Fabric_1.21.9
20+
xwm_fabric_version=1.39.17_Fabric_1.21.9
2121
# Xaero's Minimap (https://modrinth.com/mod/xaeros-minimap/versions)
22-
xmm_fabric_version=25.2.14_Fabric_1.21.9
22+
xmm_fabric_version=25.2.15_Fabric_1.21.9
2323

2424
# Where Is It (https://modrinth.com/mod/where-is-it/versions)
2525
where_is_it_version=2.6.4+1.21.2
-4.44 MB
Binary file not shown.

src/main/java/nekiplay/meteorplus/features/modules/world/XrayBruteforce.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import meteordevelopment.meteorclient.MeteorClient;
88
import meteordevelopment.meteorclient.events.game.GameLeftEvent;
99
import meteordevelopment.meteorclient.events.meteor.KeyEvent;
10-
import meteordevelopment.meteorclient.events.meteor.MouseButtonEvent;
10+
import meteordevelopment.meteorclient.events.meteor.MouseClickEvent;
1111
import meteordevelopment.meteorclient.systems.modules.Categories;
1212
import meteordevelopment.meteorclient.systems.modules.render.blockesp.ESPBlock;
1313
import meteordevelopment.meteorclient.systems.modules.render.blockesp.ESPBlockData;
@@ -479,7 +479,7 @@ private void onKeyEvent(KeyEvent event)
479479
}
480480

481481
@EventHandler
482-
private void onMouseButtonEvent(MouseButtonEvent event) {
482+
private void onMouseClickEvent(MouseClickEvent event) {
483483
if (event.action == KeyAction.Press && isPressed()) {
484484
pause_toggle = !pause_toggle;
485485
if (pause_toggle) {

src/main/java/nekiplay/meteorplus/mixin/meteorclient/modules/BreakIndicatorsMixin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,13 @@ private void renderBlock(Render2DEvent event, BlockPos pos, double shrinkFactor,
142142
@Unique
143143
private void renderPacket(Render2DEvent event, List<PacketMine.MyBlock> blocks) {
144144
for (PacketMine.MyBlock block : blocks) {
145-
if (block.mining && block.progress != Double.POSITIVE_INFINITY) {
145+
if (block.mining && block.progress() != Double.POSITIVE_INFINITY) {
146146
VoxelShape shape = block.blockState.getOutlineShape(mc.world, block.blockPos);
147147
if (shape == null || shape.isEmpty()) return;
148148

149149
Box orig = shape.getBoundingBox();
150150

151-
double progressNormalised = block.progress > 1 ? 1 : block.progress;
151+
double progressNormalised = Math.min(1, block.progress());
152152
double shrinkFactor = 1d - progressNormalised;
153153
BlockPos pos = block.blockPos;
154154

src/main/java/nekiplay/meteorplus/mixin/meteorclient/modules/FreecamMixin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import baritone.api.pathing.goals.GoalBlock;
55
import meteordevelopment.meteorclient.events.Cancellable;
66
import meteordevelopment.meteorclient.events.meteor.KeyEvent;
7-
import meteordevelopment.meteorclient.events.meteor.MouseButtonEvent;
7+
import meteordevelopment.meteorclient.events.meteor.MouseClickEvent;
88
import meteordevelopment.meteorclient.events.world.TickEvent;
99
import meteordevelopment.meteorclient.settings.BoolSetting;
1010
import meteordevelopment.meteorclient.settings.KeybindSetting;
@@ -256,7 +256,7 @@ private void onKeyEvent(KeyEvent event)
256256
}
257257
@Unique
258258
@EventHandler
259-
private void onMouseButtonEvent(MouseButtonEvent event) {
259+
private void onMouseClickEvent(MouseClickEvent event) {
260260
if (mc.world != null && event.action == KeyAction.Press) {
261261
Work(event);
262262
}

src/main/java/nekiplay/meteorplus/mixin/meteorclient/modules/MiddleClickExtraMixin.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package nekiplay.meteorplus.mixin.meteorclient.modules;
22

33

4-
import meteordevelopment.meteorclient.events.meteor.MouseButtonEvent;
4+
import meteordevelopment.meteorclient.events.meteor.MouseClickEvent;
55
import meteordevelopment.meteorclient.settings.BoolSetting;
66
import meteordevelopment.meteorclient.settings.Setting;
77
import meteordevelopment.meteorclient.settings.SettingGroup;
@@ -16,6 +16,8 @@
1616
import org.spongepowered.asm.mixin.injection.At;
1717
import org.spongepowered.asm.mixin.injection.Inject;
1818
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
19+
import net.minecraft.client.gui.Click;
20+
import net.minecraft.client.input.MouseInput;
1921

2022
import static meteordevelopment.meteorclient.MeteorClient.mc;
2123
import static nekiplay.meteorplus.MeteorPlusAddon.HUD_TITLE;
@@ -40,10 +42,10 @@ public MiddleClickExtraMixin() {
4042
.build()
4143
);
4244

43-
@Inject(method = "onMouseButton", at = @At("HEAD"), cancellable = true)
44-
private void onMouseButton(MouseButtonEvent event, CallbackInfo ci) {
45-
if (event.action == KeyAction.Press && event.button == 2 && mc.currentScreen == null) {
46-
if (event.action != KeyAction.Press || event.button != GLFW_MOUSE_BUTTON_MIDDLE) return;
45+
@Inject(method = "onMouseClick", at = @At("HEAD"), cancellable = true)
46+
private void onMouseClick(MouseClickEvent event, CallbackInfo ci) {
47+
if (event.action == KeyAction.Press && event.button() == 2 && mc.currentScreen == null) {
48+
if (event.action != KeyAction.Press || event.button() != 2) return;
4749
if (noInventory.get() && mc.currentScreen != null) {
4850
ci.cancel();
4951
}

0 commit comments

Comments
 (0)