Jump to content

Recommended Posts

Posted

Hello, I cannot continue playing in my modded survival world because every time I try to join the game crashes while ticking player. I do not know how to fix this. Here is the crash report. Can anyone help with this??

 

 

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 9/5/19 9:49 PM
Description: Ticking player

java.lang.NoSuchMethodError: net.minecraftforge.event.ForgeEventFactory.canEntitySpawn(Lnet/minecraft/entity/MobEntity;Lnet/minecraft/world/IWorld;DDDLnet/minecraft/world/spawner/AbstractSpawner;)Lnet/minecraftforge/eventbus/api/Event$Result;
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$6540/948826532.apply(Unknown Source) ~[?:?] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:34) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:28) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$4(ChaosEvents.java:70) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$6544/1422038424.accept(Unknown Source) ~[?:?] {}
    at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:68) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47) ~[?:3.3.10+67] {}
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$6264/1362772458.accept(Unknown Source) ~[?:?] {}
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161) ~[?:?] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46) ~[?:3.3.10+67] {}
    at net.minecraftforge.eventbus.ASMEventHandler_399_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic) ~[?:?] {}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:308) ~[?:?] {}
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963) ~[?:?] {}
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183) ~[?:?] {}
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228) ~[?:?] {}
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135) ~[?:?] {}
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112) ~[?:?] {pl:runtimedistcleaner:A}
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622) [?:?] {pl:accesstransformer:B}
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}


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

-- Head --
Thread: Server thread
Stacktrace:
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66)
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$6540/948826532.apply(Unknown Source)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:34)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:28)
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$4(ChaosEvents.java:70)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$6544/1422038424.accept(Unknown Source)
    at java.util.HashMap.forEach(HashMap.java:1280)
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:68)
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62)
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47)
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$6264/1362772458.accept(Unknown Source)
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161)
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46)
    at net.minecraftforge.eventbus.ASMEventHandler_399_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic)
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:308)
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963)
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232)

-- Player being ticked --
Details:
    Entity Type: minecraft:player (net.minecraft.entity.player.ServerPlayerEntity)
    Entity ID: 313
    Entity Name: nickrufo55
    Entity's Exact location: 270.78, 71.00, 191.63
    Entity's Block location: World: (270,71,191), Chunk: (at 14,4,15 in 16,11; contains blocks 256,0,176 to 271,255,191), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Passengers: []
    Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365)
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228)

-- Ticking connection --
Details:
    Connection: net.minecraft.network.NetworkManager@227fe163
