Minecraft(我的世界)中文论坛

标题: [1.4.6][CB 2561][永久不更新] 中文输入补丁

作者: Dear_ICE    时间: 2012-1-19 18:43
标题: [1.4.6][CB 2561][永久不更新] 中文输入补丁
本帖最后由 Dear_ICE 于 2013-7-13 12:57 编辑




嘛,我没什么精力和动力来维护这个了(我现在在某个组织干苦力)……有很多人已经做出、搬运了更好的输入补丁了。
所以,需要补丁的玩家,请移步下面的地址下载更好的补丁。

NihongoMOD(小卓子搬运)
http://www.mcbbs.net/thread-51902-1-1.html


MineCraft InputFixsunny00123原创
http://www.mcbbs.net/thread-83941-1-2.html


LainCraft (ZLainSama原创
http://www.mcbbs.net/thread-71955-1-1.html
此贴已经过期!请不要再回帖!



作者: a919298641    时间: 2012-1-19 18:48
很好 !!!!
作者: JedBoy_LD    时间: 2012-1-19 18:58
不错,不过……表示中文补丁都被抛弃掉了……Jeb能否把各国语言的输入加入到以后的版本表示很期待。
作者: 黑色的敌人    时间: 2012-1-19 19:02
围观,支持 不过何必写 转载MOD呢 谦虚了ICE
作者: geludan    时间: 2012-1-19 19:12
不错滴
作者: 787944735    时间: 2012-1-19 19:29
顶一个  支持楼主  太棒了
作者: 787944735    时间: 2012-1-19 19:38
刚才试了一下  还不错  不过  貌似不可以在木牌上打中文
作者: CIEben    时间: 2012-1-19 19:49
怎么安装呢?
作者: imjue    时间: 2012-1-19 19:55
感谢LZ LZ 多多加油
作者: 49pal    时间: 2012-1-19 20:03
本帖最后由 49pal 于 2012-1-19 20:05 编辑

安装方法在压缩包里!
作者: +倒霉の忍者+    时间: 2012-1-19 20:08
感谢楼主发布,希望该版版主不加精华,至少也加优秀,贡献我替你们加了
(好吧,我承认我误操作……
作者: 664365842    时间: 2012-1-19 20:37
终于盼来了中文支持补丁啊
作者: tq2012    时间: 2012-1-19 20:38
顶起来,终于可以升级了
作者: CHILL    时间: 2012-1-19 20:43
是吗
可是我不玩服务器的
作者: zhonghantao    时间: 2012-1-19 20:47
支持楼主  太棒了
作者: ERBem    时间: 2012-1-20 00:15
= =多国语言弄来弄去还是需要补丁,希望以后会加上去咯
作者: 1009603891    时间: 2012-1-20 00:32
三块肉喂你妈吃
作者: 笑望红尘    时间: 2012-1-20 03:12
META-INF 没有在Minecraft.jar 中找到...无法删除..
作者: jasonexe2000    时间: 2012-1-20 04:51

04:49:16 [SEVERE] Unexpected exception
java.lang.NoSuchFieldError: l
        at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:639)
        at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:107)
        at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:80)
        at net.minecraft.server.Packet1Login.handle(Packet1Login.java:70)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:46)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
04:49:46 [INFO] Read timed out

作者: 1265775896    时间: 2012-1-20 09:50
坐等正式版……
作者: asdnow    时间: 2012-1-20 11:45
丫。。有个继承人 不错嘛。。。
作者: as24862486    时间: 2012-1-20 14:36
本帖最后由 as24862486 于 2012-1-20 14:37 编辑

