mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-25 16:38:33 +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.ActuallyAdditions;
|
||||||
import de.ellpeck.actuallyadditions.mod.blocks.ActuallyBlocks;
|
import de.ellpeck.actuallyadditions.mod.blocks.ActuallyBlocks;
|
||||||
import de.ellpeck.actuallyadditions.mod.items.ActuallyItems;
|
import de.ellpeck.actuallyadditions.mod.items.ActuallyItems;
|
||||||
import de.ellpeck.actuallyadditions.mod.items.base.ActuallyItem;
|
|
||||||
import net.minecraft.core.HolderLookup;
|
import net.minecraft.core.HolderLookup;
|
||||||
import net.minecraft.data.PackOutput;
|
import net.minecraft.data.PackOutput;
|
||||||
import net.minecraft.data.tags.ItemTagsProvider;
|
import net.minecraft.data.tags.ItemTagsProvider;
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
package de.ellpeck.actuallyadditions.mod.items;
|
package de.ellpeck.actuallyadditions.mod.items;
|
||||||
|
|
||||||
import de.ellpeck.actuallyadditions.api.ActuallyTags;
|
import de.ellpeck.actuallyadditions.api.ActuallyTags;
|
||||||
import de.ellpeck.actuallyadditions.mod.items.base.IActuallyItem;
|
|
||||||
import net.minecraft.world.InteractionResult;
|
import net.minecraft.world.InteractionResult;
|
||||||
import net.minecraft.world.item.DiggerItem;
|
import net.minecraft.world.item.DiggerItem;
|
||||||
import net.minecraft.world.item.ItemStack;
|
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.ToolAction;
|
||||||
import net.neoforged.neoforge.common.ToolActions;
|
import net.neoforged.neoforge.common.ToolActions;
|
||||||
|
|
||||||
public class AllInOneTool extends DiggerItem implements IActuallyItem {
|
public class AllInOneTool extends DiggerItem {
|
||||||
private final Tier tier;
|
private final Tier tier;
|
||||||
|
|
||||||
public AllInOneTool(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