Jump to content

Gabryelcz

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by Gabryelcz

  1. public class RubyBlock extends Block {
    
        public RubyBlock() {
            super(Properties.create(Material.IRON)
                    .hardnessAndResistance(6.5f, 6.0f)
                    .sound(SoundType.METAL)
                    .harvestLevel(2)
                    .harvestTool(ToolType.PICKAXE)
    
            );
        }
    }
    

    this is my properties for block

     

    {
      "type": "minecraft:block",
      "pools": [
        {
          "rolls": 1,
          "entries": [
            {
              "type": "minecraft:item",
              "name": "mcthinks:ruby_block"
            }
          ]
        }
      ]
    }

    this is my loot table for block

     

    my block should only drop of it's a pickaxe and made of iron

     

    but he dropped in the test, even if it was anything a although it was not made of iron

     

    I watch tutorials and proceeded step by step, but it still didn't work for me

     

    my forge is forge-1.16.3-34.1.0-mdk

  2. here Reference.java

     

    package com.Gabryelcz.FNAFMOD.util;

    public class Reference {

        public static final String MOD_ID = "fnam";
        public static final String NAME = "Five Nights at MINECRAFT";
        public static final String VERSION = "1.0";
        public static final String ACCEPTED_VERSIONS = "[1.12.2]";
        public static final String CLIENT_PROXY_CLASS = "com.Gabryelcz.FNAFMOD.proxy.ClientProxy";
        public static final String COMMON_PROXY_CLASS = "com.Gabryelcz.FNAFMOD.proxy.CommonProxy";
        
    }
     

  3. here main.java

     

     

    package com.Gabryelcz.FNAFMOD;

    import com.Gabryelcz.FNAFMOD.proxy.CommonProxy;
    import com.Gabryelcz.FNAFMOD.util.Reference;

    import net.minecraftforge.fml.common.Mod;
    import net.minecraftforge.fml.common.Mod.EventHandler;
    import net.minecraftforge.fml.common.Mod.Instance;
    import net.minecraftforge.fml.common.SidedProxy;
    import net.minecraftforge.fml.common.event.FMLInitializationEvent;
    import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
    import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
    import net.minecraftforge.fml.common.event.FMLServerStartingEvent;

    @Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
    public class Main {
        
        @Instance
        public static Main instance;
        
        @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
        public static CommonProxy proxy;
        
        @EventHandler
        public static void PreInit(FMLPreInitializationEvent event)
        {
            
        }
        
        @EventHandler
        public static void Init(FMLInitializationEvent event)
        {
            
        }
        
        @EventHandler
        public static void PostInit(FMLPostInitializationEvent event)
        {
            
        }
    }
     

     

     

  4. ---- Minecraft Crash Report ----
    // Oh - I know what I did wrong!

    Time: 11/17/19 11:44 AM
    Description: Initializing game

    java.lang.Error: Unresolved compilation problems: 
        The type IHasModel cannot be a superinterface of ItemBase; a superinterface must be an interface
        The method registerModels() of type ItemBase must override or implement a supertype method

        at com.Gabryelcz.FNAFMOD.Items.ItemBase.<init>(ItemBase.java:10)
        at com.Gabryelcz.FNAFMOD.init.ModItems.<clinit>(ModItems.java:15)
        at com.Gabryelcz.FNAFMOD.util.handler.RegistryHandler.onItemRegister(RegistryHandler.java:18)
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_RegistryHandler_onItemRegister_Register.invoke(.dynamic)
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
        at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:144)
        at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
        at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:852)
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:630)
        at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
        at net.minecraft.client.Minecraft.init(Minecraft.java:514)
        at net.minecraft.client.Minecraft.run(Minecraft.java:422)
        at net.minecraft.client.main.Main.main(Main.java:118)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
        at GradleStart.main(GradleStart.java:25)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Thread: Client thread
    Stacktrace:
        at com.Gabryelcz.FNAFMOD.Items.ItemBase.<init>(ItemBase.java:10)
        at com.Gabryelcz.FNAFMOD.init.ModItems.<clinit>(ModItems.java:15)
        at com.Gabryelcz.FNAFMOD.util.handler.RegistryHandler.onItemRegister(RegistryHandler.java:18)
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_5_RegistryHandler_onItemRegister_Register.invoke(.dynamic)
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
        at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:144)
        at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
        at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:852)
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:630)
        at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
        at net.minecraft.client.Minecraft.init(Minecraft.java:514)

    -- Initialization --
    Details:
    Stacktrace:
        at net.minecraft.client.Minecraft.run(Minecraft.java:422)
        at net.minecraft.client.main.Main.main(Main.java:118)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
        at GradleStart.main(GradleStart.java:25)

    -- System Details --
    Details:
        Minecraft Version: 1.12.2
        Operating System: Windows 7 (amd64) version 6.1
        Java Version: 1.8.0_231, Oracle Corporation
        Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
        Memory: 875480992 bytes (834 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
        JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
        IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
        FML: MCP 9.42 Powered by Forge 14.23.5.2847 5 mods loaded, 5 mods active
        States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

        | State | ID        | Version      | Source                           | Signature |
        |:----- |:--------- |:------------ |:-------------------------------- |:--------- |
        | LCH   | minecraft | 1.12.2       | minecraft.jar                    | None      |
        | LCH   | mcp       | 9.42         | minecraft.jar                    | None      |
        | LCH   | FML       | 8.0.99.99    | forgeSrc-1.12.2-14.23.5.2847.jar | None      |
        | LCH   | forge     | 14.23.5.2847 | forgeSrc-1.12.2-14.23.5.2847.jar | None      |
        | LCH   | fnam      | 1.0          | bin                              | None      |

        Loaded coremods (and transformers): 
        GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 391.35' Renderer: 'GeForce GTX 560 Ti/PCIe/SSE2'
        Launched Version: 1.12.2
        LWJGL: 2.9.4
        OpenGL: GeForce GTX 560 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 391.35, NVIDIA Corporation
        GL Caps: Using GL 1.3 multitexturing.
    Using GL 1.3 texture combiners.
    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
    Shaders are available because OpenGL 2.1 is supported.
    VBOs are available because OpenGL 1.5 is supported.

        Using VBOs: Yes
        Is Modded: Definitely; Client brand changed to 'fml,forge'
        Type: Client (map_client.txt)
        Resource Packs: 
        Current Language: English (US)
        Profiler Position: N/A (disabled)
        CPU: 4x Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.