= =坑了我.....
我怎裝了 輸入的文字都亂碼  = =
PS:我台灣人打字都是繁體中文..
作者: q511962840    时间: 2012-1-20 16:40
真好啊,可以打中文咯
作者: 木是伊    时间: 2012-1-20 17:08
能不能像之前的mod一樣可以選big5或者gbk呢。。。
之前的如果寫auto我這就是亂碼 我寫了gbk才能正常打字。。囧
作者: btbj    时间: 2012-1-21 10:40
LZ碉堡了
craftbukkit-1.1-R1-20120119.161407-71 测试不能
下了个craftbukkit-1.1-R1-20120120.195601-80 就好了
作者: RMXP使用者    时间: 2012-1-21 14:11
我顶死你不偿命!!!
作者: owen1010    时间: 2012-1-21 14:27
終於支持繁體啦
作者: Rear    时间: 2012-1-21 21:05
是啊,我输入的都是火星文..............
作者: gujie007    时间: 2012-1-21 22:17
支持
作者: as24862486    时间: 2012-1-22 09:57
測試了一下
繁體中文輸入在牌子上 牌子上文字是[!?] = =
作者: jhy960928    时间: 2012-1-22 10:09
本帖最后由 jhy960928 于 2012-1-22 10:12 编辑

为什么没法输入啊??打中文进去是空白的。。。。木牌上也不能打   游戏客户端  1.1版     服务器 craftbukkit-1.1-R1-SNAPSHOT
作者: jzys    时间: 2012-1-24 08:46
很好的Mod,支持!
作者: 664264957    时间: 2012-1-24 14:30
49pal 发表于 2012-1-19 20:03
安装方法在压缩包里!

不错                     
作者: A233707386415    时间: 2012-1-24 18:51
本帖最后由 A233707386415 于 2012-1-24 18:58 编辑

我在下載好的壓縮檔裡面點開 說明.txt
可是打開是看不懂的文字.....

諦誧傷怀跦擂yyjdelete腔笢恅硃間党蜊奧傖
蔚 ug.class,vx.class,mq.class,addin.txt 溫 minecraft.jar 笢ㄛ甜刉壺 META-INF﹝

涴岆聆彸唳掛ㄛ麵轎頗衄渣昫ㄛ婓妏蚚掘爺恅璃摯湔紫﹝


大概猜是先用rar開啟minecraft.jar 把檔案放到裡面,然後刪掉META-INF

可是進去遊戲後還是不能打中文  請問是不是有什麼地方弄錯了呢

作者: A233707386415    时间: 2012-1-24 19:15
A233707386415 发表于 2012-1-24 18:51
我在下載好的壓縮檔裡面點開 說明.txt
可是打開是看不懂的文字.....

記事本裡沒有編碼選項
請問如何看編碼呢q___q
作者: looklooklook    时间: 2012-1-25 02:03
我有個問題,我用的服務器試1772的CraftBukkit ,遊戲版本是1.1版。
在遊戲中我可以輸入中文,也看得到,但只要按下Enter鍵,就變成空白的發言

例如

我在聊天欄裡輸入:你好

遊戲中卻顯示   <ID>空白

但我在伺服器的程式中可以看到 [INFO]<ID>你好

請問我哪裡做錯了
作者: 2009191201    时间: 2012-1-25 19:04
asdasadsadasdasdasd
作者: 虛無楓零    时间: 2012-1-25 22:16
為什麼我用解壓縮打開jar 要把檔案放進去的時候他說壓縮檔損壞 可是我根本沒動到什麼阿 重新下載也是一樣
作者: linc20032    时间: 2012-1-28 02:24
如何修改字体呢.. 宋体似乎显示不佳.
作者: ZoBonZaa    时间: 2012-1-28 13:33
为什么我把你说的那几个文件放进去后minecraft就打不开了,enter game 后就一直是黑屏,如果删了META-INF后就会提示invalid or corrupt jarfile.....求解
作者: coleslaw    时间: 2012-1-28 14:43
非常好,学习中,目前还不会用~~
作者: onanimania    时间: 2012-1-28 18:45
版本用了1784 游戏里还是不能正常显 但cmd黑框框能看到
作者: sin_sin    时间: 2012-2-5 20:47
cb#1846能用么。。。115失效了球续
作者: yyjdelete    时间: 2012-2-5 22:29
本帖最后由 yyjdelete 于 2012-2-5 22:35 编辑

