Hash
An in-game terminal with completion, output, history, and offline natural-language commands. Needs Sideload.
模組介紹 作者原文
hash - A Terminal for Schedule I
🛟 Need help or found a bug? Get support at support.doodesch.de/hash.
Press the console key and get a terminal. It completes commands and their arguments, it shows what a
command printed, remembers what you typed last session, and turns # give me five OG Kush seeds into a real
command locally with Cactus Needle. The vanilla console is one input field with no output, no help and no memory.
Source · Sideload · Support
What you get
- Tab completes. Command words, item ids, npc ids, properties, vehicles, quests, weather, keys. give ogk
finds OG Kush; teleport bar finds the barn.
- The arguments are written down. The line above the prompt shows the shape of the command you are typing
and highlights the argument you are on, so setrelationship stops being guesswork.
- You can see what happened. Vanilla runs give bananas 1 and shows you nothing, with the reason sitting in
a log file behind the game. hash prints the answer.
- Speak in commands. Start a line with # and describe what you want. High-confidence translations run;
uncertain ones are shown first and need a bare # to confirm. Needle runs offline, without an account or API key.
- # is whatever you are looking at, so you never look an id up. setrelationship # 5 maxes out the
person in front of you, give #hand 5 is five more of what you are holding, setowned #home buys the place
you are standing in. Also #car, #near, #it and #last.
- It remembers. History across sessions, aliases you name yourself, and logs to watch the game talk.
Everything is a command: help lists them, help narrows, help explains one.
Requirements
MelonLoader 0.7.3+ and Sideload 1.7.0+. Keep the bundled
Hash.Needle.bin beside Hash.dll; both are installed by the package. The console
has to be switched on in the game's own settings (Settings > Gameplay), and it is host only - that is the game's
rule, not this mod's. hash says so instead of ignoring you.
For mod authors
If your mod answers the console with a Harmony prefix, its words are invisible to every list and autocomplete in
the game. Compile in Hash.Api/HashCommands.cs and declare them:
using Hash.Api;
HashCommands.Add("snitch", "profiler: start, stop, top, report", "snitch start");
One file, no references, no hard dependency, and it puts the word in the game's own command list - so every tool
sees it, not only hash.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: