This commit is contained in:
Ellpeck 2015-08-29 14:37:15 +02:00
parent 1083d89ce7
commit 0f443c891f
23 changed files with 11 additions and 247 deletions

View file

@ -1,13 +1,3 @@
/*
* This file ("CoFHAPIProps.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api; package cofh.api;
public class CoFHAPIProps { public class CoFHAPIProps {

View file

@ -1,13 +1,3 @@
/*
* This file ("EnergyStorage.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyConnection.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.common.util.ForgeDirection;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyContainerItem.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyHandler.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.common.util.ForgeDirection;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyProvider.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.common.util.ForgeDirection;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyReceiver.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.common.util.ForgeDirection;

View file

@ -1,13 +1,3 @@
/*
* This file ("IEnergyStorage.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
/** /**

View file

@ -1,13 +1,3 @@
/*
* This file ("ItemEnergyContainer.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraft.item.Item; import net.minecraft.item.Item;

View file

@ -1,13 +1,3 @@
/*
* This file ("TileEnergyHandler.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package cofh.api.energy; package cofh.api.energy;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;

View file

@ -1,13 +1,3 @@
/*
* This file ("package-info.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/** /**
* (C) 2014 Team CoFH / CoFH / Cult of the Full Hub * (C) 2014 Team CoFH / CoFH / Cult of the Full Hub
* http://www.teamcofh.com * http://www.teamcofh.com

View file

@ -1,13 +1,3 @@
/*
* This file ("package-info.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/** /**
* (C) 2014 Team CoFH / CoFH / Cult of the Full Hub * (C) 2014 Team CoFH / CoFH / Cult of the Full Hub
* http://www.teamcofh.com * http://www.teamcofh.com

View file

@ -1,13 +1,3 @@
/*
* This file ("IItemTree.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *
@ -37,7 +27,7 @@ import java.util.List;
import java.util.Random; import java.util.Random;
public interface IItemTree { public interface IItemTree {
void registerOre(String category, String name, String oreName, int order); public void registerOre(String category, String name, String oreName, int order);
boolean matches(List<IItemTreeItem> items, String keyword); boolean matches(List<IItemTreeItem> items, String keyword);
@ -47,8 +37,6 @@ public interface IItemTree {
IItemTreeCategory getRootCategory(); IItemTreeCategory getRootCategory();
void setRootCategory(IItemTreeCategory category);
IItemTreeCategory getCategory(String keyword); IItemTreeCategory getCategory(String keyword);
boolean isItemUnknown(String id, int damage); boolean isItemUnknown(String id, int damage);
@ -63,6 +51,8 @@ public interface IItemTree {
boolean containsCategory(String name); boolean containsCategory(String name);
void setRootCategory(IItemTreeCategory category);
IItemTreeCategory addCategory(String parentCategory, String newCategory) throws NullPointerException; IItemTreeCategory addCategory(String parentCategory, String newCategory) throws NullPointerException;
void addCategory(String parentCategory, IItemTreeCategory newCategory) throws NullPointerException; void addCategory(String parentCategory, IItemTreeCategory newCategory) throws NullPointerException;

View file

@ -1,13 +1,3 @@
/*
* This file ("IItemTreeCategory.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *

View file

@ -1,13 +1,3 @@
/*
* This file ("IItemTreeItem.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *

View file

@ -1,13 +1,3 @@
/*
* This file ("IItemTreeListener.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *

View file

@ -1,13 +1,3 @@
/*
* This file ("InvTweaksAPI.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *
@ -39,7 +29,7 @@ import net.minecraft.item.ItemStack;
* Interface to access functions exposed by Inventory Tweaks * Interface to access functions exposed by Inventory Tweaks
* <p/> * <p/>
* The main @Mod instance of the mod implements this interface, so a refernce to it can * The main @Mod instance of the mod implements this interface, so a refernce to it can
* be obtained via @Instance("inventorytweaks") or methods in net.minecraftforge.fml.common.Loader * be obtained via @Instance("inventorytweaks") or methods in cpw.mods.fml.common.Loader
* <p/> * <p/>
* All of these functions currently have no effect if called on a dedicated server. * All of these functions currently have no effect if called on a dedicated server.
*/ */

View file

@ -1,13 +1,3 @@
/*
* This file ("SortingMethod.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *
@ -33,28 +23,22 @@
package invtweaks.api; package invtweaks.api;
public enum SortingMethod { public enum SortingMethod {
/** /** Standard 'r' sorting for generic inventories */
* Standard 'r' sorting for generic inventories
*/
DEFAULT, DEFAULT,
/** /** Sort method creating vertical columns of items.
* Sort method creating vertical columns of items.
* Used for chests only, requires container to have a valid row size for correct results. * Used for chests only, requires container to have a valid row size for correct results.
*/ */
VERTICAL, VERTICAL,
/** /** Sort method creating horizontal rows of items.
* Sort method creating horizontal rows of items.
* Used for chests only, requires container to have a valid row size for correct results. * Used for chests only, requires container to have a valid row size for correct results.
*/ */
HORIZONTAL, HORIZONTAL,
/** /** Sort method for player inventory.
* Sort method for player inventory.
* Applies to extra player-specified sorting rules for the main inventory. * Applies to extra player-specified sorting rules for the main inventory.
* Will always operate on main inventory. * Will always operate on main inventory.
*/ */
INVENTORY, INVENTORY,
/** /** Attempts to even the number of items in each stack of the same type of item, without moving full stacks.
* Attempts to even the number of items in each stack of the same type of item, without moving full stacks.
* Used in crafting grid sorting. * Used in crafting grid sorting.
*/ */
EVEN_STACKS, EVEN_STACKS,

View file

@ -1,13 +1,3 @@
/*
* This file ("ChestContainer.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package invtweaks.api.container; package invtweaks.api.container;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
@ -36,13 +26,13 @@ public @interface ChestContainer {
// Signature int func() // Signature int func()
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD) @Target(ElementType.METHOD)
@interface RowSizeCallback { public @interface RowSizeCallback {
} }
// Annotation for method to get size of a chest row if it is not a fixed size for this container class // Annotation for method to get size of a chest row if it is not a fixed size for this container class
// Signature int func() // Signature int func()
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD) @Target(ElementType.METHOD)
@interface IsLargeCallback { public @interface IsLargeCallback {
} }
} }

View file

@ -1,13 +1,3 @@
/*
* This file ("ContainerSection.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
/* /*
* Copyright (c) 2013 Andrew Crocker * Copyright (c) 2013 Andrew Crocker
* *

View file

@ -1,13 +1,3 @@
/*
* This file ("ContainerSectionCallback.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package invtweaks.api.container; package invtweaks.api.container;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View file

@ -1,13 +1,3 @@
/*
* This file ("IgnoreContainer.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package invtweaks.api.container; package invtweaks.api.container;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;

View file

@ -1,13 +1,3 @@
/*
* This file ("InventoryContainer.java") is part of the Actually Additions Mod for Minecraft.
* It is created and owned by Ellpeck and distributed
* under the Actually Additions License to be found at
* http://github.com/Ellpeck/ActuallyAdditions/blob/master/README.md
* View the source code at https://github.com/Ellpeck/ActuallyAdditions
*
* © 2015 Ellpeck
*/
package invtweaks.api.container; package invtweaks.api.container;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;