让我们开始吧!

基本概念:

插件使用两种方式加载数据文件:数据包&本地数据文件

数据包:本质上与材质包相似,将带有数据文件,模型文件,材质等文件的文件夹打包成解压包来加载(仅客户端可以使用这种方法,可以搭配解压包加密来防止材质被盗)

本地数据文件: 将数据文件,模型文件,材质等文件放在指定文件夹内加载

PS:客户端两种加载方式都可以使用,服务端仅可使用本地数据文件(且服务端无需放置模型,贴图,材质等文件)

服务端:

服务端不支持数据包加载方式

本地数据文件加载使用方法:

第一次启动游戏后会自动在服务端根目录下生成一个名为“resource”的文件夹,将精灵数据,模型,贴图,及精灵头像放在对应的文件夹内(具体对应文件夹看下列结构树)重启服务端加载即可。

          -morepokemon
            -lang(语言文件)
            -models(模型文件)
            -moves(技能文件)
            -pokemon(宝可梦的json)(主要提供编号,模型路径,宝可梦名字)
            -stats(宝可梦种族)
            -textures(材质)

客户端:

数据包使用方法:

第一次启动游戏后会自动在根目录(.minecraft文件夹)下生成一个名为“morepokemon-pack”的文件夹,将数据包放在此处重启游戏加载即可。

一个皮肤包他拥有结构树有:
        -assets
          -mp
            -lang
            -models
            -moves
            -pokemon
            -stats
            -textures

本地数据文件加载使用方法:

第一次启动游戏后会自动在根目录(.minecraft文件夹)下生成一个名为“resource”的文件夹,将精灵数据,模型,贴图,音效文件(目前仅支持本地包读取,具体示例下面有写),及精灵头像放在对应的文件夹内(具体对应文件夹看下列结构树)重启游戏加载即可。

          -morepokemon
            -models(模型文件)
            -moves(技能文件)
            -pokemon(宝可梦的json)(主要提供编号,模型路径,宝可梦名字)
            -stats(宝可梦种族)
            -textures(材质)
            sounds.json(音效文件,需自行编写)
          -mp-
            -lang(语言文件)

Last updated