Stacktrace:
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622)
    at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
    Minecraft Version: 1.14.4
    Minecraft Version ID: 1.14.4
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 2171468112 bytes (2070 MB) / 4294967296 bytes (4096 MB) up to 4294967296 bytes (4096 MB)
    CPUs: 6
    JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    ModLauncher: 3.2.0+60+b86c1d4
    ModLauncher launch target: fmlclient
    ModLauncher naming: srg
    ModLauncher services:
        /eventbus-1.0.0-service.jar eventbus PLUGINSERVICE
        /forge-1.14.4-28.0.91.jar object_holder_definalize PLUGINSERVICE
        /forge-1.14.4-28.0.91.jar runtime_enum_extender PLUGINSERVICE
        /accesstransformers-1.0.0-shadowed.jar accesstransformer PLUGINSERVICE
        /forge-1.14.4-28.0.91.jar capability_inject_definalize PLUGINSERVICE
        /forge-1.14.4-28.0.91.jar runtimedistcleaner PLUGINSERVICE
        /forge-1.14.4-28.0.91.jar fml TRANSFORMATIONSERVICE
    FML: 28.0
    Forge: net.minecraftforge:28.0.91
    FML Language Providers:
        [email protected]
        minecraft@1
    Mod List:
        adventurepack-1.2.jar Adventure Tools {[email protected] DONE}
        angelring-1.14.4-1.0.1(1).jar Angel Ring {[email protected] DONE}
        AnotherGemsMod-1.14.4-2019.08.06(1).jar Another Gems Mod {[email protected] DONE}
        AppleSkin-mc1.14.4-forge-1.0.12(1).jar AppleSkin {[email protected] DONE}
        asgardshieldreloaded-1.14.4-0.2.jar Asgard Shield Reloaded {[email protected] DONE}
        BasicNetherOres-1.14.4-3.2.1(1).jar Basic Nether Ores {[email protected] DONE}
        BetterCrates-1.14.4-1.0.0(2).jar Better Crates {[email protected] DONE}
        BiomesOPlenty-1.14.4-9.0.0.251-universal.jar Biomes O' Plenty {[email protected] DONE}
        BioTechnik-1.14.4-1.0.1(1).jar Bio Technik {[email protected] DONE}
        branders-enhanced-mob-spawners.v1.4.2-1.14.4(1).jar Enhanced Mob Spawners {[email protected] DONE}
        branders-sulfur-potassium-2.2.2-1.14.4(1).jar Sulfur And Potassium - make gunpowder {[email protected] DONE}
        branders-wellfedmod-1.14.4-1.2.0(1).jar Well Fed - quality food! {[email protected] DONE}
        chanceglobe-1.14.x-v1.2.2(1).jar Chance Globe {[email protected] DONE}
        compressed_items-1.14.4-1.1(1).jar Compressed Items {[email protected] DONE}
        corail_woodcutter-1.0.6-1.14.4.jar Corail Woodcutter {[email protected] DONE}
        CTD-Core-1.14.4-2.0.4(1).jar CTD Core {[email protected] DONE}
        Cucumber-1.14.4-2.0.3.jar Cucumber Library {[email protected] DONE}
        Cyclic-1.14.4-0.0.10.jar Cyclic {[email protected] DONE}
        DungeonCrawl-1.14.4-1.3.0.jar Dungeon Crawl {[email protected] DONE}
        Durability101-1.14-0.0.3(1).jar Durability101 {[email protected] DONE}
        EasySteel-1.14.4-1.0.27.jar Easy Steel & More {[email protected] DONE}
        embellishcraft-1.14.4-0.0.4.1.jar EmbellishCraft {[email protected] DONE}
        endercompass-1.0(1).jar Ender Compass {[email protected] DONE}
        engineersdecor-1.14.4-1.0.11-b3(2).jar Engineer's Decor {[email protected] DONE}
        engineerstools-1.14.4-1.0.1-b2(1).jar Engineer's Tools {[email protected] DONE}
        EquipmentTooltips-1.14.4-1.3.2+10(1).jar Equipment Tooltips {[email protected]+10 DONE}
        essentials-1.14.4-2.4.1(1).jar Essentials {[email protected] DONE}
        exp_ore-1.2(1).jar Exp Ore Block Mod {[email protected] DONE}
        extcaves-1.1.jar Extended Caves {[email protected] DONE}
        extdiamond-1.2.jar Extended Diamond {[email protected] DONE}
        extlights-1.2.jar Extended Lights {[email protected] DONE}
        extrabows-v1.14.4+b3(1).jar Extra Bows {[email protected] b3 DONE}
        extragolems-9.0.1(1).jar Extra Golems {golems@TODO-golems_version DONE}
        f2l-0.1.8_forge(2).jar Flesh 2 Leather {[email protected]_forge DONE}
        FastLeafDecay-v17(1).jar FastLeafDecay {fastleafdecay@v17 DONE}
        Fertilization_1.14.4-3.0.6(1).jar Fertilization {[email protected] DONE}
        findercompass-1.14.4.1(1).jar Finder Compass {[email protected] DONE}
        FunOres-1.14.3-2.4.1+15(1).jar Fun Ores {[email protected]+15 DONE}
        furniture-7.0.0-pre5-1.14.4.jar MrCrayfish's Furniture Mod {[email protected] DONE}
        GemsPlusPlus-Forge-1.14.4-V1.2.0.jar GemsPlusPlus {[email protected] DONE}
        globalxp-1.14.4-v1.4.5(1).jar Global XP {[email protected] DONE}
        Gobber2-1.14.4-2.1.89.jar Gobber 2 {[email protected] DONE}
        gravestone-1.15.0(1).jar Gravestone Mod {[email protected] DONE}
        Hwyla-forge-1.10.6-B67_1.14.4.jar Waila {waila@version DONE}
        ilikewood-1.14.4-1.1.2.1.jar I Like Wood {[email protected] DONE}
        ironchest-1.14.4-9.0.4.jar Iron Chests {[email protected] DONE}
        jei-1.14.4-6.0.0.11(1).jar Just Enough Items {[email protected] DONE}
        Lot'sOfSteves-1.14.4-0.16(1).jar Lot's Of Steves {[email protected] DONE}
        Lucky-Block-Mod-1.14.4.jar Lucky Block {[email protected] DONE}
        MCA-1.1.0.jar MCA {[email protected] DONE}
        MCFurnace-1.14.4-DEV-1.2.1.jar MCFurnace {[email protected] DONE}
        MelonMod-1.14-1.4.1(1).jar Melon Golem {[email protected] DONE}
        metalbarrels-1.3c(1).jar Metal Barrels {[email protected] DONE}
        Mo-Glowstone-1.14.4-2.0.3.jar Mo' Glowstone {[email protected] DONE}
        moreboots-1.1.5(1).jar More Boots {[email protected] DONE}
        MoreOresInONE-1.4(1).jar More Ores in ONE {[email protected] DONE}
        PattysMoreTools-2-1.14.4-2.4(1).jar PattysMoreTools-2 {[email protected] DONE}
        PickleTweaks-1.14.4-3.0.5.jar Pickle Tweaks {[email protected] DONE}
        PowderPower-1.14.4-3.0.23.jar Powder Power {[email protected] DONE}
        PyramidPlunder-1.14.4-1.0(1).jar Pyramid Plunder {[email protected] DONE}
        Rays+Dongles-1.14.4-2.0.4c.jar Ray's Dongles {[email protected] DONE}
        reap-1.10.1(1).jar Reap Mod {[email protected] DONE}
        Redstone+Gear+Mod(1).jar Redstone Gear Mod {[email protected] DONE}
        ruins-1.14.4.1(1).jar Ruins {[email protected] DONE}
        Sauuuuucey's+Ores-1.14.4-1.3-release(1).jar Sauuuuucey's Ores {[email protected] DONE}
        SilentGear-1.14.4-1.3.10+59.jar Silent Gear {[email protected]+59 DONE}
        SilentGems-1.14.4-3.3.10+67(1).jar Silent's Gems 3 {[email protected]+67 DONE}
        SilentLib-1.14.4-4.3.1+39(1).jar Silent Lib {[email protected]+39 DONE}
        SilentMechanisms-1.14.4-0.5.0+24.jar Silent's Mechanisms {[email protected]+24 DONE}
        SimpleDivingGear-3.0.2+mc+1.14.4(1).jar Simple Diving Gear {[email protected] mc 1.14.4 DONE}
        simplefarming-1.14.4-1.1.3(1).jar Simple Farming {[email protected] DONE}
        simpleores-1.14.4-2.0.6.0(1).jar Simple Ores {[email protected] DONE}
        snowmancy-1.14.x-v1.0.1(1).jar Snowmancy {[email protected] DONE}
        switchbow-1.5.7(1).jar Switch-Bow {[email protected] DONE}
        TheVeggieWay-1.14.4-2.0.6(1).jar The Veggie Way {[email protected] DONE}
        torchmaster-2.0.0.6-alpha(1).jar Torchmaster {[email protected] DONE}
        travellersboots-1.14.4-1.2.2(1).jar Traveller's Boots {[email protected] DONE}
        Trinity-1.14.4-1.0.0(1).jar Trinity {[email protected] DONE}
        u_team_core-1.14.4-2.7.0.129(1).jar U Team Core {[email protected] DONE}
        Uncrafted+1.14.4++(v.4.0.0+pre1)(2).jar Uncrafted {[email protected] DONE}
        useful_backpacks-1.14.4-1.7.0.34(1).jar Useful Backpacks {[email protected] DONE}
        WaterStrainer-1.14.4-7.0.2(1).jar Water Strainer {[email protected] DONE}
        Xaeros_Minimap_1.17.9_Forge_1.14.4.jar Xaero's Minimap {[email protected] DONE}
        XaerosWorldMap_1.4.9_Forge_1.14.4.jar Xaero's World Map {[email protected] DONE}
        XL-Food-Mod-1.14.4-2.1.0(1).jar XL Food Mod {[email protected] DONE}
        forge-1.14.4-28.0.91-universal.jar Forge {[email protected] DONE}
        forge-1.14.4-28.0.91-client.jar Minecraft {[email protected] DONE}
    Player Count: 1 / 8; [ServerPlayerEntity['nickrufo55'/313, l='New World', x=270.78, y=71.00, z=191.63]]
    Data Packs: mod:reap, vanilla, mod:xlfoodmod, mod:xaeroworldmap, mod:xaerominimap, mod:wellfedmod, mod:waterstrainer, mod:waila, mod:veggie_way, mod:uteamcore, mod:usefulbackpacks, mod:uncrafted, mod:trinity, mod:travellersboots, mod:torchmaster, mod:switchbow, mod:sulfurpotassiummod, mod:spawnermod, mod:snowmancy, mod:slurpiesdongles, mod:simpleores, mod:simplefarming, mod:simpledivegear, mod:silents_mechanisms, mod:silentlib, mod:silentgems, mod:silentgear, mod:sauuuuuceysores, mod:ruins, mod:redstonegearmod, mod:pyramidplunder, mod:powder_power, mod:pickletweaks, mod:pattysmoretools, mod:moreoresinone, mod:moreboots, mod:moglowstone, mod:metalbarrels, mod:melongolem (incompatible), mod:mcfurnace, mod:mca, mod:lucky, mod:lots_of_steves, mod:jei, mod:ironchest, mod:ilikewood, mod:gravestone, mod:golems, mod:gobber2, mod:globalxp, mod:gemsplusplus, mod:funores, mod:forge, mod:findercompass, mod:fertilization, mod:fastleafdecay, mod:f2l, mod:extrabows, mod:extlights, mod:extdiamond, mod:extcaves, mod:exp_ore, mod:essentials, mod:equipmenttooltips, mod:engineerstools, mod:engineersdecor, mod:endercompass, mod:embellishcraft, mod:easy_steel, mod:durability101, mod:dungeoncrawl, mod:cyclic, mod:cucumber, mod:ctdcore, mod:corail_woodcutter, mod:compressed_items, mod:chanceglobe, mod:cfm, mod:bno, mod:biotechnik, mod:biomesoplenty, mod:bettercrates, mod:asr, mod:appleskin, mod:anothergemsmod, mod:angelring, mod:adventurepack
    Type: Integrated Server (map_client.txt)
    Is Modded: Definitely; Client brand changed to 'forge'