从理论上说是可以用
  1. public static String code = java.nio.charset.Charset.defaultCharset().toString().toLowerCase();
复制代码
来识别当前系统编码兼容繁体系统的吧?这个功能为什么被舍弃了呢
还有判断lwjgl版本号小于2.8.0的兼容性代码
  1.         if (chcode > 0x80) {//判断是否为中文
  2.             cnMode=true;//中文输入多个文字只会引发一次按键事件,为了中英文混输的需要,标记取消检测,进入中文连续输入模式
  3.             if(org.lwjgl.Sys.getVersion().compareTo("2.8.0")<0){//
  4.                     Keyboard.next();//继续读取中文下半部分以获得一个完整字符
  5.                     //TODO:添加Keyboard.next()为真的判断
  6.                     char chcode2=Keyboard.getEventCharacter();
  7.                     try {
  8.                         chcode = new String(new byte[]{(byte)chcode, (byte) chcode2},code).toCharArray()[0];//将gbk编码转换为unicode编码
  9.                         //TODO:若繁体中文操作系统,则此处应该可能为"big5"
  10.                         //并不支持GB18030及完整unicode的输入
  11.         
  12.                     } catch (UnsupportedEncodingException e) {
  13.                         e.printStackTrace();
  14.                     }
  15.             }
  16.             a(chcode, Keyboard.getEventKey());
  17.         }else{
  18.             if(cnMode||Keyboard.getEventKeyState()){//若为中文连续输入过程中则取消检测
  19.                     if(colorChar && Keyboard.getEventKey()==Keyboard.KEY_F12)//彩色字
  20.                             chcode='\247';
  21.                      a(chcode, Keyboard.getEventKey());
  22.             }
  23.         }
复制代码
偶然回来看一下,路过,匿了。。。
作者: hupengqiu    时间: 2012-2-6 09:47
1.1_中文输入补丁Bukkit服务端.rar  这个过期了 楼主 希望续传一下
作者: Dear_ICE    时间: 2012-2-6 10:24
yyjdelete 发表于 2012-2-5 22:29
从理论上说是可以用来识别当前系统编码兼容繁体系统的吧?这个功能为什么被舍弃了呢
还有判断lwjgl版本号小 ...

您终于回来了!
判断代码我好像已经加了…
lwjgl问题…因为许多人都用着mc默认的2.4
还是加上吧,

既然你回来了,就请你做一个稳定的补丁出来吧
作者: chunlin    时间: 2012-2-6 10:55
感謝分享~終於有中文的補丁,想請問該補丁要是用在Server上
只要Clinet端有安裝此補丁就可以在Server上中文對話嗎?
還是說Server也要安裝?
作者: yyjdelete    时间: 2012-2-6 13:26
本帖最后由 yyjdelete 于 2012-2-6 14:09 编辑
Dear_ICE 发表于 2012-2-6 10:24
您终于回来了!
判断代码我好像已经加了…
lwjgl问题…因为许多人都用着mc默认的2.4
lwjgl的判断提出去可能快一点
  1. public static String code = java.nio.charset.Charset.defaultCharset().toString().toLowerCase();
  2. public static String needTrans = (org.lwjgl.Sys.getVersion().compareTo("2.8.0")<0);//保存判断结果......
  3.         if (chcode > 0x80) {//判断是否为中文
  4.             cnMode=true;//中文输入多个文字只会引发一次按键事件,为了中英文混输的需要,标记取消检测,进入中文连续输入模式
  5.             if(needTrans){
  6.                     Keyboard.next();//继续读取中文下半部分以获得一个完整字符
  7.                     char chcode2=Keyboard.getEventCharacter();
  8.                     try {
  9.                         chcode = new String(new byte[]{(byte)chcode, (byte) chcode2},code).toCharArray()[0];//将gbk编码转换为unicode编码
  10.                         //TODO:若繁体中文操作系统,则此处应该可能为"big5"
  11.                         //并不支持GB18030及完整unicode的输入
  12.         
  13.                     } catch (UnsupportedEncodingException e) {
  14.                         e.printStackTrace();
  15.                     }
  16.             }
  17.             a(chcode, Keyboard.getEventKey());
  18.         }else{
  19.             if(cnMode||Keyboard.getEventKeyState()){//若为中文连续输入过程中则取消检测
  20.                     if(Keyboard.getEventKey()==Keyboard.KEY_F12)//彩色字
  21.                             chcode='\247';
  22.                      a(chcode, Keyboard.getEventKey());
  23.             }
  24.         }

