mirror of
https://github.com/GTNewHorizons/CraftTweaker.git
synced 2026-11-13 00:37:32 +00:00
32 lines
1005 B
Java
32 lines
1005 B
Java
/*
|
|||
|
|
* To change this license header, choose License Headers in Project Properties.
|
||
|
|
* To change this template file, choose Tools | Templates
|
||
|
|
* and open the template in the editor.
|
||
|
|
*/
|
||
|
|
|
||
|
|
package minetweaker.minecraft.util;
|
||
|
|
|
||
|
|
import java.util.Arrays;
|
||
|
|
import minetweaker.minecraft.item.IItemCondition;
|
||
|
|
import minetweaker.minecraft.item.IItemTransformer;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*
|
||
|
|
* @author Stan
|
||
|
|
*/
|
||
|
|
public class ArrayUtil {
|
||
|
|
public static final IItemCondition[] EMPTY_CONDITIONS = new IItemCondition[0];
|
||
|
|
public static final IItemTransformer[] EMPTY_TRANSFORMERS = new IItemTransformer[0];
|
||
|
|
|
||
|
|
public static IItemCondition[] append(IItemCondition[] values, IItemCondition value) {
|
||
|
|
IItemCondition[] result = Arrays.copyOf(values, values.length + 1);
|
||
|
|
result[values.length] = value;
|
||
|
|
return result;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static IItemTransformer[] append(IItemTransformer[] values, IItemTransformer value) {
|
||
|
|
IItemTransformer[] result = Arrays.copyOf(values, values.length + 1);
|
||
|
|
result[values.length] = value;
|
||
|
|
return result;
|
||
|
|
}
|
||
|
|
}
|