Jump to content

Recommended Posts

Posted

Hey there. I'm not having any problems or anything. I've just got a few things on my mind and wanted to discuss perhaps.

 

Anyways. First off. Does anyone else use the Technic Pack? If so, what are your favorite things to do in it? I just enjoy building all kinds of crazy machines that do a variety of things. I like EE, but I feel it overpowers my game, so I remove it from my personal copy of Technic. In its place, I use Greg's prospecting mod. Because a ton of materials are needed, and it seems to pick them up alright. At least I still have to go digging for it.

 

Next up, has anyone else here heard? The Aether is "apparantly" migrating to Forge API. It may soon be possible to add other mods to it. I've never actually played the Aether myself, mainly because I never got around to it, another reason is because it didn't use Forge, which prevented me from using a plethora of other mods that I enjoy. Is anyone else excited for it? There's a pre-release that I'm considering downloading to try out.

 

The last bit is a question, but nothing urgent. This is the reason I put this in General discussion for Forge...

 

It's directed at Lex or at anyone who might know; What exactly does the abc.class contain? If you don't know off the top of your head, I'm not asking anyone to take the time out of your day to figure it out for me. I know it's one that Forge edits, and I also know that the More Pistons mod edits it. If I were to guess, I'd say something regarding the piston block. If this IS the case, what modifications to this class does Forge do, and how often does it get changed around?

 

This is a pretty big question, and it's completely alright if it can't be answered without some digging on my part. I could attempt to decompile it, and see the difference myself. The reason I'm wanting to know is that since More Pistons edits this class as well, I'm fearful to replace the one Forge changes with it. I just don't want to screw up any other mods in the process by replacing it.

 

Check out my

Texture Packs Thread here on the Forge Forum. :)

Currently in the process of adding some mod support for JohnSmith Texture Pack.

width=105 height=12https://www.sugarsync.com/piv/D8135159_67366891_21351[/img]

 

width=209 height=19https://www.sugarsync.com/piv/D8135159_67366891_772852[/img]

Posted

I make my own copy of the technic pack. I think they're disadvantaging the mod authors.

The last thing I built was a huge underground ICBM base with redpower doors and everything. It could fire around 80000 missiles every minute. (never tested, just math). Then I &*^(#-ed up the wires, and the antimatter missile detonated into the roof.  >:(

Anyway, I also had a RP TBM with an onboard EE processing plant, as well as using power converters to run the thing.

 

Aether on forge?!?!? YAY! Sky, meet frames. Frames, meet sky. Valkyries, meet mining laser.

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

Posted

It's directed at Lex or at anyone who might know; What exactly does the abc.class contain? If you don't know off the top of your head, I'm not asking anyone to take the time out of your day to figure it out for me. I know it's one that Forge edits, and I also know that the More Pistons mod edits it. If I were to guess, I'd say something regarding the piston block. If this IS the case, what modifications to this class does Forge do, and how often does it get changed around?

 

This is a pretty big question, and it's completely alright if it can't be answered without some digging on my part. I could attempt to decompile it, and see the difference myself. The reason I'm wanting to know is that since More Pistons edits this class as well, I'm fearful to replace the one Forge changes with it. I just don't want to screw up any other mods in the process by replacing it.

 

13:07 <OvermindDL1> gcc abc
13:07 -MCPBot([email protected])- [ GET CLIENT CLASS ]
13:07 -MCPBot([email protected])-  Side        : client
13:07 -MCPBot([email protected])-  Name        : BlockPistonBase
13:07 -MCPBot([email protected])-  Notch       : abc
13:07 -MCPBot([email protected])-  Super       : Block
13:07 -MCPBot([email protected])-  Constructor : (IIZ)V | (IIZ)V

You can always ask the IRC MCPBot.  ;)

Posted

MCPBot?!?! Don't let ObsequiousNewt see this, he will probably go ballistic. He's been mapping all of the classes in the minecraft.jar. ;D

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

Posted

I make my own copy of the technic pack. I think they're disadvantaging the mod authors.

The last thing I built was a huge underground ICBM base with redpower doors and everything. It could fire around 80000 missiles every minute. (never tested, just math). Then I &*^(#-ed up the wires, and the antimatter missile detonated into the roof.  >:(

Anyway, I also had a RP TBM with an onboard EE processing plant, as well as using power converters to run the thing.

 

Aether on forge?!?!? YAY! Sky, meet frames. Frames, meet sky. Valkyries, meet mining laser.

 

*Facepalm* Always back up your world and NEVER use antimatter missiles unless your enemy is actually THAT BAD.

Posted

Well, yes, but I was having fun with them! And I didn't mean to launch an antimatter missile, I screwed up the wiring. xD

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

Posted

You also know that MCP has the mapping files directly, nicely formatted for parsing too?  ;)

He'll kill me if he sees this. I fear for my life.

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

Posted

I have no idea. He just wants to know what each compiled/obfuscated class is. And he does not want to find out that somebody else has done it. He's really really obsessive about stuff like this. :D

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

Posted

Quite a number of people have been doing it since pre-alpha, that is what the MCP and Bukkit projects became, they each have their own mappings (and converters exist too).  :)

 

As an example, if you watch the MCP IRC, there are a number of people at this moment that are submitting new mappings of the just released pre-release, they work fast, and he can always join in too.  :)