Posted

Silent's Gems is trying to fire an event through Forge's Event Factory using a method that had its signature changed 2 days ago.

If you don't know what that means, Silents Gems need to be updated to account for a change in Forge.

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

Posted

i think im having a similar problem can you take a look?

 

---- Minecraft Crash Report ----
// Why did you do that?

Time: 9/6/19 7:16 PM
Description: Ticking player

java.lang.NoSuchMethodError: net.minecraftforge.event.ForgeEventFactory.canEntitySpawn(Lnet/minecraft/entity/MobEntity;Lnet/minecraft/world/IWorld;DDDLnet/minecraft/world/spawner/AbstractSpawner;Lnet/minecraft/entity/SpawnReason;)Lnet/minecraftforge/eventbus/api/Event$Result;
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$2680/1838385385.apply(Unknown Source) ~[?:?] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:40) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:34) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$5(ChaosEvents.java:97) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$5897/1289740517.accept(Unknown Source) ~[?:?] {}
    at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:95) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$5674/729391447.accept(Unknown Source) ~[?:?] {}
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161) ~[?:?] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46) ~[?:3.3.11+69] {}
    at net.minecraftforge.eventbus.ASMEventHandler_277_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic) ~[?:?] {}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:307) ~[?:?] {}
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963) ~[?:?] {pl:accesstransformer:B,xf:fml:apotheosis:coremodmethod,xf:fml:caelus:coremodone}
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183) ~[?:?] {}
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228) ~[?:?] {}
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135) ~[?:?] {}
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:161) ~[?:?] {xf:OptiFine:default}
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622) [?:?] {pl:accesstransformer:B}
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}


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

