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兼容到你的插件
  • Maven接口
  • 使用Gradle
  • 使用示范
  • OraxenItems 类:
  • 技能:

这有帮助吗?

  1. 开发

API接口

如何将您的插件与Oraxen兼容

添加Oraxen兼容到你的插件

Maven接口

储存库(jitpack)

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>

依赖

	<dependency>
	    <groupId>com.github.Th0rgal</groupId>
	    <artifactId>Oraxen</artifactId>
	    <version>-SNAPSHOT</version>
	</dependency>

使用Gradle

储存库(jitpack)

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

依赖

	dependencies {
	        implementation 'com.github.Th0rgal:Oraxen:-SNAPSHOT'
	}

使用示范

Oraxen是围绕着一个ItemsBuilder类建立的,它允许你轻松地创建物品。当插件启动时,它会解析配置,为每种类型的物品生成生成器。每个生成器都可以用来生成物品堆

从OraxenID中获取一个ItemBuilder

OraxenItems.getItemById(itemID); // 其中 itemID 是项目配置中的一个部分

检查是否存在OraxenID

OraxenItems.isAnItem(itemID);

从ItemStack中提取一个OraxenID

你可以用它来检查一个ItemStack是否是OraxenItem(如果OraxenID不存在,它将返回null)

OraxenItems.getIdByItem(itemstack);

技能:

Oraxen允许你在插件中添加自己的技能,它比其他插件要复杂一些,这就是为什么有专门的教程

上一页RealisticWorldGenerator下一页创建你属于自己的属性

最后更新于4年前

这有帮助吗?

类:

OraxenItems