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允许你在插件中添加自己的技能,它比其他插件要复杂一些,这就是为什么有专门的教程

最后更新于