nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
RandomTeleporter

RandomTeleporter

Mod

Added two commands for random teleportation

Server Utility

506 downloads
2 followers
Filter versions...

0.3.4
偶然间观测到一个在极端条件下出现的Bug,由上一个版本更新的 Vec3d → Vec2f 引入,赶紧给它修了
这是一个可以复现的例子:/rtp @s 1 -23604356.50 23511080.50
这个版本已经没问题了

0.3.3
适配Minecraft 1.21.3
( 什么连夜OTA正式版

坐标类型由Vec3d改为Vec2f,高度一边凉快去根本用不到
修正上一个版本命令反馈消息的坐标显示错误,一路Ctrl V没发现问题,红豆泥私密马赛,已经修改好了
输出文件名改成首字母大写了

0.3.2
修改了一下传送落地之后玻璃的放置规则。

  • 以前只要脚下是水或岩浆就无条件替换,在极小概率之下可能出现一些麻烦,所以我给改掉了。
  • 现在是落地就准备替换,但是只会替换水、岩浆和空气,其他所有都会保留不变。

当然最重要的是适配Minecraft 1.21.2

另外针对开发者侧,Gradle语法从Groovy换到了Kotlin,看起来舒服多了。

0.3.1
这个版本同时会出1.21和1.21.1两个版本的构建。
那个ModMenu内链接名字显示不正常的问题修掉了,改翻译键没改完导致的。
输出文件名改掉了,不然两个不同的游戏版本同时发一个模组版本不好弄。
那个从来就没有正常工作过的过近距离保护直接下了,可能之后再加回来吧,反正现在那个就没正常过。
其他都是开发侧的小改动,用户侧无感知。

0.3.0
升级游戏兼容性到1.21
移除翻译键中手动添加的命名空间
编译版本升级至JDK21

0.2.5
突然发现Ved3d类型的方法里有一个计算两点间距离的,那我就把我自己的工具库撤了。
然后我把命令权限等级从4下降到了2,和原版的/tp同步。
(我记得原版的tp是4级啊?我最早还去源代码里看了一眼,咋回事呢?
传送过去生成的保护平台,现在是3x3的玻璃而不是1x1的石头,而且玩家会站在平台的正中心。
例行更新Fabric API和Fabric Loader

代码上完全没改动,就是优化了一下import。
然后modrinth上那个0.2.3的二进制文件出现了编译事故,具体原因不明,问题表现是新的代码完全就没生效,好像还是0.2.1的老代码。折腾了一个小时确定和我的代码毛关系都没,是编译事故,开新的版本只是为了强制推送更新。

如果选定的传送坐标的下方一格是水或岩浆,自动放一个石头填上,让玩家传送过去后有一个可以站的平台,别直接掉下去了。

例行更新Fabric API的版本。
用Krita给模组画了个图标。
然后为了发版本更新不只是更新图标,所以继续完善了功能,增加了一大堆新命令格式。
我确实就是为了这碟醋而包了这盘饺子。

完善了一下命令,非常的人性化。

External resources


Project members

TheWhiteDog9487

Owner


Technical information

License
WTFPL
Client side
unsupported
Server side
required
Project ID