Jump to content

[DEPRECATED][1.6.4] Unable to install 1.6.4 as part of mod recode to 1.7.2


whiskeyfur

Recommended Posts

I'm trying to recode one of my mods which was written in 1.6.4, and part of that includes reinstalling the old environment because I had stepped away from modding for a bit. But... downloading the latest 1.6.4 and running the install script results in a failed install because the digest of minecraft_server.jar does not match what is expected.

 

This isn't an attempt to mod for 1.6.4, this is an attempt to go from a known state to a new one, testing included, so for that I like to have a working base to start with.

 

Does anyone have any advice on how to proceed?

Link to comment
Share on other sites

I would recommend just going straight to 1.7.2, as alot of things have changed and it will be even more confusing if you get used to 1.6.4 again. Most 1.6.4 tutorials have details on how to update that code to 1.7.2, so it really doesn't end up being that forign

Creator of Metroid Cubed! Power Suits, Beams, Hypermode and more!

width=174 height=100http://i.imgur.com/ghgWmA3.jpg[/img]

Link to comment
Share on other sites

It's not a matter of being confusing or getting used to a version... I program in at least 3 different languages at work alone. Not just library versions, full language differences and somehow I'm expected to make them all work together.

 

Keeping version's straight isn't a problem.

 

Yes, 1.7.2 is the end goal, but I have to know what I'm starting with first, and that includes using the old environment to generate the encrypted data files that need to be readable in both 1.6.4 and 1.7.2. And the only way to test that is to actually make said files with known data.

 

Link to comment
Share on other sites

You do not need anything more than the forge download to begin in 1.7.2. There is even a dummy mod example to make sure you don't screw any important stuff while setting things down.

You should start with that, then getting the same environment in 1.6.4 will be a piece of cake. (using build 964, of course)

Link to comment
Share on other sites

it's a recode, not a restart. I'm not rebuilding this thing from scratch... though there will be significant portions changed.

 

As it is, the whole issue might be a moot point because the guy whose's asking me to do the work changed his mind and said he doesn't need the old data files ported over now, they're willing to start from scratch.

 

I'm just going to tell him 'good, wasn't going to happen anyways'.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • One of my players is suddenly unable to join a locally hosted MC Eternal server. We have been playing on this server for about 2-3 weeks now. I have tried erasing his player files and his reputation file, and now it just coughs up this and kicks him out: [User Authenticator #5/INFO] [minecraft/NetHandlerLoginServer]: UUID of player EthosTheGod is 7692d8db-02c3-424f-a4ab-0e4e259b106b [20:25:36] [User Authenticator #4/INFO] [minecraft/NetHandlerLoginServer]: UUID of player EthosTheGod is 7692d8db-02c3-424f-a4ab-0e4e259b106b [20:29:35] [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 575849ms behind, skipping 11516 tick(s) [20:29:35] [Server thread/INFO] [minecraft/NetHandlerLoginServer]: com.mojang.authlib.GameProfile@4a6c63f1[id=7692d8db-02c3-424f-a4ab-0e4e259b106b,name=EthosTheGod,properties={textures=[com.mojang.authlib.properties.Property@241ea89e]},legacy=false] (/IP.ADDRESS) lost connection: Disconnected [20:29:35] [Server thread/INFO] [minecraft/NetHandlerLoginServer]: com.mojang.authlib.GameProfile@6ab6c661[id=7692d8db-02c3-424f-a4ab-0e4e259b106b,name=EthosTheGod,properties={textures=[com.mojang.authlib.properties.Property@7f19aae3]},legacy=false] (/IP.ADDRESS) lost connection: Disconnected It just says "connection timed out" on his end. Any ideas?
    • I'm trying to migrate my mod from 1.20 to 1.21. Some packages in the forge api were changed so my mod did have some classes not working. I've changed everything i needed but still is getting me the following error error: cannot access Registry DeferredRegister.create(ForgeRegistries.BLOCKS, FarmMod.MOD_ID); ^ class file for net.minecraft.core.Registry not found The piece of code that is wrong is   public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, FarmMod.MOD_ID); And here are my imports   import com.lucas.farmmod.FarmMod; import com.lucas.farmmod.block.custom.BaseIrrigatorBlock; import com.lucas.farmmod.item.ModItems; import com.lucas.farmmod.item.custom.BaseIrrigatorBlockItem; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.RegistryObject; The class DeferredRegister is throwing the error in the print below     I've tried running rebuilding my project in every way possible, tried refreshing my dependencies but nothing works. What can i do?
    • It sounds like there might be a synchronization issue with your PartEntity. Ensure that the part entity’s position is updated in your entity's tick method to continuously match the main entity’s location.
    • For keyboard and mouse inputs, Minecraft Forge utilizes the event system to manage interactions, making it easier to handle across different mods. If you’re looking to bypass this and read inputs directly, you’d typically look into the KeyboardListener and MouseListener classes in the game's code. These classes process input events directly from the user's hardware. If you're experimenting with inputs a lot, you might find a compact keypad handy for quick commands. Check out numeric keyboard . It can speed up your coding workflow! Good luck!
  • Topics

×
×
  • Create New...

Important Information

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