Skip to content

Commit 65c8e1e

Browse files
committed
Started working on porting the mod to 1.21.4
1 parent 7194896 commit 65c8e1e

8 files changed

Lines changed: 22 additions & 21 deletions

File tree

README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
The best RandomTP mod ever!
1111

1212
[![Release](https://img.shields.io/github/v/release/Picono435/RandomTP?style=for-the-badge&include_prereleases&sort=semver)][releases]
13-
[![Available For](https://img.shields.io/static/v1?label=Available%20For&style=for-the-badge&color=34aa2f&message=1.19.x-1.12.x)][curseforge:files]
13+
[![Available For](https://img.shields.io/static/v1?label=Available%20For&style=for-the-badge&color=34aa2f&message=1.21.x-1.12.x)][curseforge:files]
1414

1515
[![Modrinth Downloads](https://img.shields.io/modrinth/dt/randomtp?color=00AF5C&label=modrinth&style=for-the-badge&logo=modrinth)][modrinth:files]
1616
[![CurseForge Downloads](https://img.shields.io/badge/dynamic/json?color=f16436&style=for-the-badge&label=CurseForge&query=downloads.total&url=https://api.cfwidget.com/minecraft/mc-mods/randomtp)][curseforge:files]
@@ -31,15 +31,11 @@ The best Random Teleport mod ever! With this mod you will be able to random tele
3131

3232
## Versions
3333

34-
This mod is available for Fabric and Forge in these versions:
35-
- [1.20](https://github.com/Picono435/RandomTP/tree/1.20)
36-
- [1.19](https://github.com/Picono435/RandomTP/tree/1.19)
37-
- [1.18](https://github.com/Picono435/RandomTP/tree/1.18.2)
38-
- [1.17](https://github.com/Picono435/RandomTP/tree/1.17.1) [End Of Life]
39-
- [1.16](https://github.com/Picono435/RandomTP/tree/1.16.5) [End Of Life]
40-
- [1.14 & 1.15](https://github.com/Picono435/RandomTP/tree/1.15.2) [End Of Life]
41-
- [1.12](https://github.com/Picono435/RandomTP/tree/1.12.2) [End Of Life]
34+
This mod is available for the following Minecraft versions in the following platforms:
4235

36+
![Version Compability](https://piconodev.com/img/RandomTP_Table.png)
37+
38+
EOL (End OF Life) versions do work but are no longer supported. This means these versions will no longer receive major or minor updates. <br>
4339
Other versions may also work but are not tested, and we do not recommend you to use them.
4440

4541
## Links

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id 'dev.architectury.loom' version '1.6-SNAPSHOT' apply false
2+
id 'dev.architectury.loom' version '1.7-SNAPSHOT' apply false
33
id 'architectury-plugin' version '3.4-SNAPSHOT'
44
id 'com.github.johnrengelman.shadow' version '8.1.1' apply false
55
}

common/src/main/java/com/gmail/picono435/randomtp/commands/RTPDCommand.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import net.minecraft.network.chat.Component;
1616
import net.minecraft.server.level.ServerLevel;
1717
import net.minecraft.server.level.ServerPlayer;
18+
import net.minecraft.world.level.portal.DimensionTransition;
1819

1920
public class RTPDCommand {
2021

@@ -58,8 +59,8 @@ private static int runCommand(ServerPlayer p, ServerLevel dim) {
5859
cooldowns.put(p.getName().getString(), System.currentTimeMillis());
5960
return 1;
6061
}
61-
p.handleInsidePortal(p.blockPosition());
62-
p.changeDimension(dim);
62+
DimensionTransition dimensionTransition = new DimensionTransition(dim, p, DimensionTransition.DO_NOTHING);
63+
p.changeDimension(dimensionTransition);
6364
double cal = p.serverLevel().getWorldBorder().getSize()/2;
6465
BigDecimal num = new BigDecimal(cal);
6566
String maxDistance = num.toPlainString();

fabric/src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"depends": {
2323
"fabricloader": ">=0.7.4",
2424
"fabric": "*",
25-
"minecraft": ["1.20.x"],
25+
"minecraft": ["1.21.x"],
2626
"fabric-permissions-api-v0": "*"
2727
},
2828
"suggests": {

forge/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ configurations {
2424
}
2525
}
2626

27+
configurations.configureEach {
28+
resolutionStrategy.force("net.sf.jopt-simple:jopt-simple:5.0.4")
29+
}
30+
2731
dependencies {
2832
forge "net.minecraftforge:forge:$rootProject.minecraft_version-$rootProject.forge_version"
2933

gradle.properties

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ org.gradle.daemon=false
44
enabled_platforms=fabric,neoforge,forge
55

66
archives_name=randomtp
7-
mod_version=8.1.0
7+
mod_version=9.0.1
88
maven_group=com.gmail.picono435
99

10-
minecraft_version=1.20.6
10+
minecraft_version=1.21.4
1111

12-
fabric_loader_version=0.15.11
13-
fabric_api_version=0.100.0
12+
fabric_loader_version=0.16.9
13+
fabric_api_version=0.114.0
1414

15-
forge_version=50.1.3
15+
forge_version=54.0.16
1616

17-
neoforge_version=20.6.113-beta
17+
neoforge_version=21.1.22
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pluginManagement {
77
}
88
}
99

10-
rootProject.name = 'RandomTP-1.20'
10+
rootProject.name = 'RandomTP-1.21'
1111

1212
include 'common'
1313
include 'fabric'

0 commit comments

Comments
 (0)