往期教程:1.16.5空间维度
我们今天在1.18的世界中实现一个自定义维度。
1.在init包中新建一个DimensionInit类
DimensionInit .java
public class DimensionInit {
//将我们的维度在这里声明我们的维度名称
public static final ResourceKey<Level> RE8_KEY = ResourceKey.create(Registry.DIMENSION_REGISTRY,
new ResourceLocation(Main.MOD_ID, "re8_dimension"));
public static final ResourceKey<DimensionType> RE8_TYPE =
ResourceKey.create(Registry.DIMENSION_TYPE_REGISTRY, RE8_KEY.getRegistryName());
public static void register() {
System.out.println("Registering Resident Evil 8 Dimensions for " + Main.MOD_ID);
}
}
在项目主类中的Main函数中对DimensionInit进行注册。
public Main() {
IEventBus bus

本文介绍如何在Minecraft 1.18版本中创建自定义维度,包括编写DimensionInit类、使用在线工具生成维度配置及类型文件,并通过指令测试自定义维度。
最低0.47元/天 解锁文章
3555

被折叠的 条评论
为什么被折叠?



