令牌“ {”上的语法错误,此令牌后需要表达]]

问题描述 投票:-1回答:1

我完全不知道为什么收到此错误消息“令牌“ {”上的语法错误,该令牌后需要表达。”我是一个非常糟糕的开发人员,试图用Java编写Minecraft mod,但对于为什么会出现此错误我一无所知,因此我没有尝试任何操作。请不要判断我的代码,我是一个新开发人员:)

编辑:不确定我是否需要添加它,但是,mod的目的是使您在打破一块木头时再掉一块木头。具体的“ {”发生在if语句之后。

'''

package com.example.examplemod;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;

import java.util.Random;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.BlockLog;
import net.minecraft.item.Item;


@Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION)
public class ExampleMod extends Block
{

BlockLog quantityDropped;

protected ExampleMod(Material p_i45394_1_) {
    super(p_i45394_1_);
    // TODO Auto-generated constructor stub
}
public static final String MODID = "examplemod";
public static final String VERSION = "1.0";

@EventHandler
public void init(FMLInitializationEvent event)
{

}
//  Drops 2 wood
public class ResourceLooting {
    public ResourceLooting(String[] args) {

        if (net.minecraft.block.BlockLog.quantityDropped()) 
        {
            =+1;
        }   
    }
  }
}  

'''

我完全不知道为什么收到此错误消息“令牌“ {”上的语法错误,该令牌后需要表达。”我是一个非常糟糕的开发人员,试图用Java编写Minecraft mod,我......]

java eclipse syntax-error minecraft minecraft-forge
1个回答
1
投票

首先赞扬您的双手。我认为您喜欢这款游戏,现在您想编写代码。保持。其次,您是否可以添加错误或通常称为“ stacktrace”的错误,其中列出了问题涉及的所有类。本已经在正确的轨道上= + 1;是问题,此外,

我认为您正在尝试做的是如果调用net.minecraft.block.BlockLog.quantityDropped()方法,请增加块2的数量。

© www.soinside.com 2019 - 2024. All rights reserved.