?Mython —— Python for Minecraft!
让 Python 成为 Minecraft 的开发语言之一吧!Mython 对 Jython 进行封装,允许玩家与开发者使用 Python 对 Minecraft 进行开发!
Python 的干净整洁能够大幅度压缩开发周期,并直接使用已经完成的 Python 代码加入开发,这会帮助你节约很多时间来思考更多有趣的内容!
?注意
由于大多 IDE 并没有对 Jython 作出良好支持,作者称如果仅仅想借这个模组取代 Java 进行开发,大部分情况下是不可行的——开发者依然得有一定 Java 开发能力来阅读与理解 Java 代码,然后在 Python 中不借助任何 IDE 纠错的情况下进行开发。如果你的目的只是新增一些小东西,一定要试一试 OVO!
?开始编写!
在 Minecraft 根目录下创建 mython 文件夹——如果没有的话,在第一次启动之后会自动生成。同时 Mthon 默认的 Lib 读取位置是 mython 与 mython/lib。为什么是“默认的 Lib 读取位置”?Jython 在运行时会忽略本地的 Python Pip 以及其他 Python 环境,它是独立且完整的语言。它基于 Python 2.7 与 Java1.8。如果你有任何需要加入的库,你应该放在 lib 文件夹下,然后调用。
另外,作者提供了一个演示写法。
让 Python 成为 Minecraft 的开发语言之一吧!Mython 对 Jython 进行封装,允许玩家与开发者使用 Python 对 Minecraft 进行开发!
Python 的干净整洁能够大幅度压缩开发周期,并直接使用已经完成的 Python 代码加入开发,这会帮助你节约很多时间来思考更多有趣的内容!
?注意
由于大多 IDE 并没有对 Jython 作出良好支持,作者称如果仅仅想借这个模组取代 Java 进行开发,大部分情况下是不可行的——开发者依然得有一定 Java 开发能力来阅读与理解 Java 代码,然后在 Python 中不借助任何 IDE 纠错的情况下进行开发。如果你的目的只是新增一些小东西,一定要试一试 OVO!
?开始编写!
在 Minecraft 根目录下创建 mython 文件夹——如果没有的话,在第一次启动之后会自动生成。同时 Mthon 默认的 Lib 读取位置是 mython 与 mython/lib。为什么是“默认的 Lib 读取位置”?Jython 在运行时会忽略本地的 Python Pip 以及其他 Python 环境,它是独立且完整的语言。它基于 Python 2.7 与 Java1.8。如果你有任何需要加入的库,你应该放在 lib 文件夹下,然后调用。
另外,作者提供了一个演示写法。