复制代码

现在做手机ROM去了,所以应该没有精力再关注这个了
====================
TextWrapper好像有一些问题,和下面一个版本一起挂附件了
Bukkit还可以发一个TextWrapper.class+font.txt的版本供暂没有对应版本中文补丁时所以
(NetServerHandler.class还是更新的挺频的)
Downloads.zip (2.49 KB, 下载次数: 26)


作者: loliconlg    时间: 2012-2-6 22:49
好的终于能在服务器聊中文了……感谢LZ
作者: gt9064197    时间: 2012-2-7 11:43
首先说好卡,然后呢,支持
作者: blackgwasf    时间: 2012-2-7 12:05
非常感谢ICE的接班
作者: monkeylab    时间: 2012-2-7 13:46
这个真的是急切的需要啊,感谢放出!
作者: leejuly29    时间: 2012-2-7 14:09
顶啊 支持楼主  太棒了
作者: 407692630    时间: 2012-2-7 17:15
下载了...谢谢
作者: why9423    时间: 2012-2-7 18:29
顶一下楼主 开了服务器不能中文聊天很多方面不好管理这回解决了
作者: w01397277    时间: 2012-2-10 01:23
中文好 可以更加了解^^ 謝謝
作者: copyljd    时间: 2012-2-10 11:58
好东西啊,支持MCBBS
作者: KbinEopLssKbo    时间: 2012-2-10 12:44
一定是好东西..
作者: 我的麦块    时间: 2012-2-10 15:11
感谢分享啊
作者: abcaaa2    时间: 2012-2-10 16:14
安装了为什么没有任何反应。。。
附图一张,大神救命啊:

作者: rory110    时间: 2012-2-10 18:31
好东西,顶一个
作者: summer789    时间: 2012-2-10 20:27
12W03A中文输入

craftbukkit 1846中文输入

这两个文件有什么用??
作者: demonyintong    时间: 2012-2-10 20:42
很不错,支持支持!!!
作者: demonyintong    时间: 2012-2-10 21:07
回复赚个金币下载。。。
作者: 楓落瀟湘    时间: 2012-2-10 22:55
找了好久!終於找到中文輸入了 感謝你辛苦的製作

讓 minecraft 更有發展性!
作者: summer789    时间: 2012-2-11 01:35
明白了,谢谢
作者: 92101156    时间: 2012-2-11 08:14
回復賺金幣@@~~~
作者: まどか☆マギカ    时间: 2012-2-11 11:54
好诶,可以聊天了
作者: jin3896126    时间: 2012-2-11 13:49
论坛挂了 下载全是乱七八糟的东西。。
作者: cw9292    时间: 2012-2-11 21:23
很缺這樣補丁!!
繁體中文支持嗎??
謝謝分享
作者: leejuly29    时间: 2012-2-11 23:11
是否支持spoutcraft中文輸入,覆蓋後就崩,
已經在互聯網上找到sp版的spout
一直無法輸入中文

