-
Notifications
You must be signed in to change notification settings - Fork 0
注意事项
- 脚本无法选择语言的, 请把你要使用的语言的Java实现库扔进mods文件夹并重启游戏. JavaScript的一般在"java/jre1.x.x_xx/lib/ext"目录下."nashorn.jar"就是了. 进去之后语言选E开头的那个即可.
- 可能汉化和游戏内文本有偏差. 而且各个版本的Mod也有文本差异, 希望大家见谅.
- 翻译后的语句可能和直译意思不同. 但是我会确保你们最终理解到的还是原来的意思, 我只是想让句子更容易懂而已.
- 某些地方使用了生活语言以及有一些彩蛋= =这些都是故意留下的...不要吐槽!不要吐槽!不要吐槽!
- 游戏中由于版本不同, 操作方式也会有差异...一种方式不行的话你们可以试试其他方式
- 还有有一个人说这与插件无关...谁告诉你插件百科一定要做插件的...
- 好了...如果你看了脚本编写教程还没懂的话, 建议你买一本Java核心编程(一)和一本JavaScript从入门到精(fang)通(qi), 最主要是看Java的类/方法概念和JavaScript的全部....看完了你肯定就明白我的意思了.
- 如果有任何问题请创建Issues, 我会反馈给作者. 不过最近可能不会出1.10的更新了, 最起码再等两个月吧.
- 如果有任何看不懂的地方欢迎询问我. 我的mcbbs帐号: z25096708
- 如果在查看过程中有任何不适症状请即使就医. 噗! 强拆6的提示233 这可能是光诱发癫痫
- 啊哈欢迎加入插件百科啊! 要加入的请mcbbs里pm我.
注释: 各种语言的Java实现: Luaj(Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。)
Jython(Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。)
JRuby (Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。)
ECMAScript与JavaScript的区别: > ECMA是European Computer Manufacturers Association的缩写,即欧洲计算机制造商协会。欧洲计算机制造商协会是制定信息传输与通讯的国际化标准组织。ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMAScript-262。ECMAScript被国际化标准组织采纳为ISO/IEC 16262。
这样说吧...其实JavaScript是ECMAScript中的一个版本....就是这么简单...
JavaBridge说明: > 在PHP和Java之间搭建一座桥梁,利用这座桥梁在这两个实体之间建立起一个沟通渠道,在这座桥梁的帮助下,你可以在Java中开发类,然后在PHP中调用它们的方法,同样,在你的Java桌面或Web应用程序中也可以使用PHP脚本。