Здравствуйте, после декопиляции почистил в эклипсе код от ошибок, в итоге все чисто, но при компиляции вылетают ошибки на все подряд. Надеюсь найдутся добрые молодцы, что помогут!
Код:
package ru.test.tmod.blocks;
import java.util.List;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
public interface IModBlock
{
default boolean hasSubBlocks() {
return false;
}
default boolean hasCustomItemNameByMeta() {
return true;
}
default String[] getCustomItemIconNames() {
return null;
}
default void addInformation(ItemStack itemStack, EntityPlayer entityPlayer, List<String> list) {
}
}
Код:
C:\Users\iotachaos\Desktop\decomp2>gradlew.bat build
****************************
Powered By MCP:
http://modcoderpack.com/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn, bspkrs
MCP Data version : unknown
****************************
:compileApiJava UP-TO-DATE
:processApiResources UP-TO-DATE
:apiClasses UP-TO-DATE
:sourceMainJava
:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: illegal start of type
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: = expected
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: ';' expected
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: illegal start of type
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: <identifier> expected
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: = expected
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:10: error: ';' expected
default boolean hasSubBlocks() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:11: error: illegal start of type
return false;
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:11: error: <identifier> expected
return false;
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:12: error: = expected
}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:12: error: ';' expected
}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:18: error: illegal start of type
default String[] getCustomItemIconNames() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:18: error: = expected
default String[] getCustomItemIconNames() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:18: error: ';' expected
default String[] getCustomItemIconNames() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:18: error: illegal start of type
default String[] getCustomItemIconNames() {
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: illegal start of type
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: = expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: ';' expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: illegal start of type
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: = expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: illegal start of type
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: = expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: illegal start of type
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: = expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: <identifier> expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: ';' expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: illegal start of type
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: <identifier> expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: = expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:22: error: ';' expected
default void addInformation(ItemStack paramItemStack, EntityPlayer paramEntityPlayer, List<String> paramList) {}
^
C:\Users\iotachaos\Desktop\decomp2\build\sources\java\ru\test\tmod\blocks\IModBlock.java:23: error: reached end of file while parsing
}
^
31 errors
1 warning
:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 17.717 secs