Skip to content

Commit 46041e1

Browse files
committed
Refactor and cleanup unused imports, add final modifiers to constants, and improve immutability
1 parent 9c9f5de commit 46041e1

3 files changed

Lines changed: 2 additions & 15 deletions

File tree

common/src/main/java/me/alexdevs/classicPeripherals/core/StateSaverAndLoader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616

1717
public class StateSaverAndLoader extends SavedData {
1818

19-
private static SavedData.Factory<StateSaverAndLoader> type = new SavedData.Factory<>(
19+
private static final SavedData.Factory<StateSaverAndLoader> type = new SavedData.Factory<>(
2020
StateSaverAndLoader::createNew,
2121
StateSaverAndLoader::loadData,
2222
null
2323
);
2424

25-
private Map<UUID, DataHolderHandler.ItemData> data = new ConcurrentHashMap<>();
25+
private final Map<UUID, DataHolderHandler.ItemData> data = new ConcurrentHashMap<>();
2626

2727
public static StateSaverAndLoader loadData(CompoundTag nbt, HolderLookup.Provider registryLookup) {
2828
var state = new StateSaverAndLoader();

common/src/main/java/me/alexdevs/classicPeripherals/datagen/generators/TurtleUpgradeGenerator.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package me.alexdevs.classicPeripherals.datagen.generators;
22

3-
import dan200.computercraft.api.pocket.IPocketUpgrade;
43
import dan200.computercraft.api.turtle.ITurtleUpgrade;
54
import me.alexdevs.classicPeripherals.ClassicPeripherals;
65
import me.alexdevs.classicPeripherals.ModRegistry;

common/src/main/java/me/alexdevs/classicPeripherals/peripherals/rfid/RfidScannerBlockEntity.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,14 @@
11
package me.alexdevs.classicPeripherals.peripherals.rfid;
22

3-
import me.alexdevs.classicPeripherals.ClassicPeripherals;
43
import me.alexdevs.classicPeripherals.ModRegistry;
5-
import me.alexdevs.classicPeripherals.core.dataHolder.DataHolderHandler;
6-
import me.alexdevs.classicPeripherals.mixinInterface.ILivingEntityMixin;
74
import net.minecraft.core.BlockPos;
85
import net.minecraft.core.Direction;
9-
import net.minecraft.data.recipes.SpecialRecipeBuilder;
10-
import net.minecraft.server.level.ServerPlayer;
11-
import net.minecraft.world.entity.LivingEntity;
12-
import net.minecraft.world.entity.item.ItemEntity;
13-
import net.minecraft.world.entity.player.Player;
146
import net.minecraft.world.level.Level;
157
import net.minecraft.world.level.block.DirectionalBlock;
168
import net.minecraft.world.level.block.entity.BlockEntity;
179
import net.minecraft.world.level.block.state.BlockState;
18-
import net.minecraft.world.phys.AABB;
1910
import org.jetbrains.annotations.Nullable;
2011

21-
import java.util.ArrayList;
22-
import java.util.List;
23-
2412
public class RfidScannerBlockEntity extends BlockEntity {
2513

2614
protected final RfidScannerPeripheral peripheral = new RfidScannerPeripheral(this);

0 commit comments

Comments
 (0)