Skip to content

Commit 5ffb700

Browse files
authored
Various cleanups (#136)
1 parent 39e6c9b commit 5ffb700

File tree

62 files changed

+82
-171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+82
-171
lines changed

dependencies.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ dependencies {
3434
compileOnly(deobfMaven(curseMaven, "curse.maven:divinerpg-363543:2918948"))
3535
compileOnly(deobfMaven(curseMaven, "curse.maven:journeymap-32274:2367915"))
3636
compileOnly(deobfMaven(curseMaven, "curse.maven:ars-magica-2-67313:2280862"))
37+
compileOnly(deobfMaven(curseMaven, "curse.maven:waystones-245755:2559125"))
3738
runtimeOnly(deobf("https://github.com/makamys/CoreTweaks/releases/download/0.3.0.4/CoreTweaks-1.7.10-0.3.0.4+nomixin.jar"))
3839

3940
if(!Boolean.valueOf(project.properties["archaicFix.noRuntimeExtras"] ?: "false")) {

src/main/java/org/embeddedt/archaicfix/ArchaicFix.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import cpw.mods.fml.common.network.NetworkCheckHandler;
1010
import cpw.mods.fml.common.network.NetworkRegistry;
1111
import cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper;
12-
import cpw.mods.fml.relauncher.ReflectionHelper;
1312
import cpw.mods.fml.relauncher.Side;
1413
import net.minecraft.entity.Entity;
1514
import net.minecraft.item.crafting.CraftingManager;
@@ -55,9 +54,8 @@ public void onConstruct(FMLConstructionEvent event) {
5554
@EventHandler
5655
public void preinit(FMLPreInitializationEvent event)
5756
{
58-
int nextID = ReflectionHelper.getPrivateValue(Entity.class, null, "field_70152_a", "nextEntityID");
59-
if(nextID == 0) {
60-
ReflectionHelper.setPrivateValue(Entity.class, null, 1, "field_70152_a", "nextEntityID");
57+
if(Entity.nextEntityID == 0) {
58+
Entity.nextEntityID = 1;
6159
ArchaicLogger.LOGGER.info("Fixed MC-111480");
6260
}
6361
if(ArchaicConfig.enableHitThroughGrassFix) {

src/main/java/org/embeddedt/archaicfix/CommandDebugUpdateQueue.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.embeddedt.archaicfix;
22

33
import com.mojang.realmsclient.gui.ChatFormatting;
4-
import cpw.mods.fml.relauncher.ReflectionHelper;
54
import net.minecraft.command.CommandBase;
65
import net.minecraft.command.ICommandSender;
76
import net.minecraft.server.MinecraftServer;
@@ -28,7 +27,8 @@ public void processCommand(ICommandSender sender, String[] p_71515_2_) {
2827
if(server != null) {
2928
sender.addChatMessage(new ChatComponentText("Update queue sizes:"));
3029
for(WorldServer world : server.worldServers) {
31-
TreeSet<NextTickListEntry> ticks = ReflectionHelper.getPrivateValue(WorldServer.class, world, "field_73065_O", "pendingTickListEntriesTreeSet");
30+
@SuppressWarnings("unchecked")
31+
TreeSet<NextTickListEntry> ticks = world.pendingTickListEntriesTreeSet;
3232
if(ticks.size() > 0)
3333
sender.addChatMessage(new ChatComponentText("Dimension " + world.provider.dimensionId + ": " + ticks.size()));
3434
}

src/main/java/org/embeddedt/archaicfix/FixHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public void onClientConnect(FMLNetworkEvent.ClientConnectedToServerEvent event)
5656
}
5757

5858
@SubscribeEvent
59-
public void onNetworkRegister(FMLNetworkEvent.CustomPacketRegistrationEvent event) {
59+
public void onNetworkRegister(FMLNetworkEvent.CustomPacketRegistrationEvent<?> event) {
6060
if(event.operation.equals("REGISTER")) {
6161
boolean hasArchaic = event.registrations.contains("archaicfix");
6262
if(event.handler instanceof NetHandlerPlayServer) {

src/main/java/org/embeddedt/archaicfix/LeftClickEventHandler.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import net.minecraft.world.World;
1212
import net.minecraftforge.event.entity.player.PlayerInteractEvent;
1313

14-
import javax.annotation.Nullable;
1514
import java.util.List;
1615

1716
public final class LeftClickEventHandler {

src/main/java/org/embeddedt/archaicfix/asm/TargetedMod.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
import lombok.Getter;
55
import lombok.RequiredArgsConstructor;
66

7-
import java.util.function.Predicate;
8-
97
@RequiredArgsConstructor
108
public enum TargetedMod {
119
CHICKENCHUNKS("ChickenChunks", "ChickenChunks"),

src/main/java/org/embeddedt/archaicfix/block/ThreadedBlockData.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package org.embeddedt.archaicfix.block;
22

3-
import net.minecraft.block.Block;
4-
53
public class ThreadedBlockData {
64
public double minX = 0;
75
public double minY = 0;

src/main/java/org/embeddedt/archaicfix/config/ArchaicGuiConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.embeddedt.archaicfix.config;
22

33
import net.minecraft.client.gui.GuiScreen;
4-
import org.embeddedt.archaicfix.Tags;
54

65
import static org.embeddedt.archaicfix.ArchaicFix.MODID;
76
import static org.embeddedt.archaicfix.ArchaicFix.MODNAME;

src/main/java/org/embeddedt/archaicfix/config/ConfigException.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
public class ConfigException extends Exception {
77

8+
private static final long serialVersionUID = 1038100965627501494L;
9+
810
public ConfigException(String message) {
911
super(message);
1012
}

src/main/java/org/embeddedt/archaicfix/ducks/IAcceleratedRecipe.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import net.minecraft.item.Item;
44

5-
import java.util.Collection;
65
import java.util.Set;
76

87
public interface IAcceleratedRecipe {

0 commit comments

Comments
 (0)