mirror of
https://github.com/TheWhiteDog9487/RandomTeleporter.git
synced 2025-08-30 07:03:04 +00:00
0.3.1
这个版本同时会出1.21和1.21.1两个版本的构建。 那个ModMenu内链接名字显示不正常的问题修掉了,改翻译键没改完导致的。 输出文件名改掉了,不然两个不同的游戏版本同时发一个模组版本不好弄。 那个从来就没有正常工作过的过近距离保护直接下了,可能之后再加回来吧,反正现在那个就没正常过。 其他都是开发侧的小改动,用户侧无感知。
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"required": false,
|
||||
"package": "xyz.thewhitedog9487.mixin.client",
|
||||
"compatibilityLevel": "JAVA_17",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"client": [
|
||||
|
||||
],
|
||||
|
@@ -20,7 +20,6 @@ import static net.minecraft.server.command.CommandManager.literal;
|
||||
|
||||
public class CommandRegister {
|
||||
final static long WorldBorder = (long) 2.9e7;
|
||||
static byte Retry = 0;
|
||||
static byte PermissionLevel = 2;
|
||||
public static void Register(String Name){
|
||||
// /rtp
|
||||
@@ -193,13 +192,6 @@ public class CommandRegister {
|
||||
// if ( String.valueOf(entity.getWorld().getBiome(new BlockPos(Math.toIntExact(Coordinate_X), Coordinate_Y, Math.toIntExact(Coordinate_Z))).getKey()).equals("minecraft:the_void") ) {
|
||||
// Coordinate_Y++;}
|
||||
Coordinate_Y++;
|
||||
Vec3d Coordinate = new Vec3d(Coordinate_X, Coordinate_Y, Coordinate_Z);
|
||||
if (Radius == WorldBorder && Retry < 126 && entity.getPos().distanceTo(Coordinate) < 1e5){
|
||||
Retry++;
|
||||
execute_command(Source, Radius,null, Origin);
|
||||
return 0;}
|
||||
if (Retry >= 126){
|
||||
Source.sendFeedback(()->{ return Text.translatable("warning.retry"); }, true);}
|
||||
entity.teleport(Source.getWorld(),Coordinate_X + 0.5, Coordinate_Y, Coordinate_Z + 0.5, new HashSet<>(), entity.getYaw(), entity.getPitch());
|
||||
final long FinalCoordinate_X = Coordinate_X;
|
||||
final int FinalCoordinate_Y = Coordinate_Y;
|
||||
|
@@ -3,7 +3,6 @@
|
||||
"modmenu.descriptionTranslation.randomteleporter": "增加了两个用于随机传送的命令",
|
||||
"info.success": "已将玩家%s传送到%d %d %d",
|
||||
"error.not_player": "执行命令的不是玩家",
|
||||
"warning.retry": "重试次数过大,为避免死循环将在本次传送中取消距离保护",
|
||||
"bilibili": "哔哩哔哩主页",
|
||||
"bilibili": "TheWhiteDog9487的哔哩哔哩主页",
|
||||
"blog": "TheWhiteDog9487的博客"
|
||||
}
|
@@ -28,7 +28,7 @@
|
||||
],
|
||||
"depends": {
|
||||
"fabricloader": ">=0.15.11",
|
||||
"minecraft": "~1.21",
|
||||
"minecraft": "1.21",
|
||||
"java": ">=21",
|
||||
"fabric-api": "*"
|
||||
},
|
||||
@@ -38,7 +38,7 @@
|
||||
"custom": {
|
||||
"modmenu": {
|
||||
"links": {
|
||||
"twd.bilibili": "https://space.bilibili.com/401746666",
|
||||
"twd.blog": "www.thewhitedog9487.xyz"},
|
||||
"bilibili": "https://space.bilibili.com/401746666",
|
||||
"blog": "www.thewhitedog9487.xyz"},
|
||||
"update_checker": true}}
|
||||
}
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"required": false,
|
||||
"package": "xyz.thewhitedog9487.mixin",
|
||||
"compatibilityLevel": "JAVA_17",
|
||||
"compatibilityLevel": "JAVA_21",
|
||||
"mixins": [
|
||||
|
||||
],
|
||||
|
Reference in New Issue
Block a user