-- Head --
Thread: Server thread
Stacktrace:
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66)
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$2680/1838385385.apply(Unknown Source)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:40)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:34)
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$5(ChaosEvents.java:97)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$5897/1289740517.accept(Unknown Source)
    at java.util.HashMap.forEach(HashMap.java:1280)
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:95)
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62)
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47)
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$5674/729391447.accept(Unknown Source)
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161)
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46)
    at net.minecraftforge.eventbus.ASMEventHandler_277_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic)
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:307)
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963)
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232)

-- Player being ticked --
Details:
    Entity Type: minecraft:player (net.minecraft.entity.player.ServerPlayerEntity)
    Entity ID: 334
    Entity Name: codybug007
    Entity's Exact location: 53.51, 48.00, 247.64
    Entity's Block location: World: (53,48,247), Chunk: (at 5,3,7 in 3,15; contains blocks 48,0,240 to 63,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Passengers: []
    Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365)
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228)

-- Ticking connection --
Details:
    Connection: net.minecraft.network.NetworkManager@46b36851
Stacktrace:
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846)

Posted
37 minutes ago, codybug007 said:

i think im having a similar problem can you take a look?

 

---- Minecraft Crash Report ----
// Why did you do that?

Time: 9/6/19 7:16 PM
Description: Ticking player

