Jump to content

need help with my Mod


Mark136

Recommended Posts

hello, i'm working on a flower that only can placed on (FarmField) a few of weeks but i'm stuck atm

 

@Override

protected boolean canThisPlantGrowOnThisBlockID(int i)

            {        

   

        return i == Mod_Mark136.FarmField.blockID;

    }

 

this should override the methode in the block flower class, but it does'nt, it combines

so you can also place my flower on grass/dirt/tilledfield, but i only want that it can be placed on the farmfield Block

 

can somebody help me?

(if you need more info, say what you need and i'll post it)

 

Mark136

 

 

 

 

my Mod: Extended RPG [W.I.P]

Link to comment
Share on other sites

I 'd like to say that you should Override your EnumPlantType to cave in your Seeds class.After this you can grow it everywhere.

 

 

@Override

    public EnumPlantType getPlantType(World world, int x, int y, int z)

    {

        return EnumPlantType.Cave;

    }

Link to comment
Share on other sites

it won't work, and it's not a seed but a flower/sapling

and i DON'T want to just place it everywhere, i only want my flower/sapling on my FarmField block

 

here is some codes from my modcorefile and my block flower.class , i dont write everything because i don't want to hurt your eyes.

look at it if you want

 

core mod file

 

****************

public static Block FarmField;

public static BlockMFlower Mark136Fl;

****************

public void load(FMLInitializationEvent ****)

****************

FarmField = new BlockMark136(191, 1, Material.rock).setStepSound(Block.soundStoneFootstep)    .setBlockName("Mark's Farm").setHardness(4.5F).setResistance(5F).setLightValue(0.25F);

 

Mark136Fl = (BlockMFlower) new BlockMFlower(204, 14).setStepSound(Block.soundGrassFootstep).setBlockName("Mark's flower") .setHardness(0.15F).setResistance(5F).setLightValue(0.375F);

****************

LanguageRegistry.addName(FarmField, "Mark's FarmField");

LanguageRegistry.addName(Mark136Fl, "Mark's Flower");

 

*************************************************

 

i think the BlockMark136.class is'nt interesting because it acts like a normal block

but the BlockMFlower.class maybe

 

 

package com.Mark136.ModMark136;

 

import java.util.Random;

 

import net.minecraft.src.Block;

import net.minecraft.src.BlockFlower;

import net.minecraft.src.CreativeTabs;

import net.minecraft.src.Material;

import net.minecraft.src.World;

 

 

public class BlockMFlower extends BlockFlower

{

 

    protected BlockMFlower(int par1, int par2)

    {

        super(par1, par2, Material.vine);

        float var3 = 0.4F;

        this.setBlockBounds(0.5F - var3, 0.0F, 0.5F - var3, 0.5F + var3, var3 * 2.0F, 0.5F + var3);

        this.setCreativeTab(CreativeTabs.tabDecorations);       

    }

   

            @Override

    protected boolean canThisPlantGrowOnThisBlockID(int i)

    {

        return i == Mod_Mark136.FarmField.blockID;

    }

   

    public int getBlockTextureFromSideAndMetadata(int par1, int par2)

    {

        return this.blockIndexInTexture;

    }

   

   

    public String getTextureFile()

    {

    return "/Mark136/Mark136Blocks.png" ;

   

    }

    public int quantityDropped(int par1)

    {

            return (1);

    }

 

    public int idDropped(int par1, Random par2Random, int par3)

    {

            return Mod_Mark136.Mark1361.shiftedIndex;

    }

my Mod: Extended RPG [W.I.P]

Link to comment
Share on other sites

Change "protected boolean canThisPlantGrowOnThisBlockID(int i)" to "public boolean canThisPlantGrowOnThisBlockID(int i)"

Protip: try and find answers yourself before asking on the forum.

It's pretty likely that there is an answer.

 

Was I helpful? Give me a thank you!

 

 

width=635 height=903http://bit.ly/HZ03zy[/img]

 

 

Tired of waiting for mods to port to bukkit?

use BukkitForge! (now with a working version of WorldEdit!)

Link to comment
Share on other sites

I see it.What you need to do is 2 things:

1.build a seed item extends ItemSeed.there will be ItemSeed(int,int,int),the first is itemID ,second is blockID of your crop,the 3rd is the soil blockID beneath it.in that class you should Override EnumPlantType to cave.

2.In blockyourcrop Class you should let canThisPlantGrowOnThisBlockID return your soil.

 

It works for me and I have many different plants that grows on plank,stone,etc.

Link to comment
Share on other sites

i dont want to create a seed item, i want a SAPLING please reed before answer

 

i want that my SAPLING can ONLY be planted on my block

 

can someone please help me with this

 

please give  no useless reactions

 

 

EDIT: i got it almost, i only need to get public EnumPlantType getPlantType(World world, int x, int y, int z)

return false, but i don't know how   

my Mod: Extended RPG [W.I.P]

Link to comment
Share on other sites

  • 2 weeks later...

please help me

 

also, i want to add something like a suprise box

i want to let it drop some items randomly, i only can let it drop 1 thing

i want that it will drop items with degrees

 

like 45% dirt, 25% cobble stone 20% sand    5% iron ingot    2% coal  2% gold and 1% diamond

 

i think i must put something in this method

 

public int idDropped(int par1, Random par2Random, int par3)

{

        //but what????????????????

}

 

 

please can someone help me

 

thanks and merry christmas

 

Mark136

my Mod: Extended RPG [W.I.P]

Link to comment
Share on other sites

public int idDropped(int par1, Random par2Random, int par3){

int derp = par2Random.nextInt(99);

if(derp<45){

return this.dirt.blockId;

}else{

if(derp<70){

return this.cobblestone.blockId;

}else{

if(derp<90){

return this.sand.blockId

}else{

if(derp<95){

return iron.itemId;

}else{

if(derp<97){

return item.coal.itemId;

}else{

if(derp<99){

return item.gold.itemId;

}else{

return item.diamond.itemId;

}

}

}

}

}

}

"you seem to be THE best modder I've seen imo."

~spynathan

 

ლ(́◉◞౪◟◉‵ლ

Link to comment
Share on other sites

I looked in BlockFlower.java and found:

public boolean canPlace(World world, int i, int j, int k) {

    return super.canPlace(world, i, j, k) && this.d_(world.getTypeId(i, j - 1, k));

}

protected boolean d_(int i) {

    return i == Block.GRASS.id || i == Block.DIRT.id || i == Block.SOIL.id;

}

 

I'm not sure if d_ is still called that in forge now, but one of those functions is what you want to override.

 

(I'm at work now and can't access forge. If you need more help, I'll check it when I get home.)

Link to comment
Share on other sites

You were on the right track with the first thing you tried. You just need to add on to your if statement when it checks the ID of the block you are clicking on.

 

You need to make it so that it will check to make sure that they block you are clicking on is your FarmField, and check that it is not Grass or Dirt

 

it would look something like this

 

protected boolean canThisPlantGrowOnThisBlockID(int i)

      {   

          return i == Mod_Mark136.FarmField.blockID i != Block.Dirt && i != Block.Grass;

      }

 

I'm not sure if that is exactly correct, but it will be something like that.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • So I'm making a mod that modifies another mod (Illage and Spillage) with mixins (yes I tried other ways and for what I'm doing there's no other option) and it works fine when launched in IntelliJ, but when I made a .jar of it and exported it and tried to run it, it crashed. (report: https://pastebin.com/G3XNdRKt) I first thought that maybe you can't modify other mods with mixins, but when I looked it up it said you can. Anyone know what's going on?
    • thx for the response! I’ll try removing mods and plugins to find the issue as soon as I get home!
    • Hello, I've been trying to get this to work forever. I have some code that gives an item when a player joins and I've been using that as a base, but it hasn't been working. This is my current code: @SubscribeEvent public void playerKilled(LivingDeathEvent event){ if (event.getEntity() instanceof Player && !event.getEntity().isDeadOrDying()) { Player player = (Player) event.getEntity(); if (player.getInventory().contains(new ItemStack(ModItems.FIRE_PROTECTION_POPPET.get()))) { player.getInventory().removeItem(new ItemStack(ModItems.FIRE_PROTECTION_POPPET.get())); } } } In a sense, I am trying to "use up" the item when the player dies without them literally dying (like the totem of undying). I'm not exactly sure how to check the way the totem of undying works, but any tips would be appreciated.
    • Thanks for the sugestion Ugdhar, it really helped as forge is downloaded now. So thank you!
    • Hi, like the title says. I have uploaded my .minecraft to my friends and one of them has difficult time to make it work. We tried a lot of fixes I could think of, but I am out of ideas (and can't read crash report). During launching message says "Error during mods loading" (or something like that), so I guess that is why there are not on the list on crash report. Please help, I'm trying to help him for over 3 days....   ---- Minecraft Crash Report ---- // This doesn't make any sense! Time: 2024-05-28 16:26:05 Description: Rendering overlay java.lang.IllegalAccessError: class net.raphimc.immediatelyfast.feature.core.ImmediateAdapter tried to access protected field net.minecraft.client.renderer.RenderStateShard.f_110133_ (net.raphimc.immediatelyfast.feature.core.ImmediateAdapter is in module [email protected]+1.20.4 of loader 'TRANSFORMER' @66713605; net.minecraft.client.renderer.RenderStateShard is in module [email protected] of loader 'TRANSFORMER' @66713605)     at net.raphimc.immediatelyfast.feature.core.ImmediateAdapter.m_6299_(ImmediateAdapter.java:85) ~[ImmediatelyFast-Forge-1.2.14+1.20.4.jar%23397!/:?] {re:mixin,re:classloading,pl:mixin:APP:entity_texture_features-common.mixins.json:mods.imediatelyfast.MixinBatchableImmediate,pl:mixin:A}     at net.minecraft.client.gui.Font$StringRenderOutput.m_92961_(Font.java:308) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:immediatelyfast-common.mixins.json:core.compat.MixinTextRenderer_Drawer,pl:mixin:APP:immediatelyfast-common.mixins.json:fast_text_lookup.MixinTextRenderer_Drawer,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_271992_(Font.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_272085_(Font.java:138) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_272191_(Font.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.GuiGraphics.drawString(GuiGraphics.java:297) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.GuiGraphics.m_280649_(GuiGraphics.java:292) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraftforge.client.gui.LoadingErrorScreen$LoadingEntryList$LoadingMessageEntry.m_6311_(LoadingErrorScreen.java:154) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading}     at net.minecraft.client.gui.components.AbstractSelectionList.m_238964_(AbstractSelectionList.java:444) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.components.AbstractSelectionList.m_239227_(AbstractSelectionList.java:430) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.components.AbstractSelectionList.m_88315_(AbstractSelectionList.java:210) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraftforge.client.gui.LoadingErrorScreen.m_88315_(LoadingErrorScreen.java:84) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading}     at net.minecraftforge.client.loading.ForgeLoadingOverlay.m_88315_(ForgeLoadingOverlay.java:78) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading}     at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:954) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer,pl:mixin:APP:forge-mca.mixin.json:client.MixinGameRenderer,pl:mixin:APP:alexscaves.mixins.json:client.GameRendererMixin,pl:mixin:APP:zeta_forge.mixins.json:client.GameRenderMixin,pl:mixin:APP:immediatelyfast-common.mixins.json:core.compat.MixinGameRenderer,pl:mixin:APP:create.mixins.json:client.GameRendererMixin,pl:mixin:APP:create.mixins.json:accessor.GameRendererAccessor,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.21.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Suspected Mods: NONE Stacktrace:     at net.raphimc.immediatelyfast.feature.core.ImmediateAdapter.m_6299_(ImmediateAdapter.java:85) ~[ImmediatelyFast-Forge-1.2.14+1.20.4.jar%23397!/:?] {re:mixin,re:classloading,pl:mixin:APP:entity_texture_features-common.mixins.json:mods.imediatelyfast.MixinBatchableImmediate,pl:mixin:A}     at net.minecraft.client.gui.Font$StringRenderOutput.m_92961_(Font.java:308) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:immediatelyfast-common.mixins.json:core.compat.MixinTextRenderer_Drawer,pl:mixin:APP:immediatelyfast-common.mixins.json:fast_text_lookup.MixinTextRenderer_Drawer,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_271992_(Font.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_272085_(Font.java:138) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.Font.m_272191_(Font.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:supplementaries-common.mixins.json:FontRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.GuiGraphics.drawString(GuiGraphics.java:297) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.GuiGraphics.m_280649_(GuiGraphics.java:292) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraftforge.client.gui.LoadingErrorScreen$LoadingEntryList$LoadingMessageEntry.m_6311_(LoadingErrorScreen.java:154) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading}     at net.minecraft.client.gui.components.AbstractSelectionList.m_238964_(AbstractSelectionList.java:444) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.components.AbstractSelectionList.m_239227_(AbstractSelectionList.java:430) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.components.AbstractSelectionList.m_88315_(AbstractSelectionList.java:210) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:configured.common.mixins.json:client.AbstractSelectionListMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraftforge.client.gui.LoadingErrorScreen.m_88315_(LoadingErrorScreen.java:84) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading}     at net.minecraftforge.client.loading.ForgeLoadingOverlay.m_88315_(ForgeLoadingOverlay.java:78) ~[forge-1.20.1-47.2.21-universal.jar%23493!/:?] {re:classloading} -- Overlay render details -- Details:     Overlay name: net.minecraftforge.client.loading.ForgeLoadingOverlay Stacktrace:     at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:954) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer,pl:mixin:APP:forge-mca.mixin.json:client.MixinGameRenderer,pl:mixin:APP:alexscaves.mixins.json:client.GameRendererMixin,pl:mixin:APP:zeta_forge.mixins.json:client.GameRenderMixin,pl:mixin:APP:immediatelyfast-common.mixins.json:core.compat.MixinGameRenderer,pl:mixin:APP:create.mixins.json:client.GameRendererMixin,pl:mixin:APP:create.mixins.json:accessor.GameRendererAccessor,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.21.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} -- Last reload -- Details:     Reload number: 1     Reload reason: initial     Finished: Yes     Packs: vanilla Stacktrace:     at net.minecraft.client.ResourceLoadStateTracker.m_168562_(ResourceLoadStateTracker.java:49) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,re:classloading,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReload_backport,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload,pl:mixin:A}     at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2326) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:735) ~[client-1.20.1-20230612.114412-srg.jar%23488!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.2.21.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.21.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} -- System Details -- Details:     Minecraft Version: 1.20.1     Minecraft Version ID: 1.20.1     Operating System: Windows 10 (amd64) version 10.0     Java Version: 17.0.8, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 629309824 bytes (600 MiB) / 1308622848 bytes (1248 MiB) up to 6308233216 bytes (6016 MiB)     CPUs: 8     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz     Identifier: Intel64 Family 6 Model 158 Stepping 10     Microarchitecture: Coffee Lake     Frequency (GHz): 2.40     Number of physical packages: 1     Number of physical CPUs: 4     Number of logical CPUs: 8     Graphics card #0 name: Intel(R) UHD Graphics 630     Graphics card #0 vendor: Intel Corporation (0x8086)     Graphics card #0 VRAM (MB): 1024.00     Graphics card #0 deviceId: 0x3e9b     Graphics card #0 versionInfo: DriverVersion=26.20.100.7927     Graphics card #1 name: NVIDIA GeForce GTX 1050     Graphics card #1 vendor: NVIDIA (0x10de)     Graphics card #1 VRAM (MB): 3072.00     Graphics card #1 deviceId: 0x1c91     Graphics card #1 versionInfo: DriverVersion=31.0.15.4680     Memory slot #0 capacity (MB): 8192.00     Memory slot #0 clockSpeed (GHz): 2.67     Memory slot #0 type: DDR4     Virtual memory max (MB): 16191.36     Virtual memory used (MB): 11403.41     Swap memory total (MB): 8192.00     Swap memory used (MB): 750.06     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx6000M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     Launched Version: 1.20.1-forge-47.2.21     Backend library: LWJGL version 3.3.1 build 7     Backend API: Intel(R) UHD Graphics 630 GL version 4.6.0 - Build 26.20.100.7927, Intel     Window size: 925x530     GL Caps: Using framebuffer using OpenGL 3.2     GL debug messages:     Using VBOs: Yes     Is Modded: Definitely; Client brand changed to 'forge'     Type: Client (map_client.txt)     Graphics mode: fancy     Resource Packs:     Current Language: pl_pl     CPU: 8x Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz     ModLauncher: 10.0.9+10.0.9+main.dcd20f30     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:         mixin-0.8.5.jar mixin PLUGINSERVICE         eventbus-6.0.5.jar eventbus PLUGINSERVICE         fmlloader-1.20.1-47.2.21.jar slf4jfixer PLUGINSERVICE         fmlloader-1.20.1-47.2.21.jar object_holder_definalize PLUGINSERVICE         fmlloader-1.20.1-47.2.21.jar runtime_enum_extender PLUGINSERVICE         fmlloader-1.20.1-47.2.21.jar capability_token_subclass PLUGINSERVICE         accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE         fmlloader-1.20.1-47.2.21.jar runtimedistcleaner PLUGINSERVICE         modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE         modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE     FML Language Providers:         [email protected]         lowcodefml@null         javafml@null     Mod List:         client-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |NONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         forge-1.20.1-47.2.21-universal.jar                |Forge                         |forge                         |47.2.21             |NONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
  • Topics

×
×
  • Create New...

Important Information

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