本帖最后由 哟哟医院 于 2021-1-30 14:12 编辑 
前几天心血来潮想做一下模拟城市汉化,但是汉化到中途出现了一堆问题因为是1.0.4b版本的Sim-U Kraft Reloaded,所以有些汉化用老版本的class文件真的不行。但是用自己汉化的会导致mod无法读取。
这个是原版mod链接:https://pan.baidu.com/s/1ufANdsNyh42YIiRFoTolqQ
提取码:simu
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V2的分享
这个是我的半成品汉化mod链接:https://pan.baidu.com/s/1zyzeV_NZJHwQnFuMWS-4mw
提取码:simu
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V2的分享
希望大家可以帮我完善汉化
前几天心血来潮想做一下模拟城市汉化,但是汉化到中途出现了一堆问题因为是1.0.4b版本的Sim-U Kraft Reloaded,所以有些汉化用老版本的class文件真的不行。但是用自己汉化的会导致mod无法读取。
这个是原版mod链接:https://pan.baidu.com/s/1ufANdsNyh42YIiRFoTolqQ
提取码:simu
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V2的分享
这个是我的半成品汉化mod链接:https://pan.baidu.com/s/1zyzeV_NZJHwQnFuMWS-4mw
提取码:simu
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V2的分享
希望大家可以帮我完善汉化
哪里有汉化文件???
汉化程度应该和那个 1.02a 相当
https://wwa.lanzous.com/iHsNAl3jkha
https://wwa.lanzous.com/iHsNAl3jkha
xmdhs 发表于 2021-1-30 19:28
汉化程度应该和那个 1.02a 相当
https://wwa.lanzous.com/iHsNAl3jkha
兄啊,你这个是直接套用1.0.2a的汉化文件啊,放在1.0.4b上面连个模式都选不了
哟哟医院 发表于 2021-1-31 07:30
兄啊,你这个是直接套用1.0.2a的汉化文件啊,放在1.0.4b上面连个模式都选不了 ...
不应该,我这里完全是可以选择的。
你那显示什么。
还有这种写死在源码里,存在什么套用的说法吗。。
xmdhs 发表于 2021-1-31 07:39
不应该,我这里完全是可以选择的。
你那显示什么。
不不不,这俩版本的class文件不一样,1.0.4b加入了种族系统,所以会更难汉化
哟哟医院 发表于 2021-1-31 08:06
不不不,这俩版本的class文件不一样,1.0.4b加入了种族系统,所以会更难汉化 ...
然而我并没有直接替换 class 。
xmdhs 发表于 2021-1-31 08:08
然而我并没有直接替换 class 。
那你是如何进行汉化的
xmdhs 发表于 2021-1-31 08:15
这就属于另外一个问题了。
所以你现在到底能用吗?不能用有什么具体的表现。总之我这是正常的。 ...
我这里是不正常的
xmdhs 发表于 2021-1-31 08:15
这就属于另外一个问题了。
所以你现在到底能用吗?不能用有什么具体的表现。总之我这是正常的。 ...
一点模式就闪退
哟哟医院 发表于 2021-1-31 08:16
一点模式就闪退
发崩溃报告。
xmdhs 发表于 2021-1-31 08:17
发崩溃报告。
等我一下
xmdhs 发表于 2021-1-31 08:17
发崩溃报告。
---- Minecraft Crash Report ----
// You're mean.
Time: 21-1-31 上午8:21
Description: Updating screen events
java.lang.NullPointerException: Updating screen events
at ashjack.simukraftreloaded.folk.FolkData.generateRace(FolkData.java:2545)
at ashjack.simukraftreloaded.folk.FolkData.<init>(FolkData.java:239)
at ashjack.simukraftreloaded.folk.FolkData.generateNewFolk(FolkData.java:2126)
at ashjack.simukraftreloaded.client.Gui.other.GuiRunMod.func_146284_a(GuiRunMod.java:148)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:225)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at ashjack.simukraftreloaded.folk.FolkData.generateRace(FolkData.java:2545)
at ashjack.simukraftreloaded.folk.FolkData.<init>(FolkData.java:239)
at ashjack.simukraftreloaded.folk.FolkData.generateNewFolk(FolkData.java:2126)
at ashjack.simukraftreloaded.client.Gui.other.GuiRunMod.func_146284_a(GuiRunMod.java:148)
at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:225)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
-- Affected screen --
Details:
Screen name: ashjack.simukraftreloaded.client.Gui.other.GuiRunMod
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Bluemusic2334'/493, l='MpServer', x=-216.66, y=78.79, z=242.82]]
Chunk stats: MultiplayerChunkCache: 210, 210
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-216,64,244), Chunk: (at 8,4,4 in -14,15; contains blocks -224,0,240 to -209,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 100 game time, 100 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 119 total; [EntityFallingBlock['掉落的方块'/2048, l='MpServer', x=-184.50, y=15.49, z=153.50], EntityFallingBlock['掉落的方块'/2049, l='MpServer', x=-184.50, y=15.49, z=152.50], EntityFallingBlock['掉落的方块'/2050, l='MpServer', x=-183.50, y=15.14, z=154.50], EntityFallingBlock['掉落的方块'/2052, l='MpServer', x=-184.50, y=14.49, z=154.50], EntityFallingBlock['掉落的方块'/2053, l='MpServer', x=-183.50, y=15.49, z=151.50], EntityZombie['僵尸'/1553, l='MpServer', x=-183.50, y=14.00, z=164.50], EntityClientPlayerMP['Bluemusic2334'/493, l='MpServer', x=-216.66, y=78.79, z=242.82], EntityCreeper['爬行者'/1049, l='MpServer', x=-292.50, y=47.00, z=175.50], EntityCreeper['爬行者'/1050, l='MpServer', x=-289.50, y=47.00, z=175.50], EntityCreeper['爬行者'/1051, l='MpServer', x=-290.50, y=47.00, z=173.50], EntityEnderman['末影人'/2086, l='MpServer', x=-235.50, y=19.00, z=230.50], EntityFallingBlock['掉落的方块'/1839, l='MpServer', x=-198.50, y=29.49, z=299.50], EntityFallingBlock['掉落的方块'/1840, l='MpServer', x=-200.50, y=28.49, z=300.50], EntityFallingBlock['掉落的方块'/2356, l='MpServer', x=-163.50, y=46.46, z=273.50], EntityFallingBlock['掉落的方块'/2357, l='MpServer', x=-166.50, y=46.46, z=272.50], EntityFallingBlock['掉落的方块'/2358, l='MpServer', x=-165.50, y=47.46, z=272.50], EntityFallingBlock['掉落的方块'/2359, l='MpServer', x=-164.50, y=47.46, z=272.50], EntityFallingBlock['掉落的方块'/2360, l='MpServer', x=-165.50, y=47.46, z=271.50], EntityFallingBlock['掉落的方块'/2361, l='MpServer', x=-167.50, y=46.46, z=272.50], EntityFallingBlock['掉落的方块'/2362, l='MpServer', x=-167.50, y=47.46, z=271.50], EntityFallingBlock['掉落的方块'/2363, l='MpServer', x=-166.50, y=47.46, z=271.50], EntityFallingBlock['掉落的方块'/2364, l='MpServer', x=-168.50, y=46.46, z=271.50], EntityBat['蝙蝠'/2109, l='MpServer', x=-165.68, y=25.00, z=294.94], EntityFallingBlock['掉落的方块'/2365, l='MpServer', x=-168.50, y=46.46, z=272.50], EntityBat['蝙蝠'/2110, l='MpServer', x=-166.38, y=25.00, z=294.65], EntityFallingBlock['掉落的方块'/2366, l='MpServer', x=-167.50, y=47.46, z=270.50], EntitySpider['蜘蛛'/1855, l='MpServer', x=-193.50, y=21.00, z=276.50], EntityFallingBlock['掉落的方块'/2367, l='MpServer', x=-166.50, y=47.46, z=270.50], EntityFallingBlock['掉落的方块'/2368, l='MpServer', x=-168.50, y=46.46, z=270.50], EntityFallingBlock['掉落的方块'/2369, l='MpServer', x=-169.50, y=46.46, z=270.50], EntityFallingBlock['掉落的方块'/2370, l='MpServer', x=-169.50, y=46.46, z=271.50], EntityFallingBlock['掉落的方块'/2115, l='MpServer', x=-178.50, y=41.49, z=269.50], EntityFallingBlock['掉落的方块'/2371, l='MpServer', x=-168.50, y=46.46, z=269.50], EntityFallingBlock['掉落的方块'/2372, l='MpServer', x=-167.50, y=46.46, z=269.50], EntityFallingBlock['掉落的方块'/2373, l='MpServer', x=-169.50, y=45.46, z=269.50], EntityFallingBlock['掉落的方块'/2374, l='MpServer', x=-165.50, y=57.46, z=266.50], EntityFallingBlock['掉落的方块'/2375, l='MpServer', x=-164.50, y=57.46, z=266.50], EntityFallingBlock['掉落的方块'/2376, l='MpServer', x=-166.50, y=58.46, z=267.50], EntityCreeper['爬行者'/842, l='MpServer', x=-138.50, y=28.00, z=189.50], EntityBat['蝙蝠'/588, l='MpServer', x=-155.31, y=13.01, z=264.11], EntityBat['蝙蝠'/591, l='MpServer', x=-155.86, y=13.81, z=261.23], EntityPig['猪'/79, l='MpServer', x=-264.91, y=79.00, z=288.53], EntityBat['蝙蝠'/592, l='MpServer', x=-158.56, y=13.75, z=261.69], EntityPig['猪'/80, l='MpServer', x=-261.50, y=79.00, z=290.50], EntityPig['猪'/81, l='MpServer', x=-264.81, y=79.00, z=287.44], EntityPig['猪'/82, l='MpServer', x=-263.53, y=79.00, z=286.19], EntityCreeper['爬行者'/1879, l='MpServer', x=-166.50, y=26.00, z=260.50], EntityPig['猪'/91, l='MpServer', x=-216.50, y=75.00, z=227.50], EntityPig['猪'/92, l='MpServer', x=-218.78, y=75.00, z=230.50], EntityPig['猪'/93, l='MpServer', x=-217.47, y=75.00, z=230.50], EntityPig['猪'/94, l='MpServer', x=-217.50, y=72.00, z=224.50], EntityPig['猪'/95, l='MpServer', x=-203.50, y=70.00, z=225.50], EntityPig['猪'/96, l='MpServer', x=-201.50, y=70.00, z=225.50], EntityPig['猪'/97, l='MpServer', x=-201.50, y=71.00, z=223.50], EntityPig['猪'/98, l='MpServer', x=-202.50, y=72.00, z=220.50], EntityPig['猪'/99, l='MpServer', x=-173.75, y=66.00, z=289.53], EntityPig['猪'/100, l='MpServer', x=-173.50, y=64.00, z=293.50], EntityFallingBlock['掉落的方块'/2148, l='MpServer', x=-173.50, y=19.10, z=345.50], EntityPig['猪'/101, l='MpServer', x=-170.31, y=65.00, z=290.50], EntityFallingBlock['掉落的方块'/2149, l='MpServer', x=-173.50, y=20.10, z=344.50], EntityPig['猪'/102, l='MpServer', x=-168.31, y=67.00, z=288.50], EntityFallingBlock['掉落的方块'/2150, l='MpServer', x=-172.50, y=19.10, z=344.50], EntityFallingBlock['掉落的方块'/2151, l='MpServer', x=-174.50, y=20.10, z=345.50], EntityFallingBlock['掉落的方块'/2152, l='MpServer', x=-173.50, y=20.10, z=343.50], EntityBat['蝙蝠'/873, l='MpServer', x=-206.59, y=54.59, z=278.63], EntityFallingBlock['掉落的方块'/2153, l='MpServer', x=-175.50, y=20.10, z=345.50], EntityFallingBlock['掉落的方块'/2154, l='MpServer', x=-175.50, y=21.10, z=343.50], EntityPig['猪'/107, l='MpServer', x=-161.50, y=68.00, z=229.50], EntityFallingBlock['掉落的方块'/2155, l='MpServer', x=-175.50, y=21.10, z=344.50], EntityZombie['僵尸'/620, l='MpServer', x=-226.50, y=41.00, z=248.50], EntityPig['猪'/108, l='MpServer', x=-159.50, y=73.00, z=229.50], EntityFallingBlock['掉落的方块'/2156, l='MpServer', x=-174.50, y=20.10, z=342.50], EntityZombie['僵尸'/621, l='MpServer', x=-224.31, y=41.91, z=247.53], EntityPig['猪'/109, l='MpServer', x=-157.50, y=70.00, z=227.50], EntityFallingBlock['掉落的方块'/2157, l='MpServer', x=-174.50, y=20.10, z=343.50], EntityPig['猪'/110, l='MpServer', x=-154.50, y=69.00, z=230.50], EntityFallingBlock['掉落的方块'/2158, l='MpServer', x=-174.50, y=20.10, z=344.50], EntityFallingBlock['掉落的方块'/2159, l='MpServer', x=-173.50, y=19.10, z=342.50], EntityFallingBlock['掉落的方块'/2160, l='MpServer', x=-175.50, y=20.10, z=342.50], EntityFallingBlock['掉落的方块'/2161, l='MpServer', x=-176.50, y=20.10, z=342.50], EntityFallingBlock['掉落的方块'/2162, l='MpServer', x=-176.50, y=21.10, z=343.50], EntitySkeleton['骷髅'/2173, l='MpServer', x=-156.50, y=52.00, z=289.50], EntityBat['蝙蝠'/1192, l='MpServer', x=-157.69, y=24.98, z=302.57], EntityBat['蝙蝠'/1193, l='MpServer', x=-159.02, y=25.55, z=300.36], EntityBat['蝙蝠'/1196, l='MpServer', x=-202.44, y=54.00, z=279.07], EntityZombie['僵尸'/2234, l='MpServer', x=-225.50, y=13.00, z=262.50], EntityZombie['僵尸'/2235, l='MpServer', x=-226.50, y=13.00, z=263.50], EntityZombie['僵尸'/705, l='MpServer', x=-238.50, y=21.00, z=271.50], EntityBat['蝙蝠'/717, l='MpServer', x=-143.49, y=24.09, z=290.89], EntitySkeleton['骷髅'/1231, l='MpServer', x=-284.61, y=44.69, z=204.39], EntityWitch['女巫'/1232, l='MpServer', x=-285.50, y=44.00, z=206.50], EntityZombie['僵尸'/987, l='MpServer', x=-290.50, y=48.00, z=172.50], EntityFallingBlock['掉落的方块'/2267, l='MpServer', x=-164.50, y=24.18, z=183.50], EntityFallingBlock['掉落的方块'/2268, l='MpServer', x=-163.50, y=24.18, z=184.50], EntityFallingBlock['掉落的方块'/2269, l='MpServer', x=-164.50, y=24.18, z=184.50], EntityFallingBlock['掉落的方块'/2270, l='MpServer', x=-165.50, y=24.18, z=183.50], EntityFallingBlock['掉落的方块'/2271, l='MpServer', x=-163.50, y=25.18, z=185.50], EntityFallingBlock['掉落的方块'/2272, l='MpServer', x=-165.50, y=24.18, z=184.50], EntityFallingBlock['掉落的方块'/1505, l='MpServer', x=-206.50, y=43.49, z=255.50], EntityFallingBlock['掉落的方块'/2273, l='MpServer', x=-164.50, y=25.18, z=185.50], EntityFallingBlock['掉落的方块'/2274, l='MpServer', x=-165.50, y=25.18, z=185.50], EntityFallingBlock['掉落的方块'/2275, l='MpServer', x=-166.50, y=24.18, z=184.50], EntityFallingBlock['掉落的方块'/2276, l='MpServer', x=-166.50, y=24.18, z=185.50], EntityFallingBlock['掉落的方块'/2277, l='MpServer', x=-165.50, y=25.18, z=186.50], EntityFallingBlock['掉落的方块'/2278, l='MpServer', x=-164.50, y=25.18, z=186.50], EntitySkeleton['骷髅'/749, l='MpServer', x=-247.50, y=52.00, z=188.50], EntitySkeleton['骷髅'/750, l='MpServer', x=-248.50, y=52.00, z=188.50], EntitySkeleton['骷髅'/752, l='MpServer', x=-247.50, y=52.00, z=190.50], EntitySkeleton['骷髅'/753, l='MpServer', x=-252.50, y=52.00, z=187.50], EntitySkeleton['骷髅'/1780, l='MpServer', x=-255.50, y=15.00, z=261.50], EntityFallingBlock['掉落的方块'/2040, l='MpServer', x=-180.50, y=14.49, z=154.50], EntityFallingBlock['掉落的方块'/2041, l='MpServer', x=-180.50, y=14.49, z=153.50], EntityFallingBlock['掉落的方块'/2042, l='MpServer', x=-182.50, y=15.14, z=153.50], EntityFallingBlock['掉落的方块'/2043, l='MpServer', x=-181.50, y=15.14, z=153.50], EntityFallingBlock['掉落的方块'/2044, l='MpServer', x=-183.50, y=15.14, z=152.50], EntityFallingBlock['掉落的方块'/2045, l='MpServer', x=-183.50, y=15.14, z=153.50], EntityFallingBlock['掉落的方块'/2046, l='MpServer', x=-182.50, y=15.14, z=154.50], EntityBat['蝙蝠'/767, l='MpServer', x=-209.57, y=54.40, z=287.43], EntityFallingBlock['掉落的方块'/2047, l='MpServer', x=-181.50, y=15.14, z=154.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_261, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 114048016 bytes (108 MB) / 501219328 bytes (478 MB) up to 3865051136 bytes (3686 MB)
JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx3686m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHIJAAAA ResourceLoader{1.3} [Resource Loader] (ResourceLoader-MC1.7.10-1.3.jar)
UCHIJAAAA ashjacksimukraftreloaded{1.0.4b} [Sim-U-Kraft Reloaded] (Sim-U-Kraft Reloaded -1.0.4b.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 461.09' Renderer: 'GeForce GTX 1050/PCIe/SSE2'
Launched Version: 1.7.10-Forge 10.13.4.1558
LWJGL: 2.9.1
OpenGL: GeForce GTX 1050/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.09, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: 简体中文 (中国)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)