java.lang.NoSuchMethodError: net.minecraftforge.event.ForgeEventFactory.canEntitySpawn(Lnet/minecraft/entity/MobEntity;Lnet/minecraft/world/IWorld;DDDLnet/minecraft/world/spawner/AbstractSpawner;Lnet/minecraft/entity/SpawnReason;)Lnet/minecraftforge/eventbus/api/Event$Result;
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$2680/1838385385.apply(Unknown Source) ~[?:?] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:40) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:34) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$5(ChaosEvents.java:97) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$5897/1289740517.accept(Unknown Source) ~[?:?] {}
    at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:95) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47) ~[?:3.3.11+69] {}
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$5674/729391447.accept(Unknown Source) ~[?:?] {}
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161) ~[?:?] {}
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46) ~[?:3.3.11+69] {}
    at net.minecraftforge.eventbus.ASMEventHandler_277_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic) ~[?:?] {}
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:307) ~[?:?] {}
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963) ~[?:?] {pl:accesstransformer:B,xf:fml:apotheosis:coremodmethod,xf:fml:caelus:coremodone}
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183) ~[?:?] {}
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228) ~[?:?] {}
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135) ~[?:?] {}
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:161) ~[?:?] {xf:OptiFine:default}
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622) [?:?] {pl:accesstransformer:B}
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}


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

-- Head --
Thread: Server thread
Stacktrace:
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnGroup(CorruptedSlimeSpawner.java:66)
    at net.silentchaos512.gems.world.spawner.CorruptedSlimeSpawner.spawnSlimes(CorruptedSlimeSpawner.java:34)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$2680/1838385385.apply(Unknown Source)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.activate(ChaosEvent.java:40)
    at net.silentchaos512.gems.api.chaos.ChaosEvent.tryActivate(ChaosEvent.java:34)
    at net.silentchaos512.gems.chaos.ChaosEvents.lambda$tryChaosEvents$5(ChaosEvents.java:97)
    at net.silentchaos512.gems.chaos.ChaosEvents$$Lambda$5897/1289740517.accept(Unknown Source)
    at java.util.HashMap.forEach(HashMap.java:1280)
    at net.silentchaos512.gems.chaos.ChaosEvents.tryChaosEvents(ChaosEvents.java:95)
    at net.silentchaos512.gems.chaos.ChaosHandler.entitySourceTick(ChaosHandler.java:62)
    at net.silentchaos512.gems.chaos.ChaosHandler.lambda$onLivingUpdate$0(ChaosHandler.java:47)
    at net.silentchaos512.gems.chaos.ChaosHandler$$Lambda$5674/729391447.accept(Unknown Source)
    at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161)
    at net.silentchaos512.gems.chaos.ChaosHandler.onLivingUpdate(ChaosHandler.java:46)
    at net.minecraftforge.eventbus.ASMEventHandler_277_ChaosHandler_onLivingUpdate_LivingUpdateEvent.invoke(.dynamic)
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)
    at net.minecraftforge.common.ForgeHooks.onLivingUpdate(ForgeHooks.java:307)
    at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:1963)
    at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:232)

-- Player being ticked --
Details:
    Entity Type: minecraft:player (net.minecraft.entity.player.ServerPlayerEntity)
    Entity ID: 334
    Entity Name: codybug007
    Entity's Exact location: 53.51, 48.00, 247.64
    Entity's Block location: World: (53,48,247), Chunk: (at 5,3,7 in 3,15; contains blocks 48,0,240 to 63,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Entity's Momentum: 0.00, -0.08, 0.00
    Entity's Passengers: []
    Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
    at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:365)
    at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:183)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:228)

-- Ticking connection --
Details:
    Connection: net.minecraft.network.NetworkManager@46b36851
Stacktrace:
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846)

Please start your own thread, and do not extend on other threads with "I have this issue too!" type of replies.

Posted

For once someone saying "I have the same issue" actually has the same issue.... except OP got their answer and apparently the new person is expecting a different answer!

  • Haha 1

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

Posted

Updating Silent gems did work for me! Thanks! I think in some cases it may come down to having too many mods in the mods folder, and depending on your RAM, may cause crashes or slowness. I have 8GB RAM but have had some problems with the computer running slow and Minecraft being a little slow to load and lag.

  • 3 weeks later...
Posted
3 minutes ago, FetusReeRee said:

I am having a similar issue, how do i fix it?

Stop.

