Everything posted by warjort
-
Dawncraft server crash on startup using Apex MC Hosting
Something is taking too long on the server thread. The only clue in what you post is something trying to force load chunks using a command: Which might not be cause, it is just what is running when the 60 second timeout happened. I suggest you speak to the dawncraft modpack authors.
-
EXCEPTION_ACCESS_VIOLATION (0xc0000005)
Issue with your graphics driver. Try this: https://forums.minecraftforge.net/topic/119038-1192-failed-to-run-example-mod-on-fresh-setup/#comment-522788 Otherwise contact AMD
-
anyone help me read this crash report, server crashing
Issue with giacomos_foundry, check you have the latest version then contact the mod author.
-
Gaming crashing while Initializing game
Issue with the puzzleslib mod. Check you have the latest version then contact the mod author.
-
Minecolonies server attempt
You need to post a link to your logs/debug.log
-
Tried Starting a Server, Didn't Work
Broken client side mod you don't need on the server. And please don't post logs directly in the forums. Use a file upload site.
-
weird issue/bug with invisible blocks (?)
You need to take the changes you made to the top post of this thread and copy them onto that bug report. We can't fix "Steam n Rails", only the mod author can do that. They will only be able to do that if you provide all the relevant information. You kind of misunderstood the 5Ws (taking it too literally). It should be more like: Who -> Versions you are using for minecraft, forge, create, steam n rails and any others relevant What -> The actual name of the block(s) not the vague "Minecraft block" etc.
-
org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
Issue with immersive portals, probably a conflict with another mod? Check you have the latest version then contact the mod author.
-
1.19.2 game crashing
That doesn't show the error either. It doesn't show you starting forge. You need to post the launcher_log.txt from directly after the crash. If you restart the launcher, it will clear that log and we won't see the error.
-
[SOLVED][1.19.4] How to remove Items from Vanilla creative tabs?
Yep, this totally broken. I changed my code to print out in more detail what is happening at each step (warning inefficient code) @EventBusSubscriber(modid = MODID, bus = Bus.MOD) public class Test { @SubscribeEvent public static void removePaintings(BuildContents event) { if (event.getTab() == CreativeModeTabs.FUNCTIONAL_BLOCKS) { var entries = event.getEntries(); var paintings = paintings(entries); for (var painting : paintings) { LOG.info(show(painting) + " >> " + show(paintings(entries))); entries.remove(painting); LOG.info(show(painting) + " << " + show(paintings(entries))); } } } public static String show(List<ItemStack> stacks) { return stacks.stream().map(Test::show).collect(Collectors.joining(",", "(", ")")); } public static String show(ItemStack stack) { return stack + " " + stack.getTag(); } public static List<ItemStack> paintings(MutableHashedLinkedMap<ItemStack, ?> entries) { var paintings = new ArrayList<ItemStack>(); for (var entry : entries) { var stack = entry.getKey(); if (stack.is(Items.PAINTING)) { paintings.add(stack); } } return paintings; } } What actually happens when you remove the "kebab" painting is it removes everything else? Something is broken with the remove() of that LinkedList implementation. You can report it here: https://github.com/MinecraftForge/MinecraftForge/issues
-
weird issue/bug with invisible blocks (?)
A video has little useful information. Consider if you have a video of an explosion in real life, all it shows is "something exploded". You have no idea from the video what exploded or why. To be able to diagnose a problem you need to be able answer the 5Ws. https://en.wikipedia.org/wiki/Five_Ws Videos contain little of that type of information.
-
EXCEPTION_ACCESS_VIOLATION (0xc0000005)
This is a crash in native code not forge. Post your launcher_log.txt so we can see the full error.
-
[SOLVED][1.19.4] How to remove Items from Vanilla creative tabs?
This code kind of works for me: @EventBusSubscriber(modid = MODID, bus = Bus.MOD) public class Test { @SubscribeEvent public static void removePaintings(BuildContents event) { if (event.getTab() == CreativeModeTabs.FUNCTIONAL_BLOCKS) { var entries = event.getEntries(); var paintings = new ArrayList<ItemStack>(); for (var entry : entries) { var stack = entry.getKey(); if (stack.is(Items.PAINTING)) { paintings.add(stack); } } paintings.forEach(entries::remove); // DEBUG CODE FROM HERE LOG.info("=======> " + paintings); for (var entry : entries) { var stack = entry.getKey(); if (stack.is(Items.PAINTING)) { LOG.info(stack + " " + stack.getOrCreateTag()); } } } } } But what I am seeing is the "kebab" painting is still in the list. All the other paintings are removed. So the above code should work for you? I suspect the issue is something to do with "kebab" being the default painting variant which is somehow confusing the special key comparison mojang use. ItemStackLinkedList.TYPE_AND_TAG I would need to dig into how PaintingVariants get stored in the NBT and implement the equals/hashCode to understand what is happening. But that doesn't seem relevant to your problem?
-
[1.19.2] How do I make my custom recipe type a shaped recipe?
On that same wiki: https://forge.gemwire.uk/wiki/Custom_Recipes Here are all the references to RecipeSerializer on github. Not all will be forge (since it is a minecraft class) or up-to-date. https://github.com/search?l=Java&q=RecipeSerializer&type=Code Maybe you can find something similar to what you are trying to do.
-
[1.19.2] How do I make my custom recipe type a shaped recipe?
https://forge.gemwire.uk/wiki/Recipes Here's a copy of the current vanilla recipes: https://github.com/misode/mcmeta/tree/data/data/minecraft/recipes
-
weird issue/bug with invisible blocks (?)
Looks like whatever mod is responsible for those blocks is creating "ghost blocks". Blocks that exist on the server but have not been sent to the client. The same thing can happen if the mod only removes the block from the client and not the server. From the little information you provide: you should contact the worldedit mod author. Your post on the railways issue page is likely ignored for lack of information. Rather than using videos (which are useless), post a step by step description on the steps you took to reproduce the problem. e.g. 1) I started with this 2) Then I did this 3) Finally -- describe what happened and why you didn't expect it --
-
[SOLVED][1.19.4] How to remove Items from Vanilla creative tabs?
You cannot usually iterate over a collection and remove elements from it at the same time unless you use the Iterator.remove() method (assuming it supports that method). Your code likely corrupts the iterator's internal cursor. I'm suprised you are not getting ConcurrentModificationExceptions? https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html#remove-- If an iterator does not support concurrent modification (most don't), the usual workaround is to make a copy of the keys collection and iterate over that.
-
1.19.4 - How to create custom DamageSources
Use an access transformer. https://docs.minecraftforge.net/en/latest/advanced/accesstransformers/ Or even better submit a patch to forge so it does it for you.
-
1.19.2 Modded Forge server not shutting down properly.
Looks to be the an issue with the netherislands mod. It has started a non-daemon thread and hasn't stopped it when you shutdown the server. Check you have the latest version then contact the mod author.
-
[SOLVED][1.19.4] How to order/place mod tabs inside the inventory?
Maybe? https://github.com/MinecraftForge/MinecraftForge/blob/6e1de81ff5b94ec72ffbb5a243bf6f41d88e932b/src/main/java/net/minecraftforge/event/CreativeModeTabEvent.java#L77
-
[SOLVED][1.19.4] How to remove Items from Vanilla creative tabs?
I don't think modifying the tab.getDisplayItems() will do anything? That is what the event is currently building. It hasn't been populated yet. I would guess the thing you want to modify is the event.getEntries() map which is what will be used to populate the real data.
-
1.19.4 - How to create custom DamageSources
You don't need to do all that registry access yourself. You can just use the "smart constructor": DamageSource damagesource = this.level.damageSources().source(MyDamageTypes.SPEAR, this, entity1 == null ? this : entity1); If you look at the code for DamageSources.trident() that's pretty much what it does.
-
My Minecraft keep crashing when i enter a single player world/server world
Conflict between chunkanimator and rubidium. Check you have the latest versions of these mods then contact the mod authors.
-
Please help game crashes when opening creative menu
Issue with paladin's furniture mod. Check you have the latest version then contact the mod author.
-
Authentication issues
I am loathed to get involved in this kind of issue since it usually boils down to providing free PC support to people that install all sorts of rubbish on their PC and then wonder why their PC doesn't work properly. I am only responding to say I have seen 2 different causes of this problem in issues I did respond to in the past: * Misconfigured networking. e.g. IPV6 is enabled for outbound traffic, but not inbound traffic. Meaning the authentication response from Microsoft/Mojang could never be received * The launcher passing garbage authentication parameters to forge. Meaning it can't make a valid authentication request The latter is commonly (but not exclusively) seen with people using hacked clients/launchers, or when they have used a hacked client in the past. You can see if that is happening from the first line of the logs/debug.log (which you don't show).