Skip to content

Commit dcf0a26

Browse files
committed
Merge remote-tracking branch 'upstream/1.18' into XTer-2-118
2 parents 51c2754 + cbae29f commit dcf0a26

29 files changed

+113
-111
lines changed

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id 'fabric-loom' version '0.11-SNAPSHOT'
2+
id 'fabric-loom' version '0.12-SNAPSHOT'
33
id 'maven-publish'
44
id 'com.github.johnrengelman.shadow' version '7.1.2'
55
}
@@ -47,8 +47,8 @@ dependencies {
4747
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
4848

4949
// Cloth Config API
50-
include "me.shedaniel.cloth:cloth-config-fabric:8.0.75"
51-
modImplementation "me.shedaniel.cloth:cloth-config-fabric:8.0.75"
50+
include "me.shedaniel.cloth:cloth-config-fabric:6.2.57"
51+
modImplementation "me.shedaniel.cloth:cloth-config-fabric:6.2.57"
5252

5353
// Fabric API. This is technically optional, but you probably want it anyway.
5454
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"

gradle.properties

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
org.gradle.jvmargs=-Xmx1G
33
# Fabric Properties
44
# check these on https://modmuss50.me/fabric.html
5-
minecraft_version=1.19.2
6-
yarn_mappings=1.19.2+build.1
7-
loader_version=0.14.8
5+
minecraft_version=1.18.2
6+
yarn_mappings=1.18.2+build.2
7+
loader_version=0.13.3
88
# Mod Properties
99
mod_version=1.0-SNAPSHOT
1010
maven_group=io.github.techstreet.dfscript
1111
archives_base_name=DFScript
1212
# Dependencies
1313
# check this on https://modmuss50.me/fabric.html
14-
fabric_version=0.58.6+1.19.2
14+
fabric_version=0.48.0+1.18.2

src/main/java/io/github/techstreet/dfscript/commands/Command.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.mojang.brigadier.arguments.ArgumentType;
55
import com.mojang.brigadier.builder.LiteralArgumentBuilder;
66
import com.mojang.brigadier.builder.RequiredArgumentBuilder;
7-
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
7+
import net.fabricmc.fabric.api.client.command.v1.FabricClientCommandSource;
88

99
public interface Command {
1010

@@ -20,4 +20,4 @@ default LiteralArgumentBuilder<FabricClientCommandSource> literal(String name) {
2020
default <T> RequiredArgumentBuilder<FabricClientCommandSource, T> argument(String name, ArgumentType<T> type) {
2121
return RequiredArgumentBuilder.argument(name, type);
2222
}
23-
}
23+
}

src/main/java/io/github/techstreet/dfscript/commands/CommandManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import io.github.techstreet.dfscript.loader.Loadable;
66
import java.util.ArrayList;
77
import java.util.List;
8-
import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback;
9-
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
8+
import net.fabricmc.fabric.api.client.command.v1.ClientCommandManager;
9+
import net.fabricmc.fabric.api.client.command.v1.FabricClientCommandSource;
1010

1111
public class CommandManager implements Loadable {
1212

@@ -25,7 +25,7 @@ public CommandManager getInstance() {
2525
public void load() {
2626
commands.add(new ScriptsCommand());
2727

28-
ClientCommandRegistrationCallback.EVENT.register((dispatcher, registryAccess) -> attachTo(dispatcher));
28+
attachTo(ClientCommandManager.DISPATCHER);
2929
}
3030

3131
private void attachTo(CommandDispatcher<FabricClientCommandSource> cd) {

src/main/java/io/github/techstreet/dfscript/commands/misc/ScriptsCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import java.util.ArrayList;
1414
import java.util.List;
1515
import java.util.Map.Entry;
16-
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
16+
import net.fabricmc.fabric.api.client.command.v1.FabricClientCommandSource;
1717

1818
public class ScriptsCommand implements Command {
1919

src/main/java/io/github/techstreet/dfscript/features/UpdateAlerts.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import net.minecraft.text.MutableText;
1010
import net.minecraft.text.Text;
1111
import net.minecraft.util.Formatting;
12+
import net.minecraft.text.LiteralText;
1213

1314
public class UpdateAlerts implements Loadable {
1415
@Override
@@ -19,11 +20,11 @@ public void load() {
1920
int versionsBehind = latestVersion - currentVersion;
2021

2122
if (versionsBehind >= 1) {
22-
MutableText message = Text.literal("")
23-
.append(Text.literal(String.format("You are currently on build #%s of DFScript, which is %s versions behind the latest (%s). ",
24-
currentVersion, versionsBehind, latestVersion))
23+
MutableText message = ((LiteralText) Text.of(""))
24+
.append(((LiteralText) Text.of(String.format("You are currently on build #%s of DFScript, which is %s versions behind the latest (%s). ",
25+
currentVersion, versionsBehind, latestVersion)))
2526
.styled(style -> style.withColor(Formatting.YELLOW)))
26-
.append(Text.literal("Click here to download the latest version!")
27+
.append(((LiteralText) Text.of("Click here to download the latest version!"))
2728
.styled(style -> {
2829
style.withClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "https://github.com/TechStreetDev/DFScript/releases/latest"));
2930
style.withColor(Formatting.AQUA);

src/main/java/io/github/techstreet/dfscript/mixin/game/MClientPlayNetworkHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ private void onGameMessage(GameMessageS2CPacket packet, CallbackInfo ci) {
3434
return;
3535
}
3636

37-
ReceiveChatEvent event = new ReceiveChatEvent(packet.content());
37+
ReceiveChatEvent event = new ReceiveChatEvent(packet.getMessage());
3838
EventManager.getInstance().dispatch(event);
3939
if (event.isCancelled()) {
4040
ci.cancel();
4141
}
4242

43-
String packetString = packet.content().getString();
43+
String packetString = packet.getMessage().getString();
4444

4545
if (packetString.equals("» You are now in dev mode.")) {
4646
DevModeEvent modeEvent = new DevModeEvent();

src/main/java/io/github/techstreet/dfscript/mixin/player/MLocalPlayer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
public class MLocalPlayer {
1515

1616
@Inject(method = "sendChatMessage", at = @At("HEAD"), cancellable = true)
17-
private void chat(String message, Text preview, CallbackInfo ci) {
17+
private void chat(String message, CallbackInfo ci) {
1818
SendChatEvent event = new SendChatEvent(message);
1919
EventManager.getInstance().dispatch(event);
2020
if (event.isCancelled()) {

src/main/java/io/github/techstreet/dfscript/screen/CScreen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class CScreen extends Screen {
1717
public final List<CWidget> widgets = new ArrayList<>();
1818

1919
protected CScreen(int width, int height) {
20-
super(Text.literal("DFScript Screen"));
20+
super(Text.of("DFScript Screen"));
2121
this.width = width;
2222
this.height = height;
2323
DFScript.MC.keyboard.setRepeatEvents(true);

src/main/java/io/github/techstreet/dfscript/screen/script/ScriptActionCategoryScreen.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import io.github.techstreet.dfscript.script.action.ScriptActionCategory;
88
import net.minecraft.item.ItemStack;
99
import net.minecraft.item.Items;
10+
import net.minecraft.text.LiteralText;
1011
import net.minecraft.text.Style;
1112
import net.minecraft.text.Text;
1213

@@ -25,7 +26,7 @@ public ScriptActionCategoryScreen(Script script, int insertIndex) {
2526
this.script = script;
2627

2728
ItemStack eventsItem = new ItemStack(Items.DIAMOND);
28-
eventsItem.setCustomName(Text.literal("Events").fillStyle(Style.EMPTY.withItalic(false)));
29+
eventsItem.setCustomName(((LiteralText) Text.of("Events")).fillStyle(Style.EMPTY.withItalic(false)));
2930

3031
int x = 3;
3132
int y = 3;
@@ -55,4 +56,4 @@ public ScriptActionCategoryScreen(Script script, int insertIndex) {
5556
public void close() {
5657
DFScript.MC.setScreen(new ScriptEditScreen(script));
5758
}
58-
}
59+
}

0 commit comments

Comments
 (0)