mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-12-26 04:59:23 +01:00
Remove unused classes that have replacements
`DrillAugmentItem` `ActuallyItem` have been replaced by `ItemDrillUpgrade` and `ItemBase` `IActuallyItem` was an empty interface never really used
This commit is contained in:
parent
e8df077d70
commit
a678b3e049
5 changed files with 1 additions and 68 deletions
|
@ -4,7 +4,6 @@ import de.ellpeck.actuallyadditions.api.ActuallyTags;
|
|||
import de.ellpeck.actuallyadditions.mod.ActuallyAdditions;
|
||||
import de.ellpeck.actuallyadditions.mod.blocks.ActuallyBlocks;
|
||||
import de.ellpeck.actuallyadditions.mod.items.ActuallyItems;
|
||||
import de.ellpeck.actuallyadditions.mod.items.base.ActuallyItem;
|
||||
import net.minecraft.core.HolderLookup;
|
||||
import net.minecraft.data.PackOutput;
|
||||
import net.minecraft.data.tags.ItemTagsProvider;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package de.ellpeck.actuallyadditions.mod.items;
|
||||
|
||||
import de.ellpeck.actuallyadditions.api.ActuallyTags;
|
||||
import de.ellpeck.actuallyadditions.mod.items.base.IActuallyItem;
|
||||
import net.minecraft.world.InteractionResult;
|
||||
import net.minecraft.world.item.DiggerItem;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
|
@ -12,7 +11,7 @@ import net.minecraft.world.item.enchantment.Enchantment;
|
|||
import net.neoforged.neoforge.common.ToolAction;
|
||||
import net.neoforged.neoforge.common.ToolActions;
|
||||
|
||||
public class AllInOneTool extends DiggerItem implements IActuallyItem {
|
||||
public class AllInOneTool extends DiggerItem {
|
||||
private final Tier tier;
|
||||
|
||||
public AllInOneTool(Tier tier) {
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
package de.ellpeck.actuallyadditions.mod.items.base;
|
||||
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
/**
|
||||
* I'm using a custom class here as I'm sure we'll need a unified way of declaring rules
|
||||
* but also so we can always know if something is ours in the simplest form.
|
||||
*/
|
||||
// Superseded by ItemBase
|
||||
@Deprecated
|
||||
public abstract class ActuallyItem extends Item implements IActuallyItem {
|
||||
public ActuallyItem(Properties properties) {
|
||||
super(properties);
|
||||
}
|
||||
|
||||
protected static Properties baseProps() {
|
||||
return new Properties();
|
||||
}
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
package de.ellpeck.actuallyadditions.mod.items.base;
|
||||
|
||||
// Currently nothing :cry:
|
||||
public interface IActuallyItem {
|
||||
}
|
|
@ -1,41 +0,0 @@
|
|||
package de.ellpeck.actuallyadditions.mod.items.misc;
|
||||
|
||||
|
||||
import de.ellpeck.actuallyadditions.mod.items.base.ActuallyItem;
|
||||
|
||||
// Superseded by ItemDrillUpgrade
|
||||
@Deprecated
|
||||
public class DrillAugmentItem extends ActuallyItem {
|
||||
private final AugmentType type;
|
||||
|
||||
public DrillAugmentItem(AugmentType type) {
|
||||
super(baseProps().stacksTo(1));
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public AugmentType getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public enum AugmentType {
|
||||
SPEED_AUGMENT_I(50),
|
||||
SPEED_AUGMENT_II(75),
|
||||
SPEED_AUGMENT_III(175),
|
||||
SILK_TOUCH_AUGMENT(100),
|
||||
FORTUNE_AUGMENT_I(40),
|
||||
FORTUNE_AUGMENT_II(80),
|
||||
MINING_AUGMENT_I(10),
|
||||
MINING_AUGMENT_II(30),
|
||||
BLOCK_PLACING_AUGMENT(0);
|
||||
|
||||
int energyCost;
|
||||
|
||||
AugmentType(int energyCost) {
|
||||
this.energyCost = energyCost;
|
||||
}
|
||||
|
||||
public int getEnergyCost() {
|
||||
return energyCost;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue