Hey Zusammen 🖐
Ich versuche gerade eine Minecraft Mod umzuschreiben und ein paar kleine und Große Änderungen vorzunehmen. In diesem Fall habe ich lediglich versucht zahlen zu ändern aber beim compiling versuch kommen diese Error Nachrichten im cmd. Die Zeilen, welche mir Fehlerhaft angezeigt werden habe ich nicht angerührt.
MobFarmConfig.java:3: Fehler: Unzulässiger Typbeginn
package de.markusbordihn.easymobfarm.config;
^
MobFarmConfig.java:3: Fehler: <ID> erwartet
package de.markusbordihn.easymobfarm.config;
^
MobFarmConfig.java:5: Fehler: Unzulässiger Typbeginn
import java.io.File;
^
MobFarmConfig.java:5: Fehler: <ID> erwartet
import java.io.File;
^
MobFarmConfig.java:6: Fehler: Unzulässiger Typbeginn
import java.util.Properties;
^
MobFarmConfig.java:6: Fehler: <ID> erwartet
import java.util.Properties;
^
Hier noch der Code:
class MobFarmConfig {
package de.markusbordihn.easymobfarm.config;
import java.io.File;
import java.util.Properties;
public class MobFarmConfig extends Config {
public static final String CONFIG_FILE_NAME = "mob_farm.cfg";
public static final String CONFIG_FILE_HEADER = " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n";
public static int tier0progressionUpgradeSpeed = 0;
public static int tier1progressionUpgradeSpeed = 6;
public static int tier2progressionUpgradeSpeed = 12;
public static int tier3progressionUpgradeSpeed = 24;
public static int experienceDropChance = 5;
public static int speedEnhancementUpgradeSpeed = 250;
public static boolean processingRequiresOwnerToBeOnline = false;
public static void registerConfig() {
registerConfigFile("mob_farm.cfg", " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n");
parseConfigFile();
}
public static void parseConfigFile() {
File configFile = getConfigFile("mob_farm.cfg");
Properties properties = readConfigFile(configFile);
Properties unmodifiedProperties = (Properties)properties.clone();
tier0progressionUpgradeSpeed = parseConfigValue(properties, "tier0progressionUpgradeSpeed", tier0progressionUpgradeSpeed);
tier1progressionUpgradeSpeed = parseConfigValue(properties, "tier1progressionUpgradeSpeed", tier1progressionUpgradeSpeed);
tier2progressionUpgradeSpeed = parseConfigValue(properties, "tier2progressionUpgradeSpeed", tier2progressionUpgradeSpeed);
tier3progressionUpgradeSpeed = parseConfigValue(properties, "tier3progressionUpgradeSpeed", tier3progressionUpgradeSpeed);
experienceDropChance = parseConfigValue(properties, "experienceDropChance", experienceDropChance);
speedEnhancementUpgradeSpeed = parseConfigValue(properties, "speedEnhancementUpgradeSpeed", speedEnhancementUpgradeSpeed);
processingRequiresOwnerToBeOnline = parseConfigValue(properties, "progressingRequiresOwnerToBeOnline", processingRequiresOwnerToBeOnline);
updateConfigFileIfChanged(configFile, " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n", properties, unmodifiedProperties);
}
public static int getFarmTierProgressionUpgradeSpeed(int tierLevel) {
switch (tierLevel) {
case 0:
case 1:
case 2:
case 3:
}
return
0;
}
}
}
Ich versuche gerade eine Minecraft Mod umzuschreiben und ein paar kleine und Große Änderungen vorzunehmen. In diesem Fall habe ich lediglich versucht zahlen zu ändern aber beim compiling versuch kommen diese Error Nachrichten im cmd. Die Zeilen, welche mir Fehlerhaft angezeigt werden habe ich nicht angerührt.
MobFarmConfig.java:3: Fehler: Unzulässiger Typbeginn
package de.markusbordihn.easymobfarm.config;
^
MobFarmConfig.java:3: Fehler: <ID> erwartet
package de.markusbordihn.easymobfarm.config;
^
MobFarmConfig.java:5: Fehler: Unzulässiger Typbeginn
import java.io.File;
^
MobFarmConfig.java:5: Fehler: <ID> erwartet
import java.io.File;
^
MobFarmConfig.java:6: Fehler: Unzulässiger Typbeginn
import java.util.Properties;
^
MobFarmConfig.java:6: Fehler: <ID> erwartet
import java.util.Properties;
^
Hier noch der Code:
class MobFarmConfig {
package de.markusbordihn.easymobfarm.config;
import java.io.File;
import java.util.Properties;
public class MobFarmConfig extends Config {
public static final String CONFIG_FILE_NAME = "mob_farm.cfg";
public static final String CONFIG_FILE_HEADER = " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n";
public static int tier0progressionUpgradeSpeed = 0;
public static int tier1progressionUpgradeSpeed = 6;
public static int tier2progressionUpgradeSpeed = 12;
public static int tier3progressionUpgradeSpeed = 24;
public static int experienceDropChance = 5;
public static int speedEnhancementUpgradeSpeed = 250;
public static boolean processingRequiresOwnerToBeOnline = false;
public static void registerConfig() {
registerConfigFile("mob_farm.cfg", " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n");
parseConfigFile();
}
public static void parseConfigFile() {
File configFile = getConfigFile("mob_farm.cfg");
Properties properties = readConfigFile(configFile);
Properties unmodifiedProperties = (Properties)properties.clone();
tier0progressionUpgradeSpeed = parseConfigValue(properties, "tier0progressionUpgradeSpeed", tier0progressionUpgradeSpeed);
tier1progressionUpgradeSpeed = parseConfigValue(properties, "tier1progressionUpgradeSpeed", tier1progressionUpgradeSpeed);
tier2progressionUpgradeSpeed = parseConfigValue(properties, "tier2progressionUpgradeSpeed", tier2progressionUpgradeSpeed);
tier3progressionUpgradeSpeed = parseConfigValue(properties, "tier3progressionUpgradeSpeed", tier3progressionUpgradeSpeed);
experienceDropChance = parseConfigValue(properties, "experienceDropChance", experienceDropChance);
speedEnhancementUpgradeSpeed = parseConfigValue(properties, "speedEnhancementUpgradeSpeed", speedEnhancementUpgradeSpeed);
processingRequiresOwnerToBeOnline = parseConfigValue(properties, "progressingRequiresOwnerToBeOnline", processingRequiresOwnerToBeOnline);
updateConfigFileIfChanged(configFile, " Mob Farm Configuration\n\n This configuration file allows you to define the general settings for the Mob Farms.\n\n", properties, unmodifiedProperties);
}
public static int getFarmTierProgressionUpgradeSpeed(int tierLevel) {
switch (tierLevel) {
case 0:
case 1:
case 2:
case 3:
}
return
0;
}
}
}