作者: s101154    时间: 2012-2-12 04:02
安裝了但是打中文還是"?"
作者: wjlovehs    时间: 2012-2-12 05:26
1.1 搭配 lwjgl-2.8.3 也能正常顯示
感謝
作者: leejuly29    时间: 2012-2-12 11:57
wjlovehs 发表于 2012-2-12 05:26
1.1 搭配 lwjgl-2.8.3 也能正常顯示
感謝

牌子還是不能輸入中文
聊天輸入中文一次只能一個字

作者: wiketor    时间: 2012-2-12 12:57
支持楼主啊,楼主好人啊
作者: wiketor    时间: 2012-2-12 12:58
我想问一个,如果是MineCraft Sever.exe的话,要怎么加啊
作者: a0210077    时间: 2012-2-12 15:15
必需下载的
作者: 359033372    时间: 2012-2-12 15:52
好东西啊,谢谢LZ~~
作者: wenxin0078    时间: 2012-2-12 16:15
顶一个不做任何解释
作者: z_e伯    时间: 2012-2-12 16:35
感謝神一樣的lz
作者: asdf0754    时间: 2012-2-13 01:04
我要啊
作者: 125985qt    时间: 2012-2-13 18:25
有没有Bukkit 1.0.1 R1 的中文输入补丁?
作者: 193742    时间: 2012-2-13 18:32
路过回复个好下载
作者: l12436    时间: 2012-2-14 11:10
不支援linux,真是悲劇。
作者: 1440322863    时间: 2012-2-14 15:37
GOOD!  但是水桶的方法是什么?
作者: 8925443    时间: 2012-2-14 17:11
可以说中文太好了……只能打拼音都不敢说话= =谢谢!
作者: wiketor    时间: 2012-2-14 20:35
wiketor 发表于 2012-2-12 12:58
我想问一个,如果是MineCraft Sever.exe的话,要怎么加啊

哦,果然有用啊,看来还是Jar好啊!
作者: wiketor    时间: 2012-2-14 20:35
wiketor 发表于 2012-2-12 12:58
我想问一个,如果是MineCraft Sever.exe的话,要怎么加啊

试过了,果然有用啊,看来还是Jar好啊!
作者: qq547743926    时间: 2012-2-14 20:55
看不太懂。。。研究一下。
作者: leejuly29    时间: 2012-2-14 22:13
本帖最后由 leejuly29 于 2012-2-14 22:22 编辑
leejuly29 发表于 2012-2-12 11:57
牌子還是不能輸入中文
聊天輸入中文一次只能一個字

伺服器端使用ice发布的Craftbukkit 1938中文输入.rar 补丁
客户端使用spoutSp版另外使用新的 lwjgl-2.8.3(曾嘗试使用1.1 中文输入补丁.rar但和spout端不兼容)
使用情况:聊天可输入中文一次只能一个字,牌子输入后Enter一片空白。
聊天图片:
资源:
115网盘附件下载:
1.png (30.93KB)

作者: rimu    时间: 2012-2-15 05:00
找了好久終於找到!!! 太感謝啦!!!
作者: monkeylab    时间: 2012-2-15 13:14
楼主,请问有源码提供么,想自己编译一下,mk124帖子里面的GitHub失效了
作者: 半熟    时间: 2012-2-15 17:21
很好 !!!!
作者: 真红美铃铛    时间: 2012-2-15 19:13
非常感谢
找这个好久了
作者: 真红美铃铛    时间: 2012-2-15 19:44
不小心删掉了。。再下一次
作者: flana    时间: 2012-2-16 10:21
我下下来为何是php文件?

作者: 359033372    时间: 2012-2-16 15:01
表示能放115么,我家坑爹的电脑表示对论坛中下载毫不感兴趣,每次下下来都php文件 额
作者: 四夕水草肃    时间: 2012-2-16 16:16
顶一下~
话说木排上显示 “!?”的问题肿么解?
作者: weqsdqwqe    时间: 2012-2-16 17:32
qsexwqeewqsd
作者: lyn5658    时间: 2012-2-16 20:25
回复加金币