Files
CraftTweaker/MineTweaker3-API/src/main/java/minetweaker/util/ArrayUtil.java
T

32 lines
983 B
Java
Raw Normal View History

/*
* 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.
*/
2014-06-21 18:51:11 +02:00
package minetweaker.util;
import java.util.Arrays;
2014-06-21 18:51:11 +02:00
import minetweaker.api.item.IItemCondition;
import minetweaker.api.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;
}
}