
Mentalitys | MR Portal
MR Portal is a mod inspired by the game Magic Rampage. It adds a portal staff for saving waypoints and instant travel through black portals. Portals are visible to other players, and mobs and other players can pass through the
Оцените первым
243
0
Список изменений
Changelog 1.9.0
Fixes
- Portal Hitbox Too Large: Teleportation no longer triggers early when simply approaching. The entry check has been rewritten from a large cylinder around the portal's center to an intersection with the portal's thin plane, taking into account the yaw rotation.
- Staff in Inventory: The staff search logic now considers not only hands but also the inventory, making the binding behavior more consistent.
New Features
- Favorite Marker: You can now mark a single teleport point as a favorite. The favorite point is saved on the server, highlighted with a star in the list, and displayed in the sidebar.
- Quick Portal to Favorite Point: A second configurable bind has been added. The default key is the 'ё' key (the same physical keycode as the grave accent).
- Quick Open Item Priority: When activating a quick portal, the following order is used: infinite staff, regular staff, teleport scroll.
Behavior
- If the favorite waypoint is in another dimension, the quick bind will only work if the player has an infinite staff or creative access.
- If the favorite waypoint is not selected, the player receives a separate message about it.
Technical Changes
WaypointDatahas been expanded with thefavoriteflag, serialization to NBT, network buffer, and server JSON storage have been updated.ServerWaypointStorehas been updated with thesetFavoriteWaypoint,clearFavoriteWaypoint, andgetFavoriteWaypointmethods.MRPortalNetworkinghas been updated with new packages:set_favorite_waypointandquick_teleport_by_keybind. - InPendingTeleportManager, portal hit checking now uses the entity's AABB, portal plane, and bounded thickness instead of a circular zone with no direction.
Changed files
- src/main/java/com/mentality/mrportal/portal/PendingTeleportManager.java
- src/main/java/com/mentality/mrportal/network/MRPortalNetworking.java
- src/main/java/com/mentality/mrportal/waypoint/WaypointData.java
- src/main/java/com/mentality/mrportal/waypoint/ServerWaypointStore.java
- src/client/java/com/mentality/mrportal/MRPortalClient.java
- src/client/java/com/mentality/mrportal/client/screen/MRPortalClientNetworking.java
- src/client/java/com/mentality/mrportal/client/screen/WaypointScreen.java
- src/main/resources/assets/mr_portal/lang/en_us.json
- src/main/resources/assets/mr_portal/lang/ru_ru.json
- gradle.properties
Файлы
mr-portal-1.9.0.jar(90.83 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.9.0
Загрузчики
Fabric
Версии игры
1.20.1
Загрузок
9
Дата публикации
24.03.2026