I am already trying to help you in YOUR thread, do not hijack other people's threads.

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

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

    • After some time minecraft crashes with an error. Here is the log https://drive.google.com/file/d/1o-2R6KZaC8sxjtLaw5qj0A-GkG_SuoB5/view?usp=sharing
    • The specific issue is that items in my inventory wont stack properly. For instance, if I punch a tree down to collect wood, the first block I collected goes to my hand. So when I punch the second block of wood to collect it, it drops, but instead of stacking with the piece of wood already in my hand, it goes to the second slot in my hotbar instead. Another example is that I'll get some dirt, and then when I'm placing it down later I'll accidentally place a block where I don't want it. When I harvest it again, it doesn't go back to the stack that it came from on my hotbar, where it should have gone, but rather into my inventory. That means that if my inventory is full, then the dirt wont be picked up even though there should be space available in the stack I'm holding. The forge version I'm using is 40.3.0, for java 1.18.2. I'll leave the mods I'm using here, and I'd appreciate it if anybody can point me in the right direction in regards to figuring out how to fix this. I forgot to mention that I think it only happens on my server but I'm not entirely sure. PLEASE HELP ME! LIST OF THE MODS. aaa_particles Adorn AdvancementPlaques AI-Improvements AkashicTome alexsdelight alexsmobs AmbientSounds amwplushies Animalistic another_furniture AppleSkin Aquaculture aquamirae architectury artifacts Atlas-Lib AutoLeveling AutoRegLib auudio balm betterfpsdist biggerstacks biomancy BiomesOPlenty blockui blueprint Bookshelf born_in_chaos Botania braincell BrassAmberBattleTowers brutalbosses camera CasinoCraft cfm (MrCrayfish’s Furniture Mod) chat_heads citadel cloth-config Clumps CMDCam CNB cobweb collective comforts convenientcurioscontainer cookingforblockheads coroutil CosmeticArmorReworked CozyHome CrabbersDelight crashexploitfixer crashutilities Create CreativeCore creeperoverhaul cristellib crittersandcompanions Croptopia CroptopiaAdditions CullLessLeaves curios curiouslanterns curiouslights Curses' Naturals CustomNPCs CyclopsCore dannys_expansion decocraft Decoration Mod DecorationDelightRefurbished Decorative Blocks Disenchanting DistantHorizons doubledoors DramaticDoors drippyloadingscreen durabilitytooltip dynamic-fps dynamiclights DynamicTrees DynamicTreesBOP DynamicTreesPlus Easy Dungeons EasyAnvils EasyMagic easy_npc eatinganimation ecologics effective_fg elevatorid embeddium emotecraft enchantlimiter EnchantmentDescriptions EnderMail engineersdecor entityculling entity_model_features entity_texture_features epicfight EvilCraft exlinefurniture expandability explosiveenhancement factory-blocks fairylights fancymenu FancyVideo FarmersDelight fast-ip-ping FastSuite ferritecore finsandtails FixMySpawnR Forge Middle Ages fossil FpsReducer2 furnish GamingDeco geckolib goblintraders goldenfood goodall H.e.b habitat harvest-with-ease hexerei hole_filler huge-structure-blocks HunterIllager iammusicplayer Iceberg illuminations immersive_paintings incubation infinitybuttons inventoryhud InventoryProfilesNext invocore ItemBorders itemzoom Jade jei (Just Enough Items) JetAndEliasArmors journeymap JRFTL justzoom kiwiboi Kobolds konkrete kotlinforforge lazydfu LegendaryTooltips libIPN lightspeed lmft lodestone LongNbtKiller LuckPerms Lucky77 MagmaMonsters malum ManyIdeasCore ManyIdeasDoors marbledsarsenal marg mcw-furniture mcw-lights mcw-paths mcw-stairs mcw-trapdoors mcw-windows meetyourfight melody memoryleakfix Mimic minecraft-comes-alive MineTraps minibosses MmmMmmMmmMmm MOAdecor (ART, BATH, COOKERY, GARDEN, HOLIDAYS, LIGHTS, SCIENCE) MobCatcher modonomicon mods_optimizer morehitboxes mowziesmobs MutantMonsters mysticalworld naturalist NaturesAura neapolitan NekosEnchantedBooks neoncraft2 nerb nifty NightConfigFixes nightlights nocube's_villagers_sell_animals NoSeeNoTick notenoughanimations obscure_api oculus oresabovediamonds otyacraftengine Paraglider Patchouli physics-mod Pillagers Gun PizzaCraft placeableitems Placebo player-animation-lib pneumaticcraft-repressurized polymorph PrettyPipes Prism projectbrazier Psychadelic-Chemistry PuzzlesLib realmrpg_imps_and_demons RecipesLibrary reeves-furniture RegionsUnexplored restrictedportals revive-me Scary_Mobs_And_Bosses selene shetiphiancore ShoulderSurfing smoothboot
    • Hi everyone, I'm currently developing a Forge 1.21 mod for Minecraft and I want to display a custom HUD overlay for a minigame. My goal: When the game starts, all players should see an item/block icon (from the base game, not a custom texture) plus its name/text in the HUD – similar to how the bossbar overlay works. The HUD should appear centered above the hotbar (or at a similar prominent spot), and update dynamically (icon and name change as the target item changes). What I've tried: I looked at many online tutorials and several GitHub repos (e.g. SeasonHUD, MiniHUD), but most of them use NeoForge or Forge versions <1.20 that provide the IGuiOverlay API (e.g. implements IGuiOverlay, RegisterGuiOverlaysEvent). In Forge 1.21, it seems that neither IGuiOverlay nor RegisterGuiOverlaysEvent exist anymore – at least, I can't import them and they are missing from the docs and code completion. I tried using RenderLevelStageEvent as a workaround but it is probably not intended for custom HUDs. I am not using NeoForge, and switching the project to NeoForge is currently not an option for me. I tried to look at the original minecraft source code to see how elements like hearts, hotbar etc are drawn on the screen but I am too new to Minecraft modding to understand. What I'm looking for: What is the correct way to add a custom HUD element (icon + text) in Forge 1.21, given that the previous overlay API is missing? Is there a new recommended event, callback, or method in Forge 1.21 for custom HUD overlays, or is everyone just using a workaround? Is there a minimal open-source example repo for Forge 1.21 that demonstrates a working HUD overlay without relying on NeoForge or deprecated Forge APIs? My ideal solution: Centered HUD element with an in-game item/block icon (from the base game's assets, e.g. a diamond or any ItemStack / Item) and its name as text, with a transparent background rectangle. It should be visible to the players when the mini game is running. Easy to update the item (e.g. static variable or other method), so it can change dynamically during the game. Any help, code snippets, or up-to-date references would be really appreciated! If this is simply not possible right now in Forge 1.21, it would also help to know that for sure. Thank you very much in advance!
    • The simple answer is there is not an easy way. You would need to know how to program in Java, as well as at least some familiarity with how Forge works so you could port the differences. You would also need the sourcecode for the original mod, and permission from the author to modify it, if they did not use some sort of open source license. So it's not impossible, but it would take some effort, but doing so would open up a whole new world of possibilities for you!
  • Topics

×
×
  • Create New...

Important Information

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