fixed autogen door items that use BlockItem instead of TallBlockItem

This commit is contained in:
CreepyCre 2021-04-11 12:52:18 +02:00
parent ec178f8c75
commit 374b2fe96e
2 changed files with 5 additions and 2 deletions

View file

@ -22,7 +22,6 @@ import org.dimdev.dimdoors.listener.BlockRegistryEntryAddedListener;
import java.util.ArrayList;
import java.util.function.BiFunction;
import java.util.function.Function;
public class DimensionalDoorBlockRegistrar {
private static final String PREFIX = "autogen_dimensional_";

View file

@ -54,7 +54,11 @@ public class DimensionalDoorItemRegistrar {
handleEntry(identifier, item, block, AutoGenDimensionalDoorItem::new);
} else if (item instanceof BlockItem) {
Block block = ((BlockItem) item).getBlock();
handleEntry(identifier, item, block, AutoGenDimensionalTrapdoorItem::new);
if (block instanceof DoorBlock) {
handleEntry(identifier, item, block, AutoGenDimensionalDoorItem::new);
} else {
handleEntry(identifier, item, block, AutoGenDimensionalTrapdoorItem::new);
}
}
}