Make fields final if possible to ensure immutability
This commit is contained in:
@@ -16,9 +16,9 @@ import appeng.api.storage.data.IItemList;
|
||||
public class DisassembleRecipe implements IRecipe
|
||||
{
|
||||
|
||||
private Materials mats = AEApi.instance().materials();
|
||||
private Items items = AEApi.instance().items();
|
||||
private Blocks blocks = AEApi.instance().blocks();
|
||||
private final Materials mats = AEApi.instance().materials();
|
||||
private final Items items = AEApi.instance().items();
|
||||
private final Blocks blocks = AEApi.instance().blocks();
|
||||
|
||||
private ItemStack getOutput(InventoryCrafting inv, boolean createFacade)
|
||||
{
|
||||
|
||||
@@ -11,8 +11,8 @@ import appeng.items.parts.ItemFacade;
|
||||
public class FacadeRecipe implements IRecipe
|
||||
{
|
||||
|
||||
private AEItemDefinition anchor = AEApi.instance().parts().partCableAnchor;
|
||||
private ItemFacade facade = (ItemFacade) AEApi.instance().items().itemFacade.item();
|
||||
private final AEItemDefinition anchor = AEApi.instance().parts().partCableAnchor;
|
||||
private final ItemFacade facade = (ItemFacade) AEApi.instance().items().itemFacade.item();
|
||||
|
||||
private ItemStack getOutput(InventoryCrafting inv, boolean createFacade)
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@ public class ShapelessRecipe implements IRecipe, IRecipeBakeable
|
||||
{
|
||||
|
||||
private ItemStack output = null;
|
||||
private ArrayList<Object> input = new ArrayList<Object>();
|
||||
private final ArrayList<Object> input = new ArrayList<Object>();
|
||||
private boolean disable = false;
|
||||
|
||||
public boolean isEnabled()
|
||||
|
||||
Reference in New Issue
Block a user