2401_83628793 2024-12-15 22:11 采纳率: 30%
浏览 8
已结题

mc Fabricmod制作传送门

mc做个模组,我添加了依赖项,IntellijIDEA上面写着找不到依赖项:

package net.yzh.java.untitled3;

import net.fabricmc.api.ModInitializer;
import net.fabricmc.fabric.api.item.v1.FabricItemSettings;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.Block;
import net.minecraft.block.Material;
import net.minecraft.item.BlockItem;
import net.minecraft.item.Items;
import net.minecraft.registry.Registries;
import net.minecraft.registry.Registry;
import net.minecraft.util.Identifier;

public class Untitled3 implements ModInitializer {
    public static final Block EXAMPLE_BLOCK = new Block(FabricBlockSettings.of(Material.METAL).strength(4.0f));
    @Override
    public void onInitialize() {
        Registry.register(Registries.BLOCK, new Identifier("yzh", "example_block"), EXAMPLE_BLOCK);
        Registry.register(Registries.ITEM, new Identifier("yzh", "example_block"), new BlockItem(EXAMPLE_BLOCK, new FabricItemSettings()));
        CustomPortalBuilder.beginPortal()
                .frameBlock(EXAMPLE_BLOCK)
                .lightWithItem(Items.ENDER_EYE)
                .destDimID(new Identifier("the_end"))
                .tintColor(45,65,101)
                .registerPortal();
    }
}

yzh是modid,截图如下:

img

  • 写回答

1条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    看起来你在使用Fabric Mod制作器制作Minecraft模组时遇到了问题。根据你提供的描述和截图,问题似乎在于无法解析符号 'CustomPortalBuilder',这可能是由于以下原因:

    1. 你可能没有正确地导入所需的类或模块。请检查你的代码,确保你已经正确地导入了 CustomPortalBuilder 类或模块。如果你是在使用某个特定的库或API,确保你已经正确地添加了相关的依赖项。
    2. 可能你没有正确地配置你的构建系统。在使用Gradle构建Java项目时,你需要确保所有的依赖项都已经正确地添加到你的 build.gradle 文件中。此外,确保你的IDE(如IntelliJ IDEA)已经正确地识别了你的构建文件和依赖项。
    3. 可能你使用的库或API不包含 CustomPortalBuilder 类。请检查你使用的库或API的文档,看看是否包含这个类,或者是否有替代的方法来实现你的需求。

    至于你的代码中的传送门创建部分,看起来你正在尝试使用 CustomPortalBuilder 来创建一个新的传送门。但是,由于上述原因,你的代码可能无法编译或运行。

    我建议你首先解决 "无法解析符号 'CustomPortalBuilder'" 的问题,然后再继续编写你的模组。你可以检查你的代码和构建配置,确保所有的依赖项都已经正确地添加和配置。如果你需要进一步的帮助,可以提供更多的信息,如你的 build.gradle 文件的内容,以便我能更具体地帮助你。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月8日
  • 创建了问题 12月15日