LateJoin
Currently the most stable LateJoin mod available, now with built-in AntiCheat protection against malicious players.🇺🇸 English
📢 AntiItemTeleport is now built in: Most players weren't using AntiItemTeleport, the mod made to stop malicious players, so it has been added to this mod as part of AntiCheat. (If you have AntiItemTeleport installed, please remove it. While both are installed, this mod's teleport protection stays off.)
✨ Features
LateJoin
- Join games in progress: Join a [public / private] room that has already started.
- Room name tag: While late join is on,
[LateJoin v2.8]is shown in front of a public room's name, so players can tell the room runs this mod. Tags other mods add to the name are removed; the name you typed is kept as is. (The version updates by itself) - Per-area settings: Turn late join on or off separately for the [truck / shop / level]. (Default: all on)
- Room name tag: While late join is on,
- Spawn location: Late joiners are teleported to a safe spot at the truck or near the host. (Default: truck)
- Room info UI: Shows the player count, the room status (public / private,
Open/Closedto joins) and the room name in a corner of the screen, in real time. (Default: off) - Join status UI: Shows each joining player's progress (
Connecting/Loading/Joined) and players who leave (Left) in a corner of the screen, in real time. ([O]with the mod /[X]without) (Default: on)- Display position: Show the room info and join status at the [top left / top right / bottom left / bottom right]. (Default: top left)
- Joining other hosts' rooms: In a room whose host runs a different late-join mod, your own copy still fixes what it can on your side: other players' voices, the truck screen, Birthday Boy balloons, missing decorations (bookshelves and ornaments) and the map's guide line, and it won't lock the extraction points.
- Join retry: If the room is closed or full for a moment (the host is loading a level), joining from the server list or a Steam invite tries again for up to 30 seconds instead of sending you back to the main menu.
MorePlayer
- Max players: Raise or lower the room's player limit anywhere from 1 to 20. (Default: 6)
AntiCheat (host only)
- Teleport blocking: Stops cheaters from using
SetPositionRPCto move any kind of object (valuables, cosmetic boxes, items, monsters, carts and more) and make it vanish. - Kick teleporters: Teleport requests are always blocked; with this on, the player who sent one is kicked too. (Default: on)
- Return leaver items: Items left in the inventory slots of a player who leaves (or whose game closes) are dropped in the truck instead of staying invisible. (Default: on)
- Rescue carts: Carts (pocket cart included) and vehicles you ride (Hauler, Scout...) that would be destroyed or lost - an extraction point, a pit or water, a fall out of the map - return to the truck instead. (Default: on)
- Fallen valuable rescue: Valuables that fall out of the map return to the truck before they are deleted.
- Detection log: Blocks and rescues are logged with the player's Steam-verified ID, and players with the mod can see the host's log too.
- Fake kick protection: Only the real host can kick you; kicks sent by other players are ignored. (Your own copy protects you, in any room)
AntiCheat works when the host has this mod. Rescue carts and return leaver items are off in the shop, so buying works as usual.
Game bug fixes (always on)
- Fixes and improves many bugs and errors in the game itself: revives, extraction points, doors and levers, voices, enemies, grabbing, players joining and leaving, Steam invites, and more.
- Cuts the error spam those bugs leave in the log, and keeps connections from dropping on a short network hiccup.
⚙️ Settings
- Language: English / 한국어 / 日本語 — the language of the setting names and descriptions. Applied right away; reopen the mod list in REPOConfig to see it. (Default: English)
- Settings are split into the LateJoin, MorePlayer and AntiCheat categories and can be changed in game with REPOConfig.
👥 Late joiners: with / without the mod
Note: The host must have this mod installed. (Late join doesn't work if only the joiner has it.)
| Feature / synced item | Joiner without the mod | Joiner with the mod |
|---|---|---|
| Loot sync | ⚠️ Spots where loot was already taken may look different | ✅ |
| Already explored map | ❌ Only areas visited after joining are shown | ✅ |
| Inventory | ❌ Usable from the next level (game limitation) | ✅ |
| Fewer small sync errors | — | ✅ |
- If the host doesn't have the mod, installing it only on the joiner doesn't allow late joining.
🛡️ Stability & security
- No malicious code: Contains no abnormal code that deliberately damages sessions or disrupts play (trolling, permission manipulation and the like).
- Keeps the vanilla game intact: Works safely within normal network communication without forcibly bending the game's systems.
- Stops malicious players: Besides AntiCheat's teleport blocking, it blocks message floods on the truck screen and fake reports of who is holding it, and logs the sender.
⚠️ Compatibility: Using it together with other late-join mods can cause conflicts, so use it on its own.
🇰🇷 한국어
📢 AntiItemTeleport 통합 안내: 악성 유저들을 막기 위해 만들었던 AntiItemTeleport 모드를 대부분의 사람들이 사용하지 않아, 본 모드의 AntiCheat 기능으로 추가 적용하게 되었습니다. (AntiItemTeleport가 설치되어 있다면 삭제해 주세요. 함께 설치되어 있는 동안에는 본 모드의 텔레포트 방지 기능이 꺼집니다.)
✨ 기능
LateJoin
- 진행 중인 게임 중간 참여: 이미 시작된 [공개 / 비공개] 방에 입장할 수 있습니다.
- 방 제목 표시: 중간 참여가 켜져 있으면 공개 방 이름 앞에
[LateJoin v2.8]이 붙어, 이 모드를 쓰는 방임을 알 수 있습니다. 다른 모드가 붙인 접두사는 지우고, 직접 입력한 방 이름은 그대로 둡니다. (버전은 자동으로 바뀜) - 구역별 허용 설정: [트럭 / 상점 / 레벨] 각각 개별 활성화 여부를 설정할 수 있습니다. (기본값: 전부 활성화)
- 방 제목 표시: 중간 참여가 켜져 있으면 공개 방 이름 앞에
- 스폰 위치 선택: 중간 참여 시 트럭 또는 호스트 주변의 안전한 위치로 텔레포트합니다. (기본값: 트럭)
- 방 정보 표시 UI: 방 인원수, 방 상태(공개 / 비공개, 참여 가능
Open/ 불가Closed), 방 이름이 화면 모서리에 실시간으로 표시됩니다. (기본값: 비활성화) - 참가 상태 UI 표시: 입장 중인 플레이어의 진행 상태(
Connecting/Loading/Joined)와 나간 플레이어(Left)가 화면 모서리에 실시간으로 표시됩니다. ([O]모드 설치 /[X]미설치) (기본값: 활성화)- 정보 표시 위치: 방 정보와 참가 상태를 [좌측 상단 / 우측 상단 / 좌측 하단 / 우측 하단] 중 원하는 곳에 표시합니다. (기본값: 좌측 상단)
- 다른 방장 방에 참여: 방장이 다른 중간 참여 모드를 쓰는 방에서도, 내 쪽에서 고칠 수 있는 것은 이 모드가 고칩니다: 다른 플레이어 음성, 트럭 화면, 생일 풍선, 사라진 장식(책장·장식품), 지도 안내선, 그리고 추출구가 잠기지 않게 합니다.
- 입장 재시도: 호스트가 레벨을 불러오는 동안 방이 잠시 닫혔거나 가득 찼으면, 서버 목록이나 Steam 초대로 들어갈 때 메인 메뉴로 돌아가는 대신 최대 30초 동안 다시 시도합니다.
MorePlayer
- 방 최대 인원 조정: 방의 최대 입장 인원을 1~20명까지 자유롭게 늘리거나 줄일 수 있습니다. (기본값: 6명)
AntiCheat (호스트 전용)
- 텔레포트 차단: 치터가
SetPositionRPC로 모든 종류의 오브젝트(전리품, 코스메틱 박스, 아이템, 몬스터, 카트 등)를 이동시켜 사라지게 만드는 것을 막습니다. - 텔레포트 악용자 추방: 텔레포트 요청은 항상 차단되며, 켜면 요청을 보낸 플레이어를 추방까지 합니다. (기본값: 활성화)
- 나간 플레이어 아이템 회수: 인벤토리 슬롯에 아이템을 넣은 채 플레이어가 나가면(강제 종료 포함), 보이지 않게 남는 대신 트럭에 떨어뜨립니다. (기본값: 활성화)
- 카트 파괴 방지: 추출구, 구덩이·물, 맵 밖 추락 등으로 부서지거나 잃어버릴 카트(포켓 카트 포함)와 타는 탈것(하울러, 스카웃 등)을 트럭으로 되돌립니다. (기본값: 활성화)
- 추락 전리품 구조: 맵 밖으로 떨어진 전리품을 삭제되기 전에 트럭으로 되돌립니다.
- 감지 로그: 차단·구조 기록이 Steam으로 확인한 ID와 함께 로그에 남고, 모드가 설치된 참가자도 호스트의 기록을 볼 수 있습니다.
- 가짜 추방 방지: 진짜 방장만 나를 추방할 수 있고, 다른 플레이어가 보낸 추방은 무시합니다. (내 모드만으로 동작하며 어느 방에서나 적용)
AntiCheat는 호스트에게 본 모드가 있을 때 동작합니다. 상점에서는 카트 파괴 방지와 아이템 회수가 동작하지 않아 구매는 평소대로 됩니다.
게임 버그 수정 (항상 적용)
- 게임 자체의 여러 버그와 오류를 수정·개선했습니다: 되살리기, 추출구, 문·레버, 음성, 몬스터, 물건 잡기, 플레이어 입장·퇴장, Steam 초대 등.
- 이런 버그로 로그에 쏟아지던 오류를 줄이고, 짧은 네트워크 끊김에 접속이 끊기지 않게 합니다.
⚙️ 설정
- 언어: English / 한국어 / 日本語 — 설정 항목의 이름과 설명 언어입니다. 바로 적용되며, REPOConfig에서 모드 목록을 다시 열면 바뀐 언어로 보입니다. (기본값: English)
- 설정은 LateJoin, MorePlayer, AntiCheat 카테고리로 나뉘어 있으며, REPOConfig로 게임 중에 바꿀 수 있습니다.
👥 중간 참가자: 모드 있음 / 없음
안내: 호스트에게 본 모드가 설치되어 있어야 정상 동작합니다. (참가자만 설치 시 중간 참여 불가)
| 기능 / 동기화 항목 | 모드 미설치 참가자 | 모드 설치 참가자 |
|---|---|---|
| 전리품 동기화 | ⚠️ 이미 획득한 위치 정보가 어긋날 수 있음 | ✅ |
| 기존 탐색 지도 | ❌ 입장 시점 이후 지나간 구역부터 표시 | ✅ |
| 인벤토리 | ❌ 다음 레벨부터 사용 가능 (게임 한계) | ✅ |
| 자잘한 동기화 오류 감소 | — | ✅ |
- 호스트에게 모드가 없으면, 참가자만 설치해서는 중간 참여가 되지 않습니다.
🛡️ 안정성 및 보안
- 악의적인 코드 배제: 세션을 고의로 훼손하거나 플레이를 방해(트롤링, 권한 조작 등)하는 비정상적인 코드가 일절 포함되어 있지 않습니다.
- 바닐라 환경 보존: 게임 시스템을 강제로 왜곡하지 않고 정상적인 네트워크 통신 내에서 안전하게 작동합니다.
- 악성 유저 차단: AntiCheat의 텔레포트 차단 외에도 트럭 화면 메시지 도배와 화면 잡기 조작을 막고, 보낸 사람을 로그에 남깁니다.
⚠️ 호환성 안내: 다른 중간 참여(Late Join) 관련 모드와 함께 사용할 경우 기능 충돌이 발생할 수 있으므로 단독 사용을 권장합니다.
🇯🇵 日本語
📢 AntiItemTeleportを統合しました:悪質なプレイヤー対策として作った AntiItemTeleport はほとんどの方に使われていなかったため、本MODの AntiCheat 機能として追加しました。(AntiItemTeleportを導入している場合は削除してください。両方導入されている間は、本MODのテレポート対策はオフになります。)
✨ 機能
LateJoin
- 進行中のゲームに途中参加:すでに始まっている[公開 / 非公開]の部屋に参加できます。
- 部屋名の表示:途中参加が有効なとき、公開部屋の名前の前に
[LateJoin v2.8]が付き、このMODを使う部屋だと分かります。他のMODが付けた接頭辞は消し、入力した部屋名はそのまま残します。(バージョンは自動で更新) - エリア別の許可設定:[トラック / ショップ / レベル]ごとに有効・無効を設定できます。(初期値:すべて有効)
- 部屋名の表示:途中参加が有効なとき、公開部屋の名前の前に
- 出現位置の選択:途中参加時、トラックまたはホスト周辺の安全な位置にテレポートします。(初期値:トラック)
- 部屋情報UI:人数、部屋の状態(公開 / 非公開、参加可能
Open/ 不可Closed)、部屋名を画面の角にリアルタイムで表示します。(初期値:無効) - 参加状況UI:参加中のプレイヤーの進行状況(
Connecting/Loading/Joined)と退出したプレイヤー(Left)を画面の角にリアルタイムで表示します。([O]MOD導入 /[X]未導入)(初期値:有効)- 情報の表示位置:部屋情報と参加状況を[左上 / 右上 / 左下 / 右下]のお好きな位置に表示します。(初期値:左上)
- 他のホストの部屋に参加:ホストが別の途中参加MODを使う部屋でも、自分の側で直せるものは本MODが直します:他のプレイヤーの声、トラック画面、誕生日ボーイの風船、消えた装飾(本棚・置物)、マップの案内線、そして抽出口がロックされないようにします。
- 参加の再試行:ホストのレベル読み込み中に部屋が一時的に閉じていたり満員だったりしても、サーバーリストやSteam招待からの参加はメインメニューに戻らず、最大30秒間再試行します。
MorePlayer
- 最大人数の調整:部屋の最大人数を1〜20人の範囲で自由に増減できます。(初期値:6人)
AntiCheat(ホストのみ)
- テレポート阻止:チーターが
SetPositionRPCを使ってあらゆるオブジェクト(貴重品、コスメボックス、アイテム、モンスター、カートなど)を動かして消すのを防ぎます。 - テレポート悪用者をキック:テレポート要求は常に阻止され、オンにすると送ったプレイヤーをキックもします。(初期値:有効)
- 退出者のアイテムを回収:インベントリのスロットにアイテムを入れたままプレイヤーが退出すると(強制終了を含む)、見えないまま残る代わりにトラックに落とします。(初期値:有効)
- カート破壊防止:抽出口、穴や水、マップ外への落下などで壊れたり失われたりするカート(ポケットカートを含む)と乗り物(ハウラー、スカウトなど)を、トラックに戻します。(初期値:有効)
- 落下した貴重品の救出:マップ外に落ちた貴重品を、消える前にトラックへ戻します。
- 検出ログ:阻止・救出の記録がSteamで確認したIDとともにログに残り、MODを導入した参加者もホストの記録を見られます。
- 偽キック対策:本物のホストだけがあなたをキックでき、他のプレイヤーが送ったキックは無視します。(自分のMODだけで動作し、どの部屋でも有効)
AntiCheatはホストに本MODがあるときに動作します。ショップではカート破壊防止とアイテム回収は動作しないため、購入は通常どおり行えます。
ゲームのバグ修正(常に有効)
- ゲーム自体の多くのバグやエラーを修正・改善しました:蘇生、抽出口、ドア・レバー、声、モンスター、物をつかむ操作、プレイヤーの参加・退出、Steam招待など。
- これらのバグでログにあふれていたエラーを減らし、短いネットワークの途切れで接続が切れないようにします。
⚙️ 設定
- 言語:English / 한국어 / 日本語 — 設定項目の名前と説明の言語です。すぐに反映され、REPOConfigでMOD一覧を開き直すと切り替わります。(初期値:English)
- 設定は LateJoin、MorePlayer、AntiCheat のカテゴリに分かれており、REPOConfigでゲーム中に変更できます。
👥 途中参加者:MODあり / なし
案内:ホストに本MODが導入されている必要があります。(参加者だけの導入では途中参加できません)
| 機能 / 同期項目 | MOD未導入の参加者 | MOD導入済みの参加者 |
|---|---|---|
| 貴重品の同期 | ⚠️ すでに回収された場所の見た目が異なる場合があります | ✅ |
| 探索済みのマップ | ❌ 参加後に通ったエリアから表示 | ✅ |
| インベントリ | ❌ 次のレベルから使用可能(ゲームの制限) | ✅ |
| 細かな同期エラーの軽減 | — | ✅ |
- ホストにMODがない場合、参加者だけが導入しても途中参加はできません。
🛡️ 安定性とセキュリティ
- 悪意のあるコードなし:セッションを意図的に壊したりプレイを妨害したりする(荒らし、権限操作など)異常なコードは一切含まれていません。
- バニラ環境を維持:ゲームのシステムを無理にねじ曲げず、通常のネットワーク通信の範囲で安全に動作します。
- 悪質なプレイヤーを阻止:AntiCheatのテレポート阻止に加え、トラック画面へのメッセージ連投や画面を掴む操作の偽装を防ぎ、送信者をログに残します。
⚠️ 互換性について:他の途中参加(Late Join)系MODと一緒に使うと機能が衝突することがあるため、単体での使用をおすすめします。
