bgfjhf
本帖最后由 bgfjhf 于 2020-2-10 00:49 编辑




官方帮助文档
Oraxen帮助文档



WIKI中文翻译
站内WIKI中文翻译



搬运授权



简介
          奥拉森是什么?它一个能让你使用自定义纹理并且自动上传,分发材质包给玩家的插件。它可轻松利用1.14新功能来创建新物品。它的主要功能之一是能够从配置中自动生成纹理包,从而大大简化了服主的工作。开发人员还能使用它的功能,通过其API来增加其功能(为武器添加技能等)。

炫酷的手持效果

掉落后浮空效果

强大的自定义技能

自定义合成配方

丰富的预设装备



功能
  • 自动生成资源包
  • 自动上传资源包
  • 自动将资源包发送给玩家
  • 允许在几行配置中创建新项目
  • 支持自定义物品,武器,装甲,块,实体[即将推出]等
  • 模块化机械系统,使您的物品更强大



权限与指令
  • /o inv                                                            #打开包含所有oraxen项目的库存
    相关权限:
    oraxen.command.inv.view                          # 查看包含所有oraxen项目的库存的权限
    oraxen.command.inv.give                           # 获得包含所有oraxen项目的库存的权限
  • /o give [item]                                               # 获得一个物品
  • /o give [player] [item]                                # 给某个玩家物品
  • /o give [player] [item] [amount]               # 给某个玩家指定数量的物品
    相关权限:
    oraxen.command.give                                 # 允许使用/o give
  • /o reload [items/pack]                                #  重载插件
    相关权限:
    oraxen.command.reload
  • /o debug
    相关权限:
      oraxen.command.debug
  • /o recipes open [builder]                             # 创建[builder]类型的配方生成器并将其打开
  • /o recipes open                                             # 打开你刚刚创建的配方
  • /o recipes save [name]                                # 保存配方
  • /o recipes save [name] [permission]         # 与上一个类似,但添加了使用权限
    相关权限:
      oraxen.command.recipes







使用
第一部分  自定义材质
       Oraxen的主要功能,你可以通过此插件轻松的配置你的自定义材质,插件会自动上传至网盘并自动分发给玩家(由于服务器在国外,所以上传速度较慢,但可以接受。目前有些客户端不支持https,无法自动分发材质包至客户端,作者表示会创建自己的托管服务器以解决此问题。我目前的解决方案是更新资源包后将资源包托管到国内某云盘的对象储存,生成下载链接并自动推送给玩家)
       创建一个自定义2D材质十分简单,你只需要一些简单的学习即可掌握。(创建3D项目可以使用blockbench等,具体添加方法与2D材质相同,在此不再复述)

       1.创建自定义材质纹理
       你可以通过Photoshop等绘图软件创建你的自定义纹理。

       2.开始基本配置

       在items目录下新建一个物品配置文件,例如新建一个super_cool_items.yml,并写入:

onyx_axe:
  displayname: "&0Onyx Axe"               #物品名称
  material: DIAMOND_AXE                    #物品材质
  Pack:
    generate_model: true
    parent_model: "item/handheld"      #工具父模型(如果是物品则使用item/generated)
    layers:
    - onyx_axe.png                                  #纹理图片

        我们还需要将onyx_axe.png纹理拖到Oraxen的/pack/textures文件夹中。通过这些配置,我们通常已经可以重新启动服务器并查看刚刚制作的项目,我们还可以为其为其添加强大的功能。
        3.让我们通过mechanics改进我们的项目
        在每个项目的配置中,您可以添加一个mechanics部分,并在其中添加很多很酷的东西。顺便说一句,如果您发现没有足够的出色功能(尽管我(此处指作者)尝试添加尽可能多的功能),则可以通过其他使用Oraxen api的插件添加一些功能(请参阅自定义mechanics

onyx_axe:
  displayname: "&0Onyx Axe"
  material: DIAMOND_AXE
  Pack:
    generate_model: true
    parent_model: "item/handheld"
    layers:
    - onyx_axe.png
  Mechanics:
    durability:
      value: 20000             #耐久20000     
    bedrockbreak:
      delay: 0           
      period: 10
      probability: 0.5          #有0.5的几率破坏基岩

        4.完成!
        至此,你已经完成了全部配置,重启服务器,体验你的自定义工具吧!



第二部分  自定义配方
        你可以通过配置配方文件允许玩家制作物品(未来还将实现1.无序合成物品;2.熔炉烧制合成物品)
        1.如何创建配方?
        输入/o recipes open shaped,在左侧放入合成公式,右侧放入合成的物品,如果忘了带某些物品,可以暂时退出,然后用/o open打开。完成后,只需执行/o recipes save [物品名称] [所需权限(可以不填)]即可保存配方,重启服务器即可生效。
        2.如何修改配方?
        你可以随时在配方文件,例如shaped.yml里修改你的配方
第三部分  自定义效果
        此处较复杂,有兴趣的可以进入自定义mechanics查看。



下载
      插件为付费插件,请前往spigotmc插件页面购买,购买链接。目前售价为10EUR(约合人民币78元)。



更新
2019/12/04
添加了新的mechanic(经验瓶)它可以让玩家使用工具时获得的经验转换为经验瓶(可自定义耐
久消耗和获得的经验比率)
2019/12/24
插件更新了1.0版本,修复了BUG,价格也从5欧提升到了10欧。
2019/12/26
更新资源包时,客户端也会同步更新。增加了几种自带的新材质。
2020/01/01
添加了新的mechanic(生命吸取)可设置攻击时的生命吸取效果。如
Mechanics:
  lifeleech:
    amount:2  #攻击会偷取对手2生命值
2020/1/18
更新了排版
2020/2/10
支持把药水效果绑定到物品上

Mr.Luans
这插件好啊,可惜不支持1.12.2 哎

haoduoyinliugou
这个和optifine弄得有什么区别么

OKcf
这样允许自定义材质,也太强了吧

CubeCraft_
哇 想要那个法老的帽子材质 可以给我吗..QAQ

GTBFH
终于有人搬了!感谢

Jannik
太强大了,居然可以自定义材质!换种说法就是插件版的mod!能向下兼容1.12.2就好了

企鹅夶
Jannik 发表于 2019-12-3 13:23
太强大了,居然可以自定义材质!换种说法就是插件版的mod!能向下兼容1.12.2就好了 ...

并不是这样说,optifine早就可以这样做了

Hoisum
這插件好帥啊
感謝分享!!

伍雨柒_听雨
求免费版的,可有?

下一页 最后一页