一个20多年前的天堂1的老玩家,最近有点空准备重温一下游戏。买程序,下程序,走了不少弯路。从单机版本,一个人打BOOS,打不过,想找人一起打。到操作系统一定要修改2024年,等等问题,最后想自己找个最复古正宗,没有那么多限制的版本,期间走了不少弯路,最后走到这里来了。最后这边发现了大神的帖子,非常详细,请有我这种需求的可以仔细阅读,
https://morosedog.gitlab.io/priv ... private-lineage-11/。
下面是我今天部署的日记
1、前往gethub下载服务器端程序,链接
https://github.com/nonono44/l1j-tw-99nets**两个都下载,后面有用。
2、系统部分:可以安装cn版本镜像,不用特定区找台湾版本,网上基本都找遍了,都过期了。最终我用的是:cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso,在安装完以后,在系统设置-区域语言-格式-中文,台湾;后面还要一个页面:管理-修改系统区域-台湾
3、第一次部署运行,报错:Error: Unable to access jarfile l1jserver.jarPress any key to continue,寻找答案许久,未果。***操作系统全部重装后正常。
3、第二次部署运行,报错:十一月 19, 2025 10:07:43 下午 l1j.server.server.IdFactory loadState資訊: 目前的物件ID: 268435456loading map...提示: 地圖檔案缺失,請檢查330_maps.zip是否尚未解壓縮。Press any key to continue . . .***将config目录的server.properties文件里面改false,CacheMapFiles = false。***不确定是否正常。目前还有报错:嚴重: .\maps\800.txt (系?找不到指定的文件。)
java.io.FileNotFoundException: .\maps\800.txt (系?找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at java.io.FileInputStream.<init>(FileInputStream.java:101)
at java.io.FileReader.<init>(FileReader.java:58)
at l1j.server.server.model.map.TextMapReader.read(TextMapReader.java:75)
at l1j.server.server.model.map.TextMapReader.read(TextMapReader.java:151
)
at l1j.server.server.model.map.L1WorldMap.<init>(L1WorldMap.java:42)
at l1j.server.server.model.map.L1WorldMap.getInstance(L1WorldMap.java:32
)
at l1j.server.server.GameServer.initialize(GameServer.java:180)
at l1j.server.Server.main(Server.java:70)
OK! 14469ms
spawning mob...OK! 3657 ms
loading npcaction...OK! 1484ms
loading boss cycle...OK! 625ms
loading TreasureBox...OK! 234ms
初始化完畢
→提示: 互動指令聽取中...
>
使用了: 201MB 的記憶體
等待客戶端連接中...
4、向下继续推进,发现需要一个叫:编码器的东西,找了好久,一直没有找到。准备继续找,有找到我这边再来更新。
如果有大神在,也可以帮忙给老玩家指一条明路,弯弯绕绕走太多了

,谢谢。