Posted

Yes. But the Valkyries won't survive your industrial awesomeness! :P

So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.

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

    • Post logs as described in the FAQ, there might be a clue in there what is going on.
    • The registered recipe name doesn't need to be the name of the item, so name one ruby_from_block and one ruby_from_nugs or something like that.   Without seeing code/project files, that's the best guess I have.
    • Whenever I launch Minecraft Forge (With or without any mods installed, yes, I've checked my mods folder, it is empty. I also tried Curseforge's app.) above the version 1.18.2 (Versions 1.18.2 and below work fine), the game crashes before opening and shows error code 1. I have no clue what it could be, I've tried many different options on my own, but any suggestion helps.
    • Hello support, I would like to tell you that I recently had troubles with getting into forge in Minecraft. I wanted to play with my friend a modpack in the game in version 1.20.1 when I downloaded it it crashed so we I started deleting some unnecessary mods to maybe lower the pressure if my PC is not good enough to run the modpack. But I went to delete every mod and installed a hole new version of forge with no mods installed or anything with it it still crashed. I found some help on the forms telling to download java 17 and install it on my windows so I did that and still couldn’t play because it crashes  The log files and everything I could find to help this problem is here : https://pastebin.com/9rWpANcW Hope your help arrives quickly
    • I'm testing a modpack for a server, and everything is fine, until I update the Aether mod from version "aether-1.20.1-1.4.2-neoforge" to version "aether-1.20.1-1.5.1-neoforge" now on the server it gives the error: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode but in the game it says something different (scroll down) [21Nov2024 15:58:50.673] [main/WARN] [net.minecraft.server.Main/]: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode 2002java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Failed to load registries due to above errors 2003at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?] 2004at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?] 2005at net.minecraft.server.Main.main(Main.java:195) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2006at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] 2007at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] 2008at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] 2009at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] 2010at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.3.12.jar%2369!/:?] 2011at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.3.12.jar%2369!/:?] 2012at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.3.12.jar%2369!/:?] 2013at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] 2014at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] 2015at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] 2016at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] 2017at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] 2018at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] 2019at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] 2020at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] 2021Caused by: java.lang.IllegalStateException: Failed to load registries due to above errors 2022at net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:77) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2023at net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2024at net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2025at net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2026at net.minecraft.server.Main.lambda$main$2(Main.java:167) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2027at net.minecraft.Util.m_214652_(Util.java:777) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2028at net.minecraft.Util.m_214679_(Util.java:772) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2029at net.minecraft.server.Main.main(Main.java:166) ~[server-1.20.1-20230612.114412-srg.jar%23535!/:?] 2030... 15 more   AND THE ERROR THAT THE GAME SAY WENT I WANT TO PLAY IN SOLO (local): Time: 2024-11-21 16:16:37 Description: mouseClicked event handler java.lang.IllegalStateException: Failed to load registries due to above errors     at net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:77) ~[client-1.20.1-20230612.114412-srg.jar%23652!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:bclib.mixins.common.json:RegistryDataLoaderMixin from mod bclib,pl:mixin:APP:lithostitched.mixins.json:common.RegistryDataLoaderMixin from mod lithostitched,pl:mixin:APP:zeta.mixins.json:RegistryDataLoaderMixin from mod zeta,pl:mixin:APP:fabric-registry-sync-v0.mixins.json:RegistryLoaderMixin from mod fabric_registry_sync_v0,pl:mixin:APP:together.mixins.common.json:RegistryDataLoaderMixin from mod bclib,pl:mixin:APP:connectormod.mixins.json:registries.RegistryDataLoaderMixin from mod connectormod,pl:mixin:A,pl:connector_pre_launch:A} at net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23652!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:together.mixins.common.json:WorldLoaderMixin from mod bclib,pl:mixin:A,pl:connector_pre_launch:A}     at net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58) ~[client-1.20.1-20230612.114412-srg.jar%23652!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:together.mixins.common.json:WorldLoaderMixin from mod bclib,pl:mixin:A,pl:connector_pre_launch:A}     at net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31) ~[client-1.20.1-20230612.114412-srg.jar%23652!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:mixin:APP:together.mixins.common.json:WorldLoaderMixin from mod bclib,pl:mixin:A,pl:connector_pre_launch:A}     at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_232896_(CreateWorldScreen.java:125) ~[client-1.20.1-20230612.114412-srg.jar%23652!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.CreateWorldScreenMixin from mod modernfix,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.extra_experimental_screen.CreateWorldScreenMixin from mod modernfix,pl:mixin:APP:cumulus_menus.mixins.json:client.accessor.CreateWorldScreenAccessor from mod cumulus_menus,pl:mixin:APP:mediumcore.mixins.json:client.CreateWorldScreenMixin from mod mediumcore,pl:mixin:APP:aether.mixins.json:client.CreateWorldScreenMixin from mod aether,pl:mixin:APP:together.mixins.client.json:CreateWorldScreen_Mixin from mod bclib,pl:mixin:APP:fancymenu.mixins.json:client.MixinCreateWorldScreen from mod fancymenu,pl:mixin:A,pl:connector_pre_launch:A,pl:runtimedistcleaner:A}        
  • Topics

×
×
  • Create New...

Important Information

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