Oraxen中文WiKi
  • 我想说的话
  • Oraxen 版本更新
  • Oraxen 开始使用
  • Oraxen 常见问题
  • 使用方法
    • Oraxen 指令
    • Oraxen 默认物品
    • Oraxen 配方设置
  • 配置设置
    • Oraxen 基础知识
    • Oraxen 插件设置
    • Oraxen 物品制作 (基础)
    • Oraxen 物品制作 (入门)
    • Oraxen 技能
    • Oraxen 基础技能
    • Oraxen 方块
  • 兼容插件
    • BossShopPro - 商店
    • CrateReloaded - 箱子
    • MythicMobs - 定制怪物
    • TrMenu - 定制GUI界面
    • 世界生成器
      • EpicWorldGenerator
      • RealisticWorldGenerator
  • 开发
    • API接口
    • 创建你属于自己的属性
    • 添加兼容性的插件
    • 自定义材质托管服务
由 GitBook 提供支持
在本页
  • 它是如何运作的?
  • 如何创建一个简单的方块?
  • Oraxen项目和材质配置
  • 方块机制配置
  • 矿石

这有帮助吗?

  1. 配置设置

Oraxen 方块

如何在游戏中添加自己的方块

它是如何运作的?

与物品不同的是,方块不能用模型的办法去添加到游戏中去,其实并不能真意义上的添加新的方块...... 因为Mojang做的机制现在还实现不了自定义方块

但无论如何还是有一些技术可以做到这一点!

Oraxen 正在使用方块的面的属性方块模型 (json 文件,其中包含着 Minecraft 所需的所有信息,它可以来渲染方块) 取决于基础方块的|方块的面基本上它使用方块的属性,可以实现有方块的每一面都不一样.比如:蘑菇块

在 Minecraft地形中,这个方块只使用了一种变化,一个区块上有6个面,所以我们有2^6 - 1 = 63种可能的变化

如何创建一个简单的方块?

Oraxen项目和材质配置

Oraxen项目配置和任何项目一样(你可以使用任何材料,比如钻石),并设置一个displayname

对于材质的部分,你可以使用你自己的模型或者生成一个模型

要生成一个方块状模型,只需告诉Oraxen模型是 "block/cube_all",然后在oraxen/pack/textures文件夹内添加你的方块的材质(方块的一个面)

my_block:
  displayname: "&My block"
  material: DIAMOND
  Pack:
    generate_model: true
    parent_model: "block/cube_all"
    textures:
      - my_block_texture.png

方块机制配置

如果要使用这个机制,你需要提醒Oraxen要使用哪个模型(要使用生成的模型,只需输入你的物品名称id)

然后你需要使用custom_variation,它还没有被其他方块占用(如果,caveblock使用1,其他的物品你可以使用2,3....)

这个物品配置的掉落配置可以让你在用石镐挖矿的时候获得caveblock掉落物

  Mechanics:
    block:
      custom_variation: 2
      model: my_block
      drop:
        silktouch: false 
        minimal_tool: STONE_PICKAXE
        loots:
          - {oraxen_item: caveblock, probability: 1.0}

矿石

这个物品配置展示了如何创建矿石

amethyst_ore:
  displayname: "&dAmethyst Ore"
  material: DIAMOND
  Pack:
    generate_model: true
    parent_model: "block/cube_all"
    textures:
      - amethyst_ore
  Mechanics:
    block:
      custom_variation: 2
      model: amethyst_ore
      drop:
        silktouch: true
        fortune: true
        minimal_tool: IRON_PICKAXE
        loots:
          - {oraxen_item: amethyst, probability: 1.0}

上一页Oraxen 基础技能下一页BossShopPro - 商店

最后更新于4年前

这有帮助吗?