只需在初始化方法中不放置任何内容即可运行公共类TutorialModClient在IntelliJ中显示为灰色。我的fabric.mod.json中有所有必要的条目: json 条目是
"entrypoints": {
"main": [
"net.example.vladimir.TutorialMod"
],
"client": [
"net.example.vladimir.TutorialModClient"
],
"fabric-datagen": [
"net.example.vladimir.TutorialModDataGenerator"
]
},
我尝试查看 Fabric API,但它说明了我已经完成的入口点,但我找不到任何其他可以提供帮助的内容:
我的 MyModClient 代码
package net.example.me;
import ...
public class TutorialModClient implements ClientModInitializer {
@Override
public void onInitializeClient() {
EntityRendererRegistry.register(ModEntities.PORCUPINE, PorcupineRenderer::new);
EntityModelLayerRegistry.registerModelLayer(ModModelLayers.PORCUPINE, PorcupineModel::getTexturedModelData);
}
}
我正在关注 youtube Kaupenjoe 的教程,以防万一。
您的客户端入口点指向
net.example.vladimir.TutorialModClient
,但您的 TutorialModClient
类位于 net.example.me
包中。
只需重构
TutorialModClient
类,使其位于 net.example.vladimir
包中。