Dear_ICE
本帖最后由 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
很好 !!!!

JedBoy_LD
不错,不过……表示中文补丁都被抛弃掉了……Jeb能否把各国语言的输入加入到以后的版本表示很期待。

黑色的敌人
围观,支持 不过何必写 转载MOD呢 谦虚了ICE

geludan
不错滴

787944735
顶一个  支持楼主  太棒了

787944735
刚才试了一下  还不错  不过  貌似不可以在木牌上打中文

CIEben
怎么安装呢?

imjue
感谢LZ LZ 多多加油

49pal
本帖最后由 49pal 于 2012-1-19 20:05 编辑

安装方法在压缩包里!

+倒霉の忍者+
感谢楼主发布,希望该版版主不加精华,至少也加优秀,贡献我替你们加了
(好吧,我承认我误操作……

664365842
终于盼来了中文支持补丁啊

tq2012
顶起来,终于可以升级了

CHILL
是吗
可是我不玩服务器的

zhonghantao
支持楼主  太棒了

ERBem
= =多国语言弄来弄去还是需要补丁,希望以后会加上去咯

1009603891
三块肉喂你妈吃

笑望红尘
META-INF 没有在Minecraft.jar 中找到...无法删除..

jasonexe2000

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
坐等正式版……

asdnow
丫。。有个继承人 不错嘛。。。

as24862486
本帖最后由 as24862486 于 2012-1-20 14:37 编辑

= =坑了我.....
我怎裝了 輸入的文字都亂碼  = =
PS:我台灣人打字都是繁體中文..

q511962840
真好啊,可以打中文咯

木是伊
能不能像之前的mod一樣可以選big5或者gbk呢。。。
之前的如果寫auto我這就是亂碼 我寫了gbk才能正常打字。。囧

btbj
LZ碉堡了
craftbukkit-1.1-R1-20120119.161407-71 测试不能
下了个craftbukkit-1.1-R1-20120120.195601-80 就好了

RMXP使用者
我顶死你不偿命!!!

owen1010
終於支持繁體啦

Rear
是啊,我输入的都是火星文..............

gujie007
支持

as24862486
測試了一下
繁體中文輸入在牌子上 牌子上文字是[!?] = =

jhy960928
本帖最后由 jhy960928 于 2012-1-22 10:12 编辑

为什么没法输入啊??打中文进去是空白的。。。。木牌上也不能打   游戏客户端  1.1版     服务器 craftbukkit-1.1-R1-SNAPSHOT

jzys
很好的Mod,支持!

664264957
49pal 发表于 2012-1-19 20:03
安装方法在压缩包里!

不错                     

A233707386415
本帖最后由 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
A233707386415 发表于 2012-1-24 18:51
我在下載好的壓縮檔裡面點開 說明.txt
可是打開是看不懂的文字.....

記事本裡沒有編碼選項
請問如何看編碼呢q___q

looklooklook
我有個問題,我用的服務器試1772的CraftBukkit ,遊戲版本是1.1版。
在遊戲中我可以輸入中文,也看得到,但只要按下Enter鍵,就變成空白的發言

例如

我在聊天欄裡輸入:你好

遊戲中卻顯示   <ID>空白

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

請問我哪裡做錯了

2009191201
asdasadsadasdasdasd

虛無楓零
為什麼我用解壓縮打開jar 要把檔案放進去的時候他說壓縮檔損壞 可是我根本沒動到什麼阿 重新下載也是一樣

linc20032
如何修改字体呢.. 宋体似乎显示不佳.

ZoBonZaa
为什么我把你说的那几个文件放进去后minecraft就打不开了,enter game 后就一直是黑屏,如果删了META-INF后就会提示invalid or corrupt jarfile.....求解

coleslaw
非常好,学习中,目前还不会用~~

onanimania
版本用了1784 游戏里还是不能正常显 但cmd黑框框能看到

sin_sin
cb#1846能用么。。。115失效了球续

yyjdelete
本帖最后由 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
1.1_中文输入补丁Bukkit服务端.rar  这个过期了 楼主 希望续传一下

Dear_ICE
yyjdelete 发表于 2012-2-5 22:29
从理论上说是可以用来识别当前系统编码兼容繁体系统的吧?这个功能为什么被舍弃了呢
还有判断lwjgl版本号小 ...

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

既然你回来了,就请你做一个稳定的补丁出来吧

chunlin
感謝分享~終於有中文的補丁,想請問該補丁要是用在Server上
只要Clinet端有安裝此補丁就可以在Server上中文對話嗎?
還是說Server也要安裝?

yyjdelete
本帖最后由 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
好的终于能在服务器聊中文了……感谢LZ

gt9064197
首先说好卡,然后呢,支持

下一页 最后一页