Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Как переделать? Можно пример из моего кода?timaxa007 написал(а):И лучше переделай твои переменные на нормальные переменные, а то у тебя это (почти) все константы.
Да ошибся, не заметил что у тебя остуствует, тогда:erema933 написал(а):Ругается на modid и подчеркивает везде main
@Instance("Modding")
public static Main instance;
Эти *.lang файлы твои? (Ты должен сделать свои.)erema933 написал(а):Есть два .lang файла
Ну примерно так:erema933 написал(а):Как переделать? Можно пример из моего кода?timaxa007 написал(а):И лучше переделай твои переменные на нормальные переменные, а то у тебя это (почти) все константы.
public static Item spinel;
public static Block spinel_ore;
public static Block spinel_block;
public static Item spinel_helmet;
public static Item spinel_chestplate;
public static Item spinel_leggings;
public static Item spinel_boots;
public static Item spinel_pickaxe;
public static Item spinel_shovel;
public static Item spinel_sword;
public static Item spinel_axe;
public static Block euclase_block;
public static Block euclase_ore;
public static Item euclase;
public static Item euclase_helmet;
public static Item euclase_chestplate;
public static Item euclase_leggings;
public static Item euclase_boots;
public static Item euclase_pickaxe;
public static Item euclase_spade;
public static Item euclase_sword;
public static Item euclase_axe;
public static Block chrysolite_ore;
public static Item chrysolite;
public static Block chrysolite_block;
public static Item chrysolite_pickaxe;
public static Item chrysolite_shovel;
public static Item chrysolite_sword;
public static Item chrysolite_axe;
public static Item chrysolite_helmet;
public static Item chrysolite_chestplate;
public static Item chrysolite_leggings;
public static Item chrysolite_boots;
C:\Mod2>gradlew.bat build --info
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file 'C:\Mod2\build.gradle'.
Included projects: [root project 'Mod2']
Evaluating root project 'Mod2' using build file 'C:\Mod2\build.gradle'.
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
All projects evaluated.
Selected primary task 'DefaultTaskParameter{taskName='build',projectPath='null'}
'
Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task
':apiClasses', task ':sourceMainJava', task ':compileJava', task ':processResou
rces', task ':classes', task ':jar', task ':compileTestJava', task ':processTest
Resources', task ':testClasses', task ':test', task ':extractMcpData', task ':ge
tVersionJson', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':as
semble', task ':check', task ':build']
:compileApiJava (Thread[main,5,main]) started.
:compileApiJava
Skipping task ':compileApiJava' as it has no source files.
:compileApiJava UP-TO-DATE
:compileApiJava (Thread[main,5,main]) completed. Took 0.02 secs.
:processApiResources (Thread[main,5,main]) started.
:processApiResources
Skipping task ':processApiResources' as it has no source files.
:processApiResources UP-TO-DATE
:processApiResources (Thread[main,5,main]) completed. Took 0.01 secs.
:apiClasses (Thread[main,5,main]) started.
:apiClasses
Skipping task ':apiClasses' as it has no actions.
:apiClasses UP-TO-DATE
:apiClasses (Thread[main,5,main]) completed. Took 0.01 secs.
:sourceMainJava (Thread[main,5,main]) started.
:sourceMainJava
Executing task ':sourceMainJava' (up-to-date check took 0.03 secs) due to:
Input file C:\Mod2\src\main\java\ru\aletiy\modding\ChrysoliteArmor.java has ch
anged.
Input file C:\Mod2\src\main\java\ru\aletiy\modding\SpinelOre.java has changed.
Input file C:\Mod2\src\main\java\ru\aletiy\modding\BestBlockGenerator.java has
changed.
:sourceMainJava (Thread[main,5,main]) completed. Took 0.2 secs.
:compileJava (Thread[main,5,main]) started.
:compileJava
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net//forgeSrc/1.7.10-10.13.2.1291/forgeSrc-1.7.10-10.13.2.1291.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combi
nators_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom]
file or directory 'C:\Mod2\libs', not found
Executing task ':compileJava' (up-to-date check took 1.501 secs) due to:
Input file C:\Mod2\build\sources\java\ru\aletiy\modding\ChrysoliteOre.java has
changed.
Input file C:\Mod2\build\sources\java\ru\aletiy\modding\BestBlockGenerator.jav
a has changed.
Input file C:\Mod2\build\sources\java\ru\aletiy\modding\ChrysoliteArmor.java h
as changed.
file or directory 'C:\Mod2\libs', not found
Compiling with JDK Java compiler API.
warning: [options] bootstrap class path not set in conjunction with -source 1.6
Note: C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java uses or overrides a
deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
:compileJava (Thread[main,5,main]) completed. Took 2.061 secs.
:processResources (Thread[main,5,main]) started.
:processResources
Skipping task ':processResources' as it is up-to-date (took 0.03 secs).
:processResources UP-TO-DATE
:processResources (Thread[main,5,main]) completed. Took 0.03 secs.
:classes (Thread[main,5,main]) started.
:classes
Skipping task ':classes' as it has no actions.
:classes (Thread[main,5,main]) completed. Took 0.01 secs.
:jar (Thread[main,5,main]) started.
:jar
Executing task ':jar' (up-to-date check took 0.02 secs) due to:
Input file C:\Mod2\build\classes\main\ru\aletiy\modding\Main.class has changed
.
Input file C:\Mod2\build\classes\main\ru\aletiy\modding\BestBlockGenerator.cla
ss has changed.
Input file C:\Mod2\build\classes\main\ru\aletiy\modding\SpinelOre.class has ch
anged.
:jar (Thread[main,5,main]) completed. Took 0.1 secs.
:compileTestJava (Thread[main,5,main]) started.
:compileTestJava
Skipping task ':compileTestJava' as it has no source files.
:compileTestJava UP-TO-DATE
:compileTestJava (Thread[main,5,main]) completed. Took 0.01 secs.
:processTestResources (Thread[main,5,main]) started.
:processTestResources
Skipping task ':processTestResources' as it has no source files.
:processTestResources UP-TO-DATE
:processTestResources (Thread[main,5,main]) completed. Took 0.0 secs.
:testClasses (Thread[main,5,main]) started.
:testClasses
Skipping task ':testClasses' as it has no actions.
:testClasses UP-TO-DATE
:testClasses (Thread[main,5,main]) completed. Took 0.0 secs.
:test (Thread[main,5,main]) started.
:test
file or directory 'C:\Mod2\build\classes\test', not found
Skipping task ':test' as it has no source files.
:test UP-TO-DATE
:test (Thread[main,5,main]) completed. Took 0.01 secs.
:extractMcpData (Thread[main,5,main]) started.
:extractMcpData
Skipping task ':extractMcpData' as it is up-to-date (took 0.0 secs).
:extractMcpData UP-TO-DATE
:extractMcpData (Thread[main,5,main]) completed. Took 0.01 secs.
:getVersionJson (Thread[main,5,main]) started.
:getVersionJson
Executing task ':getVersionJson' (up-to-date check took 0.0 secs) due to:
Task has not declared any outputs.
:getVersionJson (Thread[main,5,main]) completed. Took 0.37 secs.
:extractUserDev (Thread[main,5,main]) started.
:extractUserDev
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.129
1.pom]
Skipping task ':extractUserDev' as it is up-to-date (took 0.75 secs).
:extractUserDev UP-TO-DATE
:extractUserDev (Thread[main,5,main]) completed. Took 0.77 secs.
:genSrgs (Thread[main,5,main]) started.
:genSrgs
Skipping task ':genSrgs' as task onlyIf is false.
:genSrgs SKIPPED
:genSrgs (Thread[main,5,main]) completed. Took 0.23 secs.
:reobf (Thread[main,5,main]) started.
:reobf
Executing task ':reobf' (up-to-date check took 0.01 secs) due to:
No history is available.
:reobf FAILED
:reobf (Thread[main,5,main]) completed. Took 0.61 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':reobf'.
> MALFORMED
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to
get more log output.
BUILD FAILED
Total time: 8.472 secs
Stopped 0 compiler daemon(s).
C:\Mod2>
Всё равно ему не нравиться твой "Main.java".erema933 написал(а):Код:warning: [options] bootstrap class path not set in conjunction with -source 1.6 Note: C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java uses or overrides a deprecated API.
Не помоглоXuPuPG написал(а):ерема,попробуй сделать так(мне помогало) зайди в build/classes и удали папку main
C:\Mod2>gradlew.bat build --info
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file 'C:\Mod2\build.gradle'.
Included projects: [root project 'Mod2']
Evaluating root project 'Mod2' using build file 'C:\Mod2\build.gradle'.
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
All projects evaluated.
Selected primary task 'DefaultTaskParameter{taskName='build',projectPath='null'}
'
Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task
':apiClasses', task ':sourceMainJava', task ':compileJava', task ':processResou
rces', task ':classes', task ':jar', task ':compileTestJava', task ':processTest
Resources', task ':testClasses', task ':test', task ':extractMcpData', task ':ge
tVersionJson', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':as
semble', task ':check', task ':build']
:compileApiJava (Thread[main,5,main]) started.
:compileApiJava
Skipping task ':compileApiJava' as it has no source files.
:compileApiJava UP-TO-DATE
:compileApiJava (Thread[main,5,main]) completed. Took 0.024 secs.
:processApiResources (Thread[main,5,main]) started.
:processApiResources
Skipping task ':processApiResources' as it has no source files.
:processApiResources UP-TO-DATE
:processApiResources (Thread[main,5,main]) completed. Took 0.005 secs.
:apiClasses (Thread[main,5,main]) started.
:apiClasses
Skipping task ':apiClasses' as it has no actions.
:apiClasses UP-TO-DATE
:apiClasses (Thread[main,5,main]) completed. Took 0.005 secs.
:sourceMainJava (Thread[main,5,main]) started.
:sourceMainJava
Skipping task ':sourceMainJava' as it is up-to-date (took 0.337 secs).
:sourceMainJava UP-TO-DATE
:sourceMainJava (Thread[main,5,main]) completed. Took 0.357 secs.
:compileJava (Thread[main,5,main]) started.
:compileJava
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net//forgeSrc/1.7.10-10.13.2.1291/forgeSrc-1.7.10-10.13.2.1291.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combi
nators_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom]
file or directory 'C:\Mod2\libs', not found
Executing task ':compileJava' (up-to-date check took 1.846 secs) due to:
Output file C:\Mod2\build\classes\main has changed.
Output file C:\Mod2\build\classes\main\ru\aletiy\modding\EuclasePickaxe.class
has been removed.
Output file C:\Mod2\build\classes\main\ru\aletiy\modding\Spinel.class has been
removed.
All input files are considered out-of-date for incremental task ':compileJava'.
file or directory 'C:\Mod2\libs', not found
Compiling with JDK Java compiler API.
warning: [options] bootstrap class path not set in conjunction with -source 1.6
Note: C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java uses or overrides a
deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
:compileJava (Thread[main,5,main]) completed. Took 4.112 secs.
:processResources (Thread[main,5,main]) started.
:processResources
Skipping task ':processResources' as it is up-to-date (took 0.056 secs).
:processResources UP-TO-DATE
:processResources (Thread[main,5,main]) completed. Took 0.063 secs.
:classes (Thread[main,5,main]) started.
:classes
Skipping task ':classes' as it has no actions.
:classes (Thread[main,5,main]) completed. Took 0.002 secs.
:jar (Thread[main,5,main]) started.
:jar
Executing task ':jar' (up-to-date check took 0.02 secs) due to:
Output file C:\Mod2\build\libs\modid-1.0.jar has changed.
Output file C:\Mod2\build\libs\modid-1.0.jar has been removed.
:jar (Thread[main,5,main]) completed. Took 0.251 secs.
:compileTestJava (Thread[main,5,main]) started.
:compileTestJava
Skipping task ':compileTestJava' as it has no source files.
:compileTestJava UP-TO-DATE
:compileTestJava (Thread[main,5,main]) completed. Took 0.006 secs.
:processTestResources (Thread[main,5,main]) started.
:processTestResources
Skipping task ':processTestResources' as it has no source files.
:processTestResources UP-TO-DATE
:processTestResources (Thread[main,5,main]) completed. Took 0.006 secs.
:testClasses (Thread[main,5,main]) started.
:testClasses
Skipping task ':testClasses' as it has no actions.
:testClasses UP-TO-DATE
:testClasses (Thread[main,5,main]) completed. Took 0.006 secs.
:test (Thread[main,5,main]) started.
:test
file or directory 'C:\Mod2\build\classes\test', not found
Skipping task ':test' as it has no source files.
:test UP-TO-DATE
:test (Thread[main,5,main]) completed. Took 0.006 secs.
:extractMcpData (Thread[main,5,main]) started.
:extractMcpData
Skipping task ':extractMcpData' as it is up-to-date (took 0.01 secs).
:extractMcpData UP-TO-DATE
:extractMcpData (Thread[main,5,main]) completed. Took 0.015 secs.
:getVersionJson (Thread[main,5,main]) started.
:getVersionJson
Executing task ':getVersionJson' (up-to-date check took 0.0 secs) due to:
Task has not declared any outputs.
:getVersionJson (Thread[main,5,main]) completed. Took 0.402 secs.
:extractUserDev (Thread[main,5,main]) started.
:extractUserDev
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.129
1.pom]
Skipping task ':extractUserDev' as it is up-to-date (took 1.868 secs).
:extractUserDev UP-TO-DATE
:extractUserDev (Thread[main,5,main]) completed. Took 1.883 secs.
:genSrgs (Thread[main,5,main]) started.
:genSrgs
Skipping task ':genSrgs' as task onlyIf is false.
:genSrgs SKIPPED
:genSrgs (Thread[main,5,main]) completed. Took 2.811 secs.
:reobf (Thread[main,5,main]) started.
:reobf
Executing task ':reobf' (up-to-date check took 0.003 secs) due to:
No history is available.
:reobf FAILED
:reobf (Thread[main,5,main]) completed. Took 3.203 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':reobf'.
> MALFORMED
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to
get more log output.
BUILD FAILED
Total time: 28.449 secs
Stopped 0 compiler daemon(s).
C:\Mod2>
package ru.aletiy.modding;
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemArmor.ArmorMaterial;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import cpw.mods.fml.common.Mod;
@Mod (modid = "Modding", name = "Gemstones", version = "0.2")
public class Main {
@Instance("Modding")
public static Main instance;
@SidedProxy(clientSide = "ru.aletiy.modding.ClientProxy", serverSide = "ru.aletiy.modding.CommonProxy")
public static CommonProxy proxy;
public static BestBlockGenerator bestblockgenerator = new BestBlockGenerator();
public static Item spinel;
public static Block spinel_ore;
public static Block spinel_block;
public static Item spinel_helmet;
public static Item spinel_chestplate;
public static Item spinel_leggings;
public static Item spinel_boots;
public static Item spinel_pickaxe;
public static Item spinel_shovel;
public static Item spinel_sword;
public static Item spinel_axe;
public static Block euclase_block;
public static Block euclase_ore;
public static Item euclase;
public static Item euclase_helmet;
public static Item euclase_chestplate;
public static Item euclase_leggings;
public static Item euclase_boots;
public static Item euclase_pickaxe;
public static Item euclase_spade;
public static Item euclase_sword;
public static Item euclase_axe;
public static Block chrysolite_ore;
public static Item chrysolite;
public static Block chrysolite_block;
public static Item chrysolite_pickaxe;
public static Item chrysolite_shovel;
public static Item chrysolite_sword;
public static Item chrysolite_axe;
public static Item chrysolite_helmet;
public static Item chrysolite_chestplate;
public static Item chrysolite_leggings;
public static Item chrysolite_boots;
public static CreativeTabs Gemstones = new Gemstones(CreativeTabs.getNextID(),"Gemstones");
@EventHandler
public void preLoad(FMLPreInitializationEvent event)
{
GameRegistry.registerWorldGenerator(bestblockgenerator, 0);
spinel = new Spinel().setUnlocalizedName("Шпинель");
GameRegistry.registerItem(spinel, "Шпинель");
LanguageRegistry.addName(spinel, "Шпинель");
spinel_ore = new SpinelOre();
GameRegistry.registerBlock(spinel_ore, "Шпинелевая руда");
LanguageRegistry.addName(spinel_ore, "Шпинелевая руда");
spinel_block = new SpinelBlock();
GameRegistry.registerBlock(spinel_block, "Шпинелевый блок");
LanguageRegistry.addName(spinel_block, "Шпинелевый блок");
euclase_block = new EuclaseBlock();
GameRegistry.registerBlock(euclase_block, "Эвклазовый блок");
LanguageRegistry.addName(euclase_block, "Эвклазовый блок");
euclase_ore = new EuclaseOre();
GameRegistry.registerBlock(euclase_ore, "Эвклазовая руда");
LanguageRegistry.addName(euclase_ore, "Эвклазовая руда");
euclase = new Euclase().setUnlocalizedName("Эвклаз");
GameRegistry.registerItem(euclase, "Эвклаз");
LanguageRegistry.addName(euclase, "Эвклаз");
euclase_pickaxe = new EuclasePickaxe().setUnlocalizedName("EuclasePickaxe");
GameRegistry.registerItem(euclase_pickaxe, "Эвклазовая кирка");
LanguageRegistry.addName(euclase_pickaxe, "Эвклазовая кирка");
euclase_spade = new EuclaseSpade().setUnlocalizedName("EuclaseSpade");
GameRegistry.registerItem(euclase_spade, "Эвклазовая лопата");
LanguageRegistry.addName(euclase_spade, "Эвклазовая лопата");
euclase_sword = new EuclaseSword().setUnlocalizedName("EuclaseSword");
GameRegistry.registerItem(euclase_sword, "Эвклазовый меч");
LanguageRegistry.addName(euclase_sword, "Эвклазовый меч");
euclase_axe = new EuclaseAxe().setUnlocalizedName("EuclaseAxe");
GameRegistry.registerItem(euclase_axe, "Эвклазовый топор");
LanguageRegistry.addName(euclase_axe, "Эвклазовый топор");
chrysolite_ore = new ChrysoliteOre();
GameRegistry.registerBlock(chrysolite_ore, "Хризолитовая руда");
LanguageRegistry.addName(chrysolite_ore, "Хризолитовая руда");
chrysolite = new Chrysolite().setUnlocalizedName("Хризолит");
GameRegistry.registerItem(chrysolite, "Хризолит");
LanguageRegistry.addName(chrysolite, "Хризолит");
chrysolite_block = new ChrysoliteBlock();
GameRegistry.registerBlock(chrysolite_block, "Хризолитовый блок");
LanguageRegistry.addName(chrysolite_block, "Хризолитовый блок");
chrysolite_axe = new ChrysoliteAxe().setUnlocalizedName("ChrysoliteAxe");
GameRegistry.registerItem(chrysolite_axe, "Хризолитовый топор");
LanguageRegistry.addName(chrysolite_axe, "Хризолитовый топор");
chrysolite_pickaxe = new ChrysolitePickaxe().setUnlocalizedName("ChrysolitePickaxe");
GameRegistry.registerItem(chrysolite_pickaxe, "Хризолитовая кирка");
LanguageRegistry.addName(chrysolite_pickaxe, "Хризолитовая кирка");
chrysolite_shovel = new ChrysoliteSpade().setUnlocalizedName("ChrysoliteSpade");
GameRegistry.registerItem(chrysolite_shovel, "Хризолитовая лопата");
LanguageRegistry.addName(chrysolite_shovel, "Хризолитовая лопата");
chrysolite_sword = new ChrysoliteSword().setUnlocalizedName("ChrysoliteSword");
GameRegistry.registerItem(chrysolite_sword, "Хризолитовый меч");
LanguageRegistry.addName(chrysolite_sword, "Хризолитовый меч");
spinel_axe = new SpinelAxe().setUnlocalizedName("SpinelAxe");
GameRegistry.registerItem(spinel_axe, "Шпинелевый топор");
LanguageRegistry.addName(spinel_axe, "Шпинелевый топор");
spinel_pickaxe = new SpinelPickaxe().setUnlocalizedName("SpinelPickaxe");
GameRegistry.registerItem(spinel_pickaxe, "Шпинелевая кирка");
LanguageRegistry.addName(spinel_pickaxe, "Шпинелевая кирка");
spinel_shovel = new SpinelSpade().setUnlocalizedName("SpinelSpade");
GameRegistry.registerItem(spinel_shovel, "Шпинелевая лопата");
LanguageRegistry.addName(spinel_shovel, "Шпинелевая лопата");
spinel_sword = new SpinelSword().setUnlocalizedName("SpinelSword");
GameRegistry.registerItem(spinel_sword, "Шпинелевый меч");
LanguageRegistry.addName(spinel_sword, "Шпинелевый меч");
euclase_helmet = new EuclaseArmor(0, 0).setUnlocalizedName("EuclaseHelmet").setTextureName("blockj:EuclaseHelmet");
euclase_chestplate = new EuclaseArmor(0, 1).setUnlocalizedName("EuclaseChestplate").setTextureName("blockj:EuclaseChestplate");
euclase_leggings = new EuclaseArmor(0, 2).setUnlocalizedName("EuclaseLeggings").setTextureName("blockj:EuclaseLeggings");
euclase_boots = new EuclaseArmor(0, 3).setUnlocalizedName("EuclaseBoots").setTextureName("blockj:EuclaseBoots");
GameRegistry.registerItem(euclase_helmet, "Эвклазовый шлем");
GameRegistry.registerItem(euclase_chestplate, "Эвклазовая кираса");
GameRegistry.registerItem(euclase_leggings, "Эвклазовые поножи");
GameRegistry.registerItem(euclase_boots, "Эвклазовые ботинки");
chrysolite_helmet = new ChrysoliteArmor(0, 0).setUnlocalizedName("ChrysoliteHelmet").setTextureName("blockj:ChrysoliteHelmet");
chrysolite_chestplate = new ChrysoliteArmor(0, 1).setUnlocalizedName("ChrysoliteChestplate").setTextureName("blockj:ChrysoliteChestplate");
chrysolite_leggings = new ChrysoliteArmor(0, 2).setUnlocalizedName("ChrysoliteLeggings").setTextureName("blockj:ChrysoliteLeggings");
chrysolite_boots = new ChrysoliteArmor(0, 3).setUnlocalizedName("ChrysoliteBoots").setTextureName("blockj:ChrysoliteBoots");
GameRegistry.registerItem(chrysolite_helmet, "Хризолитовый шлем");
GameRegistry.registerItem(chrysolite_chestplate, "Хризолитовая кираса");
GameRegistry.registerItem(chrysolite_leggings, "Хризолитовые поножи");
GameRegistry.registerItem(chrysolite_boots, "Хризолитовые ботинки");
spinel_helmet = new SpinelArmor(0, 0).setUnlocalizedName("SpinelHelmet").setTextureName("blockj:SpinelHelmet");
spinel_chestplate = new SpinelArmor(0, 1).setUnlocalizedName("SpinelChestplate").setTextureName("blockj:SpinelChestplate");
spinel_leggings = new SpinelArmor(0, 2).setUnlocalizedName("SpinelLeggings").setTextureName("blockj:SpinelLeggings");
spinel_boots = new SpinelArmor(0, 3).setUnlocalizedName("SpinelBoots").setTextureName("blockj:SpinelBoots");
GameRegistry.registerItem(spinel_helmet, "Шпинелевый шлем");
GameRegistry.registerItem(spinel_chestplate, "Шпинелевая кираса");
GameRegistry.registerItem(spinel_leggings, "Шпинелевые поножи");
GameRegistry.registerItem(spinel_boots, "Шпинелевые ботинки");
GameRegistry.addSmelting(spinel_ore, new ItemStack(spinel, 1), 1.0F);
GameRegistry.addSmelting(chrysolite_ore, new ItemStack(chrysolite, 1), 1.0F);
GameRegistry.addSmelting(euclase_ore, new ItemStack(euclase, 1), 1.0F);
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick, ('X'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_shovel, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.chrysolite, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.chrysolite, ('X'), Main.chrysolite, });
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite});
//
GameRegistry.addRecipe(new ItemStack(Main.spinel_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick, ('X'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_shovel, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.spinel, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.spinel, ('Y'), Main.spinel, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.spinel, ('X'), Main.spinel, });
GameRegistry.addRecipe(new ItemStack(Main.spinel_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.spinel, ('X'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel});
//
GameRegistry.addRecipe(new ItemStack(Main.euclase_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_spade, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.euclase, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.euclase, ('Y'), Main.euclase, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.euclase, ('X'), Main.euclase, });
GameRegistry.addRecipe(new ItemStack(Main.euclase_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.euclase, ('X'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick, ('X'), Main.euclase});
}
static ToolMaterial NEWMAT = EnumHelper.addToolMaterial("NEWMAT", 2, 1400, 12.0F, 2.0F, 10);
static ArmorMaterial BESTMAT = EnumHelper.addArmorMaterial("BESTMAT", 70, new int[] {3, 7, 5, 2}, 25);
static ArmorMaterial EuclaseA = EnumHelper.addArmorMaterial("EuclaseA", 75, new int[] {3, 5, 6, 3}, 25);
static ToolMaterial EuclaseM = EnumHelper.addToolMaterial("EuclaseM", 2, 1400, 12.5F, 2.0F, 15);
static ArmorMaterial SpinelA = EnumHelper.addArmorMaterial("SpinelA ", 80, new int[] {3, 4, 3, 2}, 25);
static ToolMaterial SpinelM = EnumHelper.addToolMaterial("SpinelM", 2, 1400, 13F, 2.0F, 15);
}
erema933 написал(а):Не помоглоXuPuPG написал(а):ерема,попробуй сделать так(мне помогало) зайди в build/classes и удали папку main
Код:C:\Mod2>gradlew.bat build --info Starting Build Settings evaluated using empty settings script. Projects loaded. Root project using build file 'C:\Mod2\build.gradle'. Included projects: [root project 'Mod2'] Evaluating root project 'Mod2' using build file 'C:\Mod2\build.gradle'. **************************** Powered By MCP: http://mcp.ocean-labs.de/ Searge, ProfMobius, Fesh0r, R4wk, ZeuX, IngisKahn, bspkrs MCP Data version : unknown **************************** All projects evaluated. Selected primary task 'DefaultTaskParameter{taskName='build',projectPath='null'} ' Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task ':apiClasses', task ':sourceMainJava', task ':compileJava', task ':processResou rces', task ':classes', task ':jar', task ':compileTestJava', task ':processTest Resources', task ':testClasses', task ':test', task ':extractMcpData', task ':ge tVersionJson', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':as semble', task ':check', task ':build'] :compileApiJava (Thread[main,5,main]) started. :compileApiJava Skipping task ':compileApiJava' as it has no source files. :compileApiJava UP-TO-DATE :compileApiJava (Thread[main,5,main]) completed. Took 0.024 secs. :processApiResources (Thread[main,5,main]) started. :processApiResources Skipping task ':processApiResources' as it has no source files. :processApiResources UP-TO-DATE :processApiResources (Thread[main,5,main]) completed. Took 0.005 secs. :apiClasses (Thread[main,5,main]) started. :apiClasses Skipping task ':apiClasses' as it has no actions. :apiClasses UP-TO-DATE :apiClasses (Thread[main,5,main]) completed. Took 0.005 secs. :sourceMainJava (Thread[main,5,main]) started. :sourceMainJava Skipping task ':sourceMainJava' as it is up-to-date (took 0.337 secs). :sourceMainJava UP-TO-DATE :sourceMainJava (Thread[main,5,main]) completed. Took 0.357 secs. :compileJava (Thread[main,5,main]) started. :compileJava Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min ecraft.net//forgeSrc/1.7.10-10.13.2.1291/forgeSrc-1.7.10-10.13.2.1291.pom] Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min ecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combi nators_2.11-1.0.1.pom] Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min ecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom] Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min ecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom] file or directory 'C:\Mod2\libs', not found Executing task ':compileJava' (up-to-date check took 1.846 secs) due to: Output file C:\Mod2\build\classes\main has changed. Output file C:\Mod2\build\classes\main\ru\aletiy\modding\EuclasePickaxe.class has been removed. Output file C:\Mod2\build\classes\main\ru\aletiy\modding\Spinel.class has been removed. All input files are considered out-of-date for incremental task ':compileJava'. file or directory 'C:\Mod2\libs', not found Compiling with JDK Java compiler API. warning: [options] bootstrap class path not set in conjunction with -source 1.6 Note: C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 1 warning :compileJava (Thread[main,5,main]) completed. Took 4.112 secs. :processResources (Thread[main,5,main]) started. :processResources Skipping task ':processResources' as it is up-to-date (took 0.056 secs). :processResources UP-TO-DATE :processResources (Thread[main,5,main]) completed. Took 0.063 secs. :classes (Thread[main,5,main]) started. :classes Skipping task ':classes' as it has no actions. :classes (Thread[main,5,main]) completed. Took 0.002 secs. :jar (Thread[main,5,main]) started. :jar Executing task ':jar' (up-to-date check took 0.02 secs) due to: Output file C:\Mod2\build\libs\modid-1.0.jar has changed. Output file C:\Mod2\build\libs\modid-1.0.jar has been removed. :jar (Thread[main,5,main]) completed. Took 0.251 secs. :compileTestJava (Thread[main,5,main]) started. :compileTestJava Skipping task ':compileTestJava' as it has no source files. :compileTestJava UP-TO-DATE :compileTestJava (Thread[main,5,main]) completed. Took 0.006 secs. :processTestResources (Thread[main,5,main]) started. :processTestResources Skipping task ':processTestResources' as it has no source files. :processTestResources UP-TO-DATE :processTestResources (Thread[main,5,main]) completed. Took 0.006 secs. :testClasses (Thread[main,5,main]) started. :testClasses Skipping task ':testClasses' as it has no actions. :testClasses UP-TO-DATE :testClasses (Thread[main,5,main]) completed. Took 0.006 secs. :test (Thread[main,5,main]) started. :test file or directory 'C:\Mod2\build\classes\test', not found Skipping task ':test' as it has no source files. :test UP-TO-DATE :test (Thread[main,5,main]) completed. Took 0.006 secs. :extractMcpData (Thread[main,5,main]) started. :extractMcpData Skipping task ':extractMcpData' as it is up-to-date (took 0.01 secs). :extractMcpData UP-TO-DATE :extractMcpData (Thread[main,5,main]) completed. Took 0.015 secs. :getVersionJson (Thread[main,5,main]) started. :getVersionJson Executing task ':getVersionJson' (up-to-date check took 0.0 secs) due to: Task has not declared any outputs. :getVersionJson (Thread[main,5,main]) completed. Took 0.402 secs. :extractUserDev (Thread[main,5,main]) started. :extractUserDev Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min ecraft.net/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.129 1.pom] Skipping task ':extractUserDev' as it is up-to-date (took 1.868 secs). :extractUserDev UP-TO-DATE :extractUserDev (Thread[main,5,main]) completed. Took 1.883 secs. :genSrgs (Thread[main,5,main]) started. :genSrgs Skipping task ':genSrgs' as task onlyIf is false. :genSrgs SKIPPED :genSrgs (Thread[main,5,main]) completed. Took 2.811 secs. :reobf (Thread[main,5,main]) started. :reobf Executing task ':reobf' (up-to-date check took 0.003 secs) due to: No history is available. :reobf FAILED :reobf (Thread[main,5,main]) completed. Took 3.203 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':reobf'. > MALFORMED * Try: Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. BUILD FAILED Total time: 28.449 secs Stopped 0 compiler daemon(s). C:\Mod2>
Код:package ru.aletiy.modding; import net.minecraft.block.Block; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.Item.ToolMaterial; import net.minecraft.item.ItemArmor.ArmorMaterial; import net.minecraft.item.ItemStack; import net.minecraftforge.common.util.EnumHelper; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; import cpw.mods.fml.common.Mod; @Mod (modid = "Modding", name = "Gemstones", version = "0.2") public class Main { @Instance("Modding") public static Main instance; @SidedProxy(clientSide = "ru.aletiy.modding.ClientProxy", serverSide = "ru.aletiy.modding.CommonProxy") public static CommonProxy proxy; public static BestBlockGenerator bestblockgenerator = new BestBlockGenerator(); public static Item spinel; public static Block spinel_ore; public static Block spinel_block; public static Item spinel_helmet; public static Item spinel_chestplate; public static Item spinel_leggings; public static Item spinel_boots; public static Item spinel_pickaxe; public static Item spinel_shovel; public static Item spinel_sword; public static Item spinel_axe; public static Block euclase_block; public static Block euclase_ore; public static Item euclase; public static Item euclase_helmet; public static Item euclase_chestplate; public static Item euclase_leggings; public static Item euclase_boots; public static Item euclase_pickaxe; public static Item euclase_spade; public static Item euclase_sword; public static Item euclase_axe; public static Block chrysolite_ore; public static Item chrysolite; public static Block chrysolite_block; public static Item chrysolite_pickaxe; public static Item chrysolite_shovel; public static Item chrysolite_sword; public static Item chrysolite_axe; public static Item chrysolite_helmet; public static Item chrysolite_chestplate; public static Item chrysolite_leggings; public static Item chrysolite_boots; public static CreativeTabs Gemstones = new Gemstones(CreativeTabs.getNextID(),"Gemstones"); @EventHandler public void preLoad(FMLPreInitializationEvent event) { GameRegistry.registerWorldGenerator(bestblockgenerator, 0); spinel = new Spinel().setUnlocalizedName("Шпинель"); GameRegistry.registerItem(spinel, "Шпинель"); LanguageRegistry.addName(spinel, "Шпинель"); spinel_ore = new SpinelOre(); GameRegistry.registerBlock(spinel_ore, "Шпинелевая руда"); LanguageRegistry.addName(spinel_ore, "Шпинелевая руда"); spinel_block = new SpinelBlock(); GameRegistry.registerBlock(spinel_block, "Шпинелевый блок"); LanguageRegistry.addName(spinel_block, "Шпинелевый блок"); euclase_block = new EuclaseBlock(); GameRegistry.registerBlock(euclase_block, "Эвклазовый блок"); LanguageRegistry.addName(euclase_block, "Эвклазовый блок"); euclase_ore = new EuclaseOre(); GameRegistry.registerBlock(euclase_ore, "Эвклазовая руда"); LanguageRegistry.addName(euclase_ore, "Эвклазовая руда"); euclase = new Euclase().setUnlocalizedName("Эвклаз"); GameRegistry.registerItem(euclase, "Эвклаз"); LanguageRegistry.addName(euclase, "Эвклаз"); euclase_pickaxe = new EuclasePickaxe().setUnlocalizedName("EuclasePickaxe"); GameRegistry.registerItem(euclase_pickaxe, "Эвклазовая кирка"); LanguageRegistry.addName(euclase_pickaxe, "Эвклазовая кирка"); euclase_spade = new EuclaseSpade().setUnlocalizedName("EuclaseSpade"); GameRegistry.registerItem(euclase_spade, "Эвклазовая лопата"); LanguageRegistry.addName(euclase_spade, "Эвклазовая лопата"); euclase_sword = new EuclaseSword().setUnlocalizedName("EuclaseSword"); GameRegistry.registerItem(euclase_sword, "Эвклазовый меч"); LanguageRegistry.addName(euclase_sword, "Эвклазовый меч"); euclase_axe = new EuclaseAxe().setUnlocalizedName("EuclaseAxe"); GameRegistry.registerItem(euclase_axe, "Эвклазовый топор"); LanguageRegistry.addName(euclase_axe, "Эвклазовый топор"); chrysolite_ore = new ChrysoliteOre(); GameRegistry.registerBlock(chrysolite_ore, "Хризолитовая руда"); LanguageRegistry.addName(chrysolite_ore, "Хризолитовая руда"); chrysolite = new Chrysolite().setUnlocalizedName("Хризолит"); GameRegistry.registerItem(chrysolite, "Хризолит"); LanguageRegistry.addName(chrysolite, "Хризолит"); chrysolite_block = new ChrysoliteBlock(); GameRegistry.registerBlock(chrysolite_block, "Хризолитовый блок"); LanguageRegistry.addName(chrysolite_block, "Хризолитовый блок"); chrysolite_axe = new ChrysoliteAxe().setUnlocalizedName("ChrysoliteAxe"); GameRegistry.registerItem(chrysolite_axe, "Хризолитовый топор"); LanguageRegistry.addName(chrysolite_axe, "Хризолитовый топор"); chrysolite_pickaxe = new ChrysolitePickaxe().setUnlocalizedName("ChrysolitePickaxe"); GameRegistry.registerItem(chrysolite_pickaxe, "Хризолитовая кирка"); LanguageRegistry.addName(chrysolite_pickaxe, "Хризолитовая кирка"); chrysolite_shovel = new ChrysoliteSpade().setUnlocalizedName("ChrysoliteSpade"); GameRegistry.registerItem(chrysolite_shovel, "Хризолитовая лопата"); LanguageRegistry.addName(chrysolite_shovel, "Хризолитовая лопата"); chrysolite_sword = new ChrysoliteSword().setUnlocalizedName("ChrysoliteSword"); GameRegistry.registerItem(chrysolite_sword, "Хризолитовый меч"); LanguageRegistry.addName(chrysolite_sword, "Хризолитовый меч"); spinel_axe = new SpinelAxe().setUnlocalizedName("SpinelAxe"); GameRegistry.registerItem(spinel_axe, "Шпинелевый топор"); LanguageRegistry.addName(spinel_axe, "Шпинелевый топор"); spinel_pickaxe = new SpinelPickaxe().setUnlocalizedName("SpinelPickaxe"); GameRegistry.registerItem(spinel_pickaxe, "Шпинелевая кирка"); LanguageRegistry.addName(spinel_pickaxe, "Шпинелевая кирка"); spinel_shovel = new SpinelSpade().setUnlocalizedName("SpinelSpade"); GameRegistry.registerItem(spinel_shovel, "Шпинелевая лопата"); LanguageRegistry.addName(spinel_shovel, "Шпинелевая лопата"); spinel_sword = new SpinelSword().setUnlocalizedName("SpinelSword"); GameRegistry.registerItem(spinel_sword, "Шпинелевый меч"); LanguageRegistry.addName(spinel_sword, "Шпинелевый меч"); euclase_helmet = new EuclaseArmor(0, 0).setUnlocalizedName("EuclaseHelmet").setTextureName("blockj:EuclaseHelmet"); euclase_chestplate = new EuclaseArmor(0, 1).setUnlocalizedName("EuclaseChestplate").setTextureName("blockj:EuclaseChestplate"); euclase_leggings = new EuclaseArmor(0, 2).setUnlocalizedName("EuclaseLeggings").setTextureName("blockj:EuclaseLeggings"); euclase_boots = new EuclaseArmor(0, 3).setUnlocalizedName("EuclaseBoots").setTextureName("blockj:EuclaseBoots"); GameRegistry.registerItem(euclase_helmet, "Эвклазовый шлем"); GameRegistry.registerItem(euclase_chestplate, "Эвклазовая кираса"); GameRegistry.registerItem(euclase_leggings, "Эвклазовые поножи"); GameRegistry.registerItem(euclase_boots, "Эвклазовые ботинки"); chrysolite_helmet = new ChrysoliteArmor(0, 0).setUnlocalizedName("ChrysoliteHelmet").setTextureName("blockj:ChrysoliteHelmet"); chrysolite_chestplate = new ChrysoliteArmor(0, 1).setUnlocalizedName("ChrysoliteChestplate").setTextureName("blockj:ChrysoliteChestplate"); chrysolite_leggings = new ChrysoliteArmor(0, 2).setUnlocalizedName("ChrysoliteLeggings").setTextureName("blockj:ChrysoliteLeggings"); chrysolite_boots = new ChrysoliteArmor(0, 3).setUnlocalizedName("ChrysoliteBoots").setTextureName("blockj:ChrysoliteBoots"); GameRegistry.registerItem(chrysolite_helmet, "Хризолитовый шлем"); GameRegistry.registerItem(chrysolite_chestplate, "Хризолитовая кираса"); GameRegistry.registerItem(chrysolite_leggings, "Хризолитовые поножи"); GameRegistry.registerItem(chrysolite_boots, "Хризолитовые ботинки"); spinel_helmet = new SpinelArmor(0, 0).setUnlocalizedName("SpinelHelmet").setTextureName("blockj:SpinelHelmet"); spinel_chestplate = new SpinelArmor(0, 1).setUnlocalizedName("SpinelChestplate").setTextureName("blockj:SpinelChestplate"); spinel_leggings = new SpinelArmor(0, 2).setUnlocalizedName("SpinelLeggings").setTextureName("blockj:SpinelLeggings"); spinel_boots = new SpinelArmor(0, 3).setUnlocalizedName("SpinelBoots").setTextureName("blockj:SpinelBoots"); GameRegistry.registerItem(spinel_helmet, "Шпинелевый шлем"); GameRegistry.registerItem(spinel_chestplate, "Шпинелевая кираса"); GameRegistry.registerItem(spinel_leggings, "Шпинелевые поножи"); GameRegistry.registerItem(spinel_boots, "Шпинелевые ботинки"); GameRegistry.addSmelting(spinel_ore, new ItemStack(spinel, 1), 1.0F); GameRegistry.addSmelting(chrysolite_ore, new ItemStack(chrysolite, 1), 1.0F); GameRegistry.addSmelting(euclase_ore, new ItemStack(euclase, 1), 1.0F); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_pickaxe, 1), new Object[]{ "###", " Y ", " 5 ", ('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_axe, 1), new Object[]{ " ##", " YX", " 5 ", ('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick, ('X'), Main.chrysolite}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_shovel, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.chrysolite, ('Y'), Items.stick, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_sword, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_helmet, 1), new Object[]{ "###", "X X", " ", ('#'), Main.chrysolite, ('X'), Main.chrysolite, }); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_chestplate, 1), new Object[]{ "# #", "XYX", "555", ('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_boots, 1), new Object[]{ " ", "X X", "5 5", ('X'), Main.chrysolite, ('5'), Main.chrysolite}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_leggings, 1), new Object[]{ "###", "X X", "5 5", ('#'), Main.chrysolite, ('X'), Main.chrysolite, ('5'), Main.chrysolite}); GameRegistry.addRecipe(new ItemStack(Main.chrysolite_block, 1), new Object[]{ "###", "XYX", "555", ('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite}); // GameRegistry.addRecipe(new ItemStack(Main.spinel_pickaxe, 1), new Object[]{ "###", " Y ", " 5 ", ('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.spinel_axe, 1), new Object[]{ " ##", " YX", " 5 ", ('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick, ('X'), Main.spinel}); GameRegistry.addRecipe(new ItemStack(Main.spinel_shovel, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.spinel, ('Y'), Items.stick, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.spinel_sword, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.spinel, ('Y'), Main.spinel, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.spinel_helmet, 1), new Object[]{ "###", "X X", " ", ('#'), Main.spinel, ('X'), Main.spinel, }); GameRegistry.addRecipe(new ItemStack(Main.spinel_chestplate, 1), new Object[]{ "# #", "XYX", "555", ('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel}); GameRegistry.addRecipe(new ItemStack(Main.spinel_boots, 1), new Object[]{ " ", "X X", "5 5", ('X'), Main.spinel, ('5'), Main.spinel}); GameRegistry.addRecipe(new ItemStack(Main.spinel_leggings, 1), new Object[]{ "###", "X X", "5 5", ('#'), Main.spinel, ('X'), Main.spinel, ('5'), Main.spinel}); GameRegistry.addRecipe(new ItemStack(Main.spinel_block, 1), new Object[]{ "###", "XYX", "555", ('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel}); // GameRegistry.addRecipe(new ItemStack(Main.euclase_block, 1), new Object[]{ "###", "XYX", "555", ('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase}); GameRegistry.addRecipe(new ItemStack(Main.euclase_pickaxe, 1), new Object[]{ "###", " Y ", " 5 ", ('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.euclase_spade, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.euclase, ('Y'), Items.stick, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.euclase_sword, 1), new Object[]{ " # ", " Y ", " 5 ", ('#'), Main.euclase, ('Y'), Main.euclase, ('5'), Items.stick}); GameRegistry.addRecipe(new ItemStack(Main.euclase_helmet, 1), new Object[]{ "###", "X X", " ", ('#'), Main.euclase, ('X'), Main.euclase, }); GameRegistry.addRecipe(new ItemStack(Main.euclase_chestplate, 1), new Object[]{ "# #", "XYX", "555", ('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase}); GameRegistry.addRecipe(new ItemStack(Main.euclase_boots, 1), new Object[]{ " ", "X X", "5 5", ('X'), Main.euclase, ('5'), Main.euclase}); GameRegistry.addRecipe(new ItemStack(Main.euclase_leggings, 1), new Object[]{ "###", "X X", "5 5", ('#'), Main.euclase, ('X'), Main.euclase, ('5'), Main.euclase}); GameRegistry.addRecipe(new ItemStack(Main.euclase_axe, 1), new Object[]{ " ##", " YX", " 5 ", ('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick, ('X'), Main.euclase}); } static ToolMaterial NEWMAT = EnumHelper.addToolMaterial("NEWMAT", 2, 1400, 12.0F, 2.0F, 10); static ArmorMaterial BESTMAT = EnumHelper.addArmorMaterial("BESTMAT", 70, new int[] {3, 7, 5, 2}, 25); static ArmorMaterial EuclaseA = EnumHelper.addArmorMaterial("EuclaseA", 75, new int[] {3, 5, 6, 3}, 25); static ToolMaterial EuclaseM = EnumHelper.addToolMaterial("EuclaseM", 2, 1400, 12.5F, 2.0F, 15); static ArmorMaterial SpinelA = EnumHelper.addArmorMaterial("SpinelA ", 80, new int[] {3, 4, 3, 2}, 25); static ToolMaterial SpinelM = EnumHelper.addToolMaterial("SpinelM", 2, 1400, 13F, 2.0F, 15); }
//public static CreativeTabs Gemstones = new Gemstones(CreativeTabs.getNextID(),"Gemstones");
//public static BestBlockGenerator bestblockgenerator = new BestBlockGenerator();
public static BestBlockGenerator bestblockgenerator;
...
bestblockgenerator = new BestBlockGenerator();
ну... не каждый готов делиться своими исходниками (пусть даже и не рабочими) с каждым форумчанином.В личку кидать не нужно, ибо это форум.
Я говорил про исходники мода. А ты выложил скопилированный мод, хотя твоя консоль писала что не может скомпилировать твой мод, как так?Иконка вложений modid-1.0.jar 52.5 Кб, 1 скачиваний с 2015-03-29
public void preLoad(FMLPreInitializationEvent event)
{....}
Все коды java файлов скидывать?Salamandr написал(а):ну... не каждый готов делиться своими исходниками (пусть даже и не рабочими) с каждым форумчанином.В личку кидать не нужно, ибо это форум.
Исключительно для этого написал )
Я говорил про исходники мода. А ты выложил скопилированный мод, хотя твоя консоль писала что не может скомпилировать твой мод, как так?Иконка вложений modid-1.0.jar 52.5 Кб, 1 скачиваний с 2015-03-29
ошибка осталась, потому что
bestblockgenerator = new BestBlockGenerator();
и
Gemstones = new Gemstones(CreativeTabs.getNextID(),"Gemstones");
надо было писать внутри метода
Код:public void preLoad(FMLPreInitializationEvent event) {....}
package ru.aletiy.modding;
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemArmor.ArmorMaterial;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.util.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import cpw.mods.fml.common.Mod;
@Mod (modid = "Modding", name = "Gemstones", version = "0.2")
public class Main {
@Instance("Modding")
public static Main instance;
@SidedProxy(clientSide = "ru.aletiy.modding.ClientProxy", serverSide = "ru.aletiy.modding.CommonProxy")
public static CommonProxy proxy;
public static BestBlockGenerator bestblockgenerator;
public static Item spinel;
public static Block spinel_ore;
public static Block spinel_block;
public static Item spinel_helmet;
public static Item spinel_chestplate;
public static Item spinel_leggings;
public static Item spinel_boots;
public static Item spinel_pickaxe;
public static Item spinel_shovel;
public static Item spinel_sword;
public static Item spinel_axe;
public static Block euclase_block;
public static Block euclase_ore;
public static Item euclase;
public static Item euclase_helmet;
public static Item euclase_chestplate;
public static Item euclase_leggings;
public static Item euclase_boots;
public static Item euclase_pickaxe;
public static Item euclase_spade;
public static Item euclase_sword;
public static Item euclase_axe;
public static Block chrysolite_ore;
public static Item chrysolite;
public static Block chrysolite_block;
public static Item chrysolite_pickaxe;
public static Item chrysolite_shovel;
public static Item chrysolite_sword;
public static Item chrysolite_axe;
public static Item chrysolite_helmet;
public static Item chrysolite_chestplate;
public static Item chrysolite_leggings;
public static Item chrysolite_boots;
public static CreativeTabs Gemstones;
@EventHandler
public void preLoad(FMLPreInitializationEvent event)
{
bestblockgenerator = new BestBlockGenerator();
Gemstones = new Gemstones(CreativeTabs.getNextID(),"Gemstones");
spinel = new Spinel().setUnlocalizedName("Шпинель");
GameRegistry.registerItem(spinel, "Шпинель");
LanguageRegistry.addName(spinel, "Шпинель");
spinel_ore = new SpinelOre();
GameRegistry.registerBlock(spinel_ore, "Шпинелевая руда");
LanguageRegistry.addName(spinel_ore, "Шпинелевая руда");
spinel_block = new SpinelBlock();
GameRegistry.registerBlock(spinel_block, "Шпинелевый блок");
LanguageRegistry.addName(spinel_block, "Шпинелевый блок");
euclase_block = new EuclaseBlock();
GameRegistry.registerBlock(euclase_block, "Эвклазовый блок");
LanguageRegistry.addName(euclase_block, "Эвклазовый блок");
euclase_ore = new EuclaseOre();
GameRegistry.registerBlock(euclase_ore, "Эвклазовая руда");
LanguageRegistry.addName(euclase_ore, "Эвклазовая руда");
euclase = new Euclase().setUnlocalizedName("Эвклаз");
GameRegistry.registerItem(euclase, "Эвклаз");
LanguageRegistry.addName(euclase, "Эвклаз");
euclase_pickaxe = new EuclasePickaxe().setUnlocalizedName("EuclasePickaxe");
GameRegistry.registerItem(euclase_pickaxe, "Эвклазовая кирка");
LanguageRegistry.addName(euclase_pickaxe, "Эвклазовая кирка");
euclase_spade = new EuclaseSpade().setUnlocalizedName("EuclaseSpade");
GameRegistry.registerItem(euclase_spade, "Эвклазовая лопата");
LanguageRegistry.addName(euclase_spade, "Эвклазовая лопата");
euclase_sword = new EuclaseSword().setUnlocalizedName("EuclaseSword");
GameRegistry.registerItem(euclase_sword, "Эвклазовый меч");
LanguageRegistry.addName(euclase_sword, "Эвклазовый меч");
euclase_axe = new EuclaseAxe().setUnlocalizedName("EuclaseAxe");
GameRegistry.registerItem(euclase_axe, "Эвклазовый топор");
LanguageRegistry.addName(euclase_axe, "Эвклазовый топор");
chrysolite_ore = new ChrysoliteOre();
GameRegistry.registerBlock(chrysolite_ore, "Хризолитовая руда");
LanguageRegistry.addName(chrysolite_ore, "Хризолитовая руда");
chrysolite = new Chrysolite().setUnlocalizedName("Хризолит");
GameRegistry.registerItem(chrysolite, "Хризолит");
LanguageRegistry.addName(chrysolite, "Хризолит");
chrysolite_block = new ChrysoliteBlock();
GameRegistry.registerBlock(chrysolite_block, "Хризолитовый блок");
LanguageRegistry.addName(chrysolite_block, "Хризолитовый блок");
chrysolite_axe = new ChrysoliteAxe().setUnlocalizedName("ChrysoliteAxe");
GameRegistry.registerItem(chrysolite_axe, "Хризолитовый топор");
LanguageRegistry.addName(chrysolite_axe, "Хризолитовый топор");
chrysolite_pickaxe = new ChrysolitePickaxe().setUnlocalizedName("ChrysolitePickaxe");
GameRegistry.registerItem(chrysolite_pickaxe, "Хризолитовая кирка");
LanguageRegistry.addName(chrysolite_pickaxe, "Хризолитовая кирка");
chrysolite_shovel = new ChrysoliteSpade().setUnlocalizedName("ChrysoliteSpade");
GameRegistry.registerItem(chrysolite_shovel, "Хризолитовая лопата");
LanguageRegistry.addName(chrysolite_shovel, "Хризолитовая лопата");
chrysolite_sword = new ChrysoliteSword().setUnlocalizedName("ChrysoliteSword");
GameRegistry.registerItem(chrysolite_sword, "Хризолитовый меч");
LanguageRegistry.addName(chrysolite_sword, "Хризолитовый меч");
spinel_axe = new SpinelAxe().setUnlocalizedName("SpinelAxe");
GameRegistry.registerItem(spinel_axe, "Шпинелевый топор");
LanguageRegistry.addName(spinel_axe, "Шпинелевый топор");
spinel_pickaxe = new SpinelPickaxe().setUnlocalizedName("SpinelPickaxe");
GameRegistry.registerItem(spinel_pickaxe, "Шпинелевая кирка");
LanguageRegistry.addName(spinel_pickaxe, "Шпинелевая кирка");
spinel_shovel = new SpinelSpade().setUnlocalizedName("SpinelSpade");
GameRegistry.registerItem(spinel_shovel, "Шпинелевая лопата");
LanguageRegistry.addName(spinel_shovel, "Шпинелевая лопата");
spinel_sword = new SpinelSword().setUnlocalizedName("SpinelSword");
GameRegistry.registerItem(spinel_sword, "Шпинелевый меч");
LanguageRegistry.addName(spinel_sword, "Шпинелевый меч");
euclase_helmet = new EuclaseArmor(0, 0).setUnlocalizedName("EuclaseHelmet").setTextureName("blockj:EuclaseHelmet");
euclase_chestplate = new EuclaseArmor(0, 1).setUnlocalizedName("EuclaseChestplate").setTextureName("blockj:EuclaseChestplate");
euclase_leggings = new EuclaseArmor(0, 2).setUnlocalizedName("EuclaseLeggings").setTextureName("blockj:EuclaseLeggings");
euclase_boots = new EuclaseArmor(0, 3).setUnlocalizedName("EuclaseBoots").setTextureName("blockj:EuclaseBoots");
GameRegistry.registerItem(euclase_helmet, "Эвклазовый шлем");
GameRegistry.registerItem(euclase_chestplate, "Эвклазовая кираса");
GameRegistry.registerItem(euclase_leggings, "Эвклазовые поножи");
GameRegistry.registerItem(euclase_boots, "Эвклазовые ботинки");
chrysolite_helmet = new ChrysoliteArmor(0, 0).setUnlocalizedName("ChrysoliteHelmet").setTextureName("blockj:ChrysoliteHelmet");
chrysolite_chestplate = new ChrysoliteArmor(0, 1).setUnlocalizedName("ChrysoliteChestplate").setTextureName("blockj:ChrysoliteChestplate");
chrysolite_leggings = new ChrysoliteArmor(0, 2).setUnlocalizedName("ChrysoliteLeggings").setTextureName("blockj:ChrysoliteLeggings");
chrysolite_boots = new ChrysoliteArmor(0, 3).setUnlocalizedName("ChrysoliteBoots").setTextureName("blockj:ChrysoliteBoots");
GameRegistry.registerItem(chrysolite_helmet, "Хризолитовый шлем");
GameRegistry.registerItem(chrysolite_chestplate, "Хризолитовая кираса");
GameRegistry.registerItem(chrysolite_leggings, "Хризолитовые поножи");
GameRegistry.registerItem(chrysolite_boots, "Хризолитовые ботинки");
spinel_helmet = new SpinelArmor(0, 0).setUnlocalizedName("SpinelHelmet").setTextureName("blockj:SpinelHelmet");
spinel_chestplate = new SpinelArmor(0, 1).setUnlocalizedName("SpinelChestplate").setTextureName("blockj:SpinelChestplate");
spinel_leggings = new SpinelArmor(0, 2).setUnlocalizedName("SpinelLeggings").setTextureName("blockj:SpinelLeggings");
spinel_boots = new SpinelArmor(0, 3).setUnlocalizedName("SpinelBoots").setTextureName("blockj:SpinelBoots");
GameRegistry.registerItem(spinel_helmet, "Шпинелевый шлем");
GameRegistry.registerItem(spinel_chestplate, "Шпинелевая кираса");
GameRegistry.registerItem(spinel_leggings, "Шпинелевые поножи");
GameRegistry.registerItem(spinel_boots, "Шпинелевые ботинки");
GameRegistry.addSmelting(spinel_ore, new ItemStack(spinel, 1), 1.0F);
GameRegistry.addSmelting(chrysolite_ore, new ItemStack(chrysolite, 1), 1.0F);
GameRegistry.addSmelting(euclase_ore, new ItemStack(euclase, 1), 1.0F);
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.chrysolite, ('Y'), Items.stick, ('X'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_shovel, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.chrysolite, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.chrysolite, ('X'), Main.chrysolite, });
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('5'), Main.chrysolite});
GameRegistry.addRecipe(new ItemStack(Main.chrysolite_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.chrysolite, ('X'), Main.chrysolite, ('Y'), Main.chrysolite, ('5'), Main.chrysolite});
//
GameRegistry.addRecipe(new ItemStack(Main.spinel_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.spinel, ('Y'), Items.stick, ('X'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_shovel, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.spinel, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.spinel, ('Y'), Main.spinel, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.spinel_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.spinel, ('X'), Main.spinel, });
GameRegistry.addRecipe(new ItemStack(Main.spinel_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.spinel, ('X'), Main.spinel, ('5'), Main.spinel});
GameRegistry.addRecipe(new ItemStack(Main.spinel_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.spinel, ('X'), Main.spinel, ('Y'), Main.spinel, ('5'), Main.spinel});
//
GameRegistry.addRecipe(new ItemStack(Main.euclase_block, 1),
new Object[]{ "###", "XYX", "555",
('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_pickaxe, 1),
new Object[]{ "###", " Y ", " 5 ",
('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_spade, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.euclase, ('Y'), Items.stick, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_sword, 1),
new Object[]{ " # ", " Y ", " 5 ",
('#'), Main.euclase, ('Y'), Main.euclase, ('5'), Items.stick});
GameRegistry.addRecipe(new ItemStack(Main.euclase_helmet, 1),
new Object[]{ "###", "X X", " ",
('#'), Main.euclase, ('X'), Main.euclase, });
GameRegistry.addRecipe(new ItemStack(Main.euclase_chestplate, 1),
new Object[]{ "# #", "XYX", "555",
('#'), Main.euclase, ('X'), Main.euclase, ('Y'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_boots, 1),
new Object[]{ " ", "X X", "5 5",
('X'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_leggings, 1),
new Object[]{ "###", "X X", "5 5",
('#'), Main.euclase, ('X'), Main.euclase, ('5'), Main.euclase});
GameRegistry.addRecipe(new ItemStack(Main.euclase_axe, 1),
new Object[]{ " ##", " YX", " 5 ",
('5'), Items.stick, ('#'), Main.euclase, ('Y'), Items.stick, ('X'), Main.euclase});
}
static ToolMaterial NEWMAT = EnumHelper.addToolMaterial("NEWMAT", 2, 1400, 12.0F, 2.0F, 10);
static ArmorMaterial BESTMAT = EnumHelper.addArmorMaterial("BESTMAT", 70, new int[] {3, 7, 5, 2}, 25);
static ArmorMaterial EuclaseA = EnumHelper.addArmorMaterial("EuclaseA", 75, new int[] {3, 5, 6, 3}, 25);
static ToolMaterial EuclaseM = EnumHelper.addToolMaterial("EuclaseM", 2, 1400, 12.5F, 2.0F, 15);
static ArmorMaterial SpinelA = EnumHelper.addArmorMaterial("SpinelA ", 80, new int[] {3, 4, 3, 2}, 25);
static ToolMaterial SpinelM = EnumHelper.addToolMaterial("SpinelM", 2, 1400, 13F, 2.0F, 15);
}
C:\Mod2>gradlew.bat build --info
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file 'C:\Mod2\build.gradle'.
Included projects: [root project 'Mod2']
Evaluating root project 'Mod2' using build file 'C:\Mod2\build.gradle'.
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
All projects evaluated.
Selected primary task 'DefaultTaskParameter{taskName='build',projectPath='null'}
'
Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task
':apiClasses', task ':sourceMainJava', task ':compileJava', task ':processResou
rces', task ':classes', task ':jar', task ':compileTestJava', task ':processTest
Resources', task ':testClasses', task ':test', task ':extractMcpData', task ':ge
tVersionJson', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':as
semble', task ':check', task ':build']
:compileApiJava (Thread[main,5,main]) started.
:compileApiJava
Skipping task ':compileApiJava' as it has no source files.
:compileApiJava UP-TO-DATE
:compileApiJava (Thread[main,5,main]) completed. Took 0.097 secs.
:processApiResources (Thread[main,5,main]) started.
:processApiResources
Skipping task ':processApiResources' as it has no source files.
:processApiResources UP-TO-DATE
:processApiResources (Thread[main,5,main]) completed. Took 0.007 secs.
:apiClasses (Thread[main,5,main]) started.
:apiClasses
Skipping task ':apiClasses' as it has no actions.
:apiClasses UP-TO-DATE
:apiClasses (Thread[main,5,main]) completed. Took 0.005 secs.
:sourceMainJava (Thread[main,5,main]) started.
:sourceMainJava
Executing task ':sourceMainJava' (up-to-date check took 1.059 secs) due to:
Input file C:\Mod2\src\main\java\ru\aletiy\modding\Main.java has changed.
:sourceMainJava (Thread[main,5,main]) completed. Took 1.348 secs.
:compileJava (Thread[main,5,main]) started.
:compileJava
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net//forgeSrc/1.7.10-10.13.2.1291/forgeSrc-1.7.10-10.13.2.1291.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combi
nators_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom]
file or directory 'C:\Mod2\libs', not found
Executing task ':compileJava' (up-to-date check took 6.341 secs) due to:
Input file C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java has changed.
file or directory 'C:\Mod2\libs', not found
Compiling with JDK Java compiler API.
warning: [options] bootstrap class path not set in conjunction with -source 1.6
Note: C:\Mod2\build\sources\java\ru\aletiy\modding\Main.java uses or overrides a
deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
:compileJava (Thread[main,5,main]) completed. Took 8.718 secs.
:processResources (Thread[main,5,main]) started.
:processResources
Skipping task ':processResources' as it is up-to-date (took 0.064 secs).
:processResources UP-TO-DATE
:processResources (Thread[main,5,main]) completed. Took 0.072 secs.
:classes (Thread[main,5,main]) started.
:classes
Skipping task ':classes' as it has no actions.
:classes (Thread[main,5,main]) completed. Took 0.002 secs.
:jar (Thread[main,5,main]) started.
:jar
Executing task ':jar' (up-to-date check took 0.073 secs) due to:
Input file C:\Mod2\build\classes\main\ru\aletiy\modding\Main.class has changed
.
:jar (Thread[main,5,main]) completed. Took 0.272 secs.
:compileTestJava (Thread[main,5,main]) started.
:compileTestJava
Skipping task ':compileTestJava' as it has no source files.
:compileTestJava UP-TO-DATE
:compileTestJava (Thread[main,5,main]) completed. Took 0.005 secs.
:processTestResources (Thread[main,5,main]) started.
:processTestResources
Skipping task ':processTestResources' as it has no source files.
:processTestResources UP-TO-DATE
:processTestResources (Thread[main,5,main]) completed. Took 0.005 secs.
:testClasses (Thread[main,5,main]) started.
:testClasses
Skipping task ':testClasses' as it has no actions.
:testClasses UP-TO-DATE
:testClasses (Thread[main,5,main]) completed. Took 0.004 secs.
:test (Thread[main,5,main]) started.
:test
file or directory 'C:\Mod2\build\classes\test', not found
Skipping task ':test' as it has no source files.
:test UP-TO-DATE
:test (Thread[main,5,main]) completed. Took 0.006 secs.
:extractMcpData (Thread[main,5,main]) started.
:extractMcpData
Skipping task ':extractMcpData' as it is up-to-date (took 0.002 secs).
:extractMcpData UP-TO-DATE
:extractMcpData (Thread[main,5,main]) completed. Took 0.007 secs.
:getVersionJson (Thread[main,5,main]) started.
:getVersionJson
Executing task ':getVersionJson' (up-to-date check took 0.001 secs) due to:
Task has not declared any outputs.
:getVersionJson (Thread[main,5,main]) completed. Took 0.46 secs.
:extractUserDev (Thread[main,5,main]) started.
:extractUserDev
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.129
1.pom]
Skipping task ':extractUserDev' as it is up-to-date (took 2.159 secs).
:extractUserDev UP-TO-DATE
:extractUserDev (Thread[main,5,main]) completed. Took 2.175 secs.
:genSrgs (Thread[main,5,main]) started.
:genSrgs
Skipping task ':genSrgs' as task onlyIf is false.
:genSrgs SKIPPED
:genSrgs (Thread[main,5,main]) completed. Took 2.87 secs.
:reobf (Thread[main,5,main]) started.
:reobf
Executing task ':reobf' (up-to-date check took 0.004 secs) due to:
No history is available.
:reobf FAILED
:reobf (Thread[main,5,main]) completed. Took 2.456 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':reobf'.
> MALFORMED
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to
get more log output.
BUILD FAILED
Total time: 51.278 secs
Stopped 0 compiler daemon(s).
C:\Mod2>
C:\Mod2>gradlew.bat build --info
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file 'C:\Mod2\build.gradle'.
Included projects: [root project 'Mod2']
Evaluating root project 'Mod2' using build file 'C:\Mod2\build.gradle'.
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
All projects evaluated.
Selected primary task 'DefaultTaskParameter{taskName='build',projectPath='null'}
'
Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task
':apiClasses', task ':sourceMainJava', task ':compileJava', task ':processResou
rces', task ':classes', task ':jar', task ':compileTestJava', task ':processTest
Resources', task ':testClasses', task ':test', task ':extractMcpData', task ':ge
tVersionJson', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':as
semble', task ':check', task ':build']
:compileApiJava (Thread[main,5,main]) started.
:compileApiJava
Skipping task ':compileApiJava' as it has no source files.
:compileApiJava UP-TO-DATE
:compileApiJava (Thread[main,5,main]) completed. Took 0.018 secs.
:processApiResources (Thread[main,5,main]) started.
:processApiResources
Skipping task ':processApiResources' as it has no source files.
:processApiResources UP-TO-DATE
:processApiResources (Thread[main,5,main]) completed. Took 0.005 secs.
:apiClasses (Thread[main,5,main]) started.
:apiClasses
Skipping task ':apiClasses' as it has no actions.
:apiClasses UP-TO-DATE
:apiClasses (Thread[main,5,main]) completed. Took 0.005 secs.
:sourceMainJava (Thread[main,5,main]) started.
:sourceMainJava
Skipping task ':sourceMainJava' as it is up-to-date (took 0.032 secs).
:sourceMainJava UP-TO-DATE
:sourceMainJava (Thread[main,5,main]) completed. Took 0.038 secs.
:compileJava (Thread[main,5,main]) started.
:compileJava
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net//forgeSrc/1.7.10-10.13.2.1291/forgeSrc-1.7.10-10.13.2.1291.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combi
nators_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom]
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom]
file or directory 'C:\Mod2\libs', not found
Skipping task ':compileJava' as it is up-to-date (took 1.756 secs).
:compileJava UP-TO-DATE
:compileJava (Thread[main,5,main]) completed. Took 1.763 secs.
:processResources (Thread[main,5,main]) started.
:processResources
Executing task ':processResources' (up-to-date check took 0.012 secs) due to:
Input file C:\Mod2\src\main\resources\assets\blockj\textures\model\armor\MyBes
tArmor_2.png has been removed.
Input file C:\Mod2\src\main\resources\assets\blockj\textures\items\EuclaseChes
tplate.png has been removed.
Input file C:\Mod2\src\main\resources\assets\blockj\textures\items\EuclasePick
axe.png has been removed.
:processResources (Thread[main,5,main]) completed. Took 0.619 secs.
:classes (Thread[main,5,main]) started.
:classes
Skipping task ':classes' as it has no actions.
:classes (Thread[main,5,main]) completed. Took 0.002 secs.
:jar (Thread[main,5,main]) started.
:jar
Executing task ':jar' (up-to-date check took 0.014 secs) due to:
Input file C:\Mod2\build\resources\main\assets\blockj\textures\items\EuclaseHe
lmet.png has been removed.
Input file C:\Mod2\build\resources\main\assets\blockj\textures\items\SpinelLeg
gings.png has been removed.
Input file C:\Mod2\build\resources\main\assets\blockj\textures\model\armor\Chr
ysoliteArmor_1.png has been removed.
:jar (Thread[main,5,main]) completed. Took 0.102 secs.
:compileTestJava (Thread[main,5,main]) started.
:compileTestJava
Skipping task ':compileTestJava' as it has no source files.
:compileTestJava UP-TO-DATE
:compileTestJava (Thread[main,5,main]) completed. Took 0.004 secs.
:processTestResources (Thread[main,5,main]) started.
:processTestResources
Skipping task ':processTestResources' as it has no source files.
:processTestResources UP-TO-DATE
:processTestResources (Thread[main,5,main]) completed. Took 0.004 secs.
:testClasses (Thread[main,5,main]) started.
:testClasses
Skipping task ':testClasses' as it has no actions.
:testClasses UP-TO-DATE
:testClasses (Thread[main,5,main]) completed. Took 0.004 secs.
:test (Thread[main,5,main]) started.
:test
file or directory 'C:\Mod2\build\classes\test', not found
Skipping task ':test' as it has no source files.
:test UP-TO-DATE
:test (Thread[main,5,main]) completed. Took 0.006 secs.
:extractMcpData (Thread[main,5,main]) started.
:extractMcpData
Skipping task ':extractMcpData' as it is up-to-date (took 0.003 secs).
:extractMcpData UP-TO-DATE
:extractMcpData (Thread[main,5,main]) completed. Took 0.008 secs.
:getVersionJson (Thread[main,5,main]) started.
:getVersionJson
Executing task ':getVersionJson' (up-to-date check took 0.0 secs) due to:
Task has not declared any outputs.
:getVersionJson (Thread[main,5,main]) completed. Took 0.369 secs.
:extractUserDev (Thread[main,5,main]) started.
:extractUserDev
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.min
ecraft.net/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.129
1.pom]
Skipping task ':extractUserDev' as it is up-to-date (took 1.336 secs).
:extractUserDev UP-TO-DATE
:extractUserDev (Thread[main,5,main]) completed. Took 1.349 secs.
:genSrgs (Thread[main,5,main]) started.
:genSrgs
Skipping task ':genSrgs' as task onlyIf is false.
:genSrgs SKIPPED
:genSrgs (Thread[main,5,main]) completed. Took 0.292 secs.
:reobf (Thread[main,5,main]) started.
:reobf
Executing task ':reobf' (up-to-date check took 0.003 secs) due to:
No history is available.
file or directory 'C:\Mod2\libs', not found
:reobf (Thread[main,5,main]) completed. Took 1.192 secs.
:assemble (Thread[main,5,main]) started.
:assemble
Skipping task ':assemble' as it has no actions.
:assemble (Thread[main,5,main]) completed. Took 0.003 secs.
:check (Thread[main,5,main]) started.
:check
Skipping task ':check' as it has no actions.
:check UP-TO-DATE
:check (Thread[main,5,main]) completed. Took 0.004 secs.
:build (Thread[main,5,main]) started.
:build
Skipping task ':build' as it has no actions.
:build (Thread[main,5,main]) completed. Took 0.002 secs.
BUILD SUCCESSFUL
Total time: 11.2 secs
C:\Mod2>
[23:06:25] [main/INFO] [GradleStart]: Extra: []
[23:06:25] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/ДНС/.gradle/caches/minecraft/assets, --assetIndex, 1.7.10, --accessToken, {REDACTED}, --version, 1.7.10, --tweakClass, cpw.mods.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[23:06:25] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
[23:06:25] [main/INFO] [FML]: Forge Mod Loader version 7.10.85.1291 for Minecraft 1.7.10 loading
[23:06:25] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_40, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre1.8.0_40
[23:06:25] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[23:06:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[23:06:25] [main/INFO] [GradleStart]: Injecting location in coremod cpw.mods.fml.relauncher.FMLCorePlugin
[23:06:25] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[23:06:25] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[23:06:25] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[23:06:26] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[23:06:26] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[23:06:26] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[23:06:26] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
[23:06:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[23:06:27] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
[23:06:27] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
[23:06:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[23:06:27] [main/INFO]: Setting user: Player575
[23:06:28] [Client thread/INFO]: LWJGL Version: 2.9.1
[23:06:28] [Client thread/INFO] [STDOUT]: [tv.twitch.StandardCoreAPI:<init>:16]: If on Windows, make sure to provide all of the necessary dll's as specified in the twitchsdk README. Also, make sure to set the PATH environment variable to point to the directory containing the dll's.
[23:06:28] [Client thread/ERROR]: Couldn't initialize twitch stream
[23:06:28] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
[23:06:28] [Client thread/INFO] [FML]: MinecraftForge v10.13.2.1291 Initialized
[23:06:28] [Client thread/INFO] [FML]: Replaced 183 ore recipies
[23:06:28] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
[23:06:29] [Client thread/INFO] [FML]: Searching C:\Mod2\eclipse\mods for mods
[23:06:30] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load
[23:06:30] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, Modding] at CLIENT
[23:06:30] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, Modding] at SERVER
[23:06:31] [Client thread/ERROR] [FML]: An error occured trying to load a proxy into {serverSide=ru.aletiy.modding.CommonProxy, clientSide=ru.aletiy.modding.ClientProxy}.ru.aletiy.modding.Main
java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58) ~[ModClassLoader.class:?]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_40]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59) [ProxyInjector.class:?]
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:492) [FMLModContainer.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) [LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492) [Loader.class:?]
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.startGame(Minecraft.java:522) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:931) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:164) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
at GradleStart.main(Unknown Source) [start/:?]
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]
... 41 more
мар 29, 2015 11:06:31 PM com.google.common.eventbus.EventBus$LoggingSubscriberExceptionHandler handleException
SEVERE: Could not dispatch event: FMLMod:Modding{0.2} to public void cpw.mods.fml.common.FMLModContainer.constructMod(cpw.mods.fml.common.event.FMLConstructionEvent)
java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:492)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:522)
at net.minecraft.client.Minecraft.run(Minecraft.java:931)
at net.minecraft.client.main.Main.main(Main.java:164)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)
at GradleStart.main(Unknown Source)
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 41 more
[23:06:31] [Client thread/ERROR] [FML]: Fatal errors were detected during the transition from CONSTRUCTING to PREINITIALIZATION. Loading cannot continue
[23:06:31] [Client thread/ERROR] [FML]:
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{7.10.85.1291} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed
Forge{10.13.2.1291} [Minecraft Forge] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed
Modding{0.2} [Gemstones] (bin) Unloaded->Errored
[23:06:31] [Client thread/ERROR] [FML]: The following problems were captured during this phase
[23:06:31] [Client thread/ERROR] [FML]: Caught exception from Modding
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:76) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:492) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492) [Loader.class:?]
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.startGame(Minecraft.java:522) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:931) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:164) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
at GradleStart.main(Unknown Source) [start/:?]
Caused by: java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_40]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
... 35 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_40]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_40]
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59) ~[forgeSrc-1.7.10-10.13.2.1291.jar:?]
... 35 more
[23:06:31] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:388]: ---- Minecraft Crash Report ----
// Uh... Did I do that?
Time: 29.03.15 23:06
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:76)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:492)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:522)
at net.minecraft.client.Minecraft.run(Minecraft.java:931)
at net.minecraft.client.main.Main.main(Main.java:164)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)
at GradleStart.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: ru.aletiy.modding.ClientProxy
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.ProxyInjector.inject(ProxyInjector.java:59)
... 35 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 41 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_40, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 890640520 bytes (849 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{7.10.85.1291} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed
Forge{10.13.2.1291} [Minecraft Forge] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed
Modding{0.2} [Gemstones] (bin) Unloaded->Errored
[23:06:31] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:398]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Mod2\eclipse\.\crash-reports\crash-2015-03-29_23.06.31-client.txt
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Только крашит что-то он.Dovakin написал(а):2-правильный