no-teleport

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 0.1.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/no-teleport
资源信息

Minecraft 版本: 26.1.2

平台: fabric

资源介绍

No Teleport

Github: https://github.com/Rutubet/no-teleport

No Teleport is a client-side Fabric mod for Minecraft 26.1.2 that prevents players from teleporting through Nether portals.

It makes Nether portal blocks behave like full solid blocks on the client, so walking into a portal feels like hitting an invisible wall while the portal still renders normally. It also performs a conservative Ender Pearl trajectory check before item use is sent to the server. If the predicted danger area may touch a Nether portal, the client cancels that Ender Pearl use before the server can spawn the pearl.

Features

  • Client-side only; no server mod is required.
  • Nether portals still render and animate normally.
  • Players cannot normally walk into Nether portal blocks.
  • Ender Pearl use is checked before the use packet is sent.
  • Suspicious near-portal Ender Pearl throws are conservatively blocked.
  • Normal Ender Pearl use away from Nether portals remains available.

Compatibility

Requirement Version
Minecraft 26.1.2
Fabric Loader >=0.19.2
Java >=25
Fabric API Not required

Installation

  1. Install Fabric Loader for Minecraft 26.1.2.
  2. Download or build no-teleport-0.1.0.jar.
  3. Put the jar into the client's mods folder.
  4. Launch the game.

The built mod jar is located at:

build/libs/no-teleport-0.1.0.jar

Building From Source

Windows:

.\gradlew.bat clean build

Linux/macOS:

./gradlew clean build

The mod jar will be generated at:

build/libs/no-teleport-0.1.0.jar

Behavior

Portal blocking is implemented through client-side collision. The mod changes the collision shape for Blocks.NETHER_PORTAL to a full block, without changing the portal's rendered shape.

Ender Pearl blocking happens before the client sends the item-use packet. The mod simulates a conservative pearl path and expands it into a wide danger area. If that area may touch any loaded Nether portal block, the item use is cancelled.

Limitations

  • This is a client-side mod and cannot change server-authoritative logic.
  • It does not rescue players who are already inside portal blocks.
  • It does not roll back a player after the server has already decided to teleport them.
  • Ender Pearl checking is conservative, so some near-portal throws that look safe may still be blocked.
  • Servers with custom teleport logic, custom Ender Pearl physics, or unsynchronized portal blocks may bypass the assumptions this client-side guard relies on.

Development

Run the test suite:

.\gradlew.bat test

Build the release jar:

.\gradlew.bat clean build

License

MIT

No Teleport

No Teleport 是一个纯客户端 Fabric Mod,用于在 Minecraft 26.1.2 中阻止玩家通过地狱门传送。

它会在客户端把地狱门方块当作完整实体方块处理,让玩家像撞到空气墙一样无法正常走进地狱门。同时,它会在投掷末影珍珠前进行保守轨迹预测:如果预测出的危险轨迹范围可能接触到地狱门,客户端会取消这次末影珍珠使用,避免服务端生成末影珍珠实体。

功能

  • 纯客户端 Mod,不需要服务端安装。
  • 地狱门仍正常渲染和动画显示。
  • 玩家无法通过普通移动走进地狱门。
  • 末影珍珠投掷前会进行地狱门风险检测。
  • 靠近地狱门的可疑末影珍珠投掷会被保守拦截。
  • 远离地狱门的正常末影珍珠使用不受影响。

兼容性

要求 版本
Minecraft 26.1.2
Fabric Loader >=0.19.2
Java >=25
Fabric API 不需要

安装

  1. 安装支持 Minecraft 26.1.2 的 Fabric Loader。
  2. 下载或构建 no-teleport-0.1.0.jar
  3. 将 jar 放入客户端的 mods 文件夹。
  4. 启动游戏。

构建产物位于:

build/libs/no-teleport-0.1.0.jar

从源码构建

Windows:

.\gradlew.bat clean build

Linux/macOS:

./gradlew clean build

构建完成后,Mod jar 会生成到:

build/libs/no-teleport-0.1.0.jar

行为说明

地狱门阻挡通过客户端碰撞实现。客户端会把 Blocks.NETHER_PORTAL 的碰撞形状改为整格方块,但不会改变地狱门的渲染形状。

末影珍珠阻挡发生在客户端发送使用物品包之前。Mod 会模拟一段保守的末影珍珠轨迹,并把轨迹扩展成较粗的危险范围。只要这个范围可能接触到已加载的地狱门方块,本次使用就会被取消。

限制

  • 这是纯客户端 Mod,不能改变服务端权威逻辑。
  • 不会救援已经进入地狱门方块内的玩家。
  • 不会在服务端已经决定传送后强制回退玩家。
  • 末影珍珠风险检测是保守的,靠近地狱门时可能误拦一些看似安全的投掷。
  • 如果服务器使用自定义传送逻辑、自定义末影珍珠物理,或客户端未加载相关地狱门方块,Mod 不能保证完全覆盖这些情况。

开发

运行测试:

.\gradlew.bat test

构建发布 jar:

.\gradlew.bat clean build

许可证

MIT

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
More entities

价格:0 墨喵币
下载量:0

查看详情
Minecraft in AI's Horizon

价格:0 墨喵币
下载量:0

查看详情
Lore Inaccurate Goofy Meme Assets

价格:0 墨喵币
下载量:0

查看详情
Tomahawk

价格:0 墨喵币
下载量:0

查看详情