Jump to content

Add multiple Forge versions into individual MC launcher profiles


Sir_Jave

Recommended Posts

I don't know if this has been requested before, nor do I know if it's probable. However I do know that if it were possible to install multiple Forge versions into a single Minecraft launcher profile, that it would at least eliminate the conflicting mod version issue, thus it would allow for any previous and future mods to be qualified to work in conjunction. =D

Link to comment
Share on other sites

.... what?

You can't just run two different versions of minecraft in the same game.... how do you expect that to work?

 

It is beyond the logic skills of a mere mortal : if mod A is designed for version X, and mod B is designed for version Y, well obviously the answer to all conflicts is to install each version on top of each other. 6837.png

It's a perfectly designed plan. What could go wrong ?

Link to comment
Share on other sites

.... what?

You can't just run two different versions of minecraft in the same game.... how do you expect that to work?

 

Maybe when each chunk loads, a different version of the game would load into each chunk. I know this could cause some weird terrain to spawn, so maybe there could be default terrain parameters that keeps the terrain looking connected and stable. EVERYTHING is possible!

 

I know my idea is far fetched but think about it: Minecraft Forge... the ultimate fan-made modding API that can alter Minecraftia's reality from any time in It's 5 year history... Modders not needing to worry about updating their mods, and instead focus on mod features and real life... Players able to upload anything into their client/server world at ease... It would be a nearly perfect solution if it were to be done.

Link to comment
Share on other sites

.... what?

You can't just run two different versions of minecraft in the same game.... how do you expect that to work?

 

It is beyond the logic skills of a mere mortal : if mod A is designed for version X, and mod B is designed for version Y, well obviously the answer to all conflicts is to install each version on top of each other. 6837.png

It's a perfectly designed plan. What could go wrong ?

 

A lot of things at first. I'm no dev "yet", so I don't know how probable this would be. However if it were to be hammered at for a while, results would start to appear. Btw, your joke made my day haha.

Link to comment
Share on other sites

EVERYTHING is possible!

 

I'm no dev...

 

QdZZKDm.gif

 

As to serious answers: This is impossible, not because Forge devs wouldn't do it or whatever other reason, but because Minecraft itself simply won't allow it to slide.

1.7.10 is no longer supported by forge, you are on your own.

Link to comment
Share on other sites

EVERYTHING is possible!

 

I'm no dev...

 

QdZZKDm.gif

 

As to serious answers: This is impossible, not because Forge devs wouldn't do it or whatever other reason, but because Minecraft itself simply won't allow it to slide.

 

Aww, I see... so it IS impossible. You get +thanks from me. =D

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

    • They were already updated, and just to double check I even did a cleanup and fresh update from that same page. I'm quite sure drivers are not the problem here. 
    • i tried downloading the drivers but it says no AMD graphics hardware has been detected    
    • Update your AMD/ATI drivers - get the drivers from their website - do not update via system  
    • As the title says i keep on crashing on forge 1.20.1 even without any mods downloaded, i have the latest drivers (nvidia) and vanilla minecraft works perfectly fine for me logs: https://pastebin.com/5UR01yG9
    • Hello everyone, I'm making this post to seek help for my modded block, It's a special block called FrozenBlock supposed to take the place of an old block, then after a set amount of ticks, it's supposed to revert its Block State, Entity, data... to the old block like this :  The problem I have is that the system breaks when handling multi blocks (I tried some fix but none of them worked) :  The bug I have identified is that the function "setOldBlockFields" in the item's "setFrozenBlock" function gets called once for the 1st block of multiblock getting frozen (as it should), but gets called a second time BEFORE creating the first FrozenBlock with the data of the 1st block, hence giving the same data to the two FrozenBlock :   Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=head] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@73681674 BlockEntityData : id:"minecraft:bed",x:3,y:-60,z:-6} Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=3, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=2, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} here is the code inside my custom "freeze" item :    @Override     public @NotNull InteractionResult useOn(@NotNull UseOnContext pContext) {         if (!pContext.getLevel().isClientSide() && pContext.getHand() == InteractionHand.MAIN_HAND) {             BlockPos blockPos = pContext.getClickedPos();             BlockPos secondBlockPos = getMultiblockPos(blockPos, pContext.getLevel().getBlockState(blockPos));             if (secondBlockPos != null) {                 createFrozenBlock(pContext, secondBlockPos);             }             createFrozenBlock(pContext, blockPos);             return InteractionResult.SUCCESS;         }         return super.useOn(pContext);     }     public static void createFrozenBlock(UseOnContext pContext, BlockPos blockPos) {         BlockState oldState = pContext.getLevel().getBlockState(blockPos);         BlockEntity oldBlockEntity = oldState.hasBlockEntity() ? pContext.getLevel().getBlockEntity(blockPos) : null;         CompoundTag oldBlockEntityData = oldState.hasBlockEntity() ? oldBlockEntity.serializeNBT() : null;         if (oldBlockEntity != null) {             pContext.getLevel().removeBlockEntity(blockPos);         }         BlockState FrozenBlock = setFrozenBlock(oldState, oldBlockEntity, oldBlockEntityData);         pContext.getLevel().setBlockAndUpdate(blockPos, FrozenBlock);     }     public static BlockState setFrozenBlock(BlockState blockState, @Nullable BlockEntity blockEntity, @Nullable CompoundTag blockEntityData) {         BlockState FrozenBlock = BlockRegister.FROZEN_BLOCK.get().defaultBlockState();         ((FrozenBlock) FrozenBlock.getBlock()).setOldBlockFields(blockState, blockEntity, blockEntityData);         return FrozenBlock;     }  
  • Topics

×
×
  • Create New...

Important Information

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