no-teleport
No reviews yet
Not allowed to enter nether portal at client side.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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
- Install Fabric Loader for Minecraft
26.1.2. - Download or build
no-teleport-0.1.0.jar. - Put the jar into the client's
modsfolder. - 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 | 不需要 |
安装
- 安装支持 Minecraft
26.1.2的 Fabric Loader。 - 下载或构建
no-teleport-0.1.0.jar。 - 将 jar 放入客户端的
mods文件夹。 - 启动游戏。
构建产物位于:
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
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources