Jump to content

Recommended Posts

Posted

Hello there. So I began playing this very large 12k x 12k map called drehmal v2 (https://www.planetminecraft.com/project/drehmal-v2-prim-rdial-12k-x-12k-survival-adventure-map/), with a small modpack and optifine on 1.15.2. I had no problems with it whatsoever, optifine with shaders and the mods working all perfectly. So I get some friends over so we can play this map together.

 

I give them the same mods and everything through a USB, and I create a new default world to test if the multiplayer works correctly. The three of us join the normal default minecraft world perfectly, all with shaders on, and the small modpack we all installed, everything is working fine. So assuming everything is fine, I start the large map I mentioned earlier. I load in fine, shaders and all, but now when my friends load through LAN they cannot see the terrain, and are floating in and endless sky. They can see other mobs, as well as each other, but cannot move and there is no terrain. I HAVE DONE EVERYTHING TO GET IT WORKING. updated forge, tried different versions tested other default  worlds (leading me to believe the problem was the size of the downloaded map) etc.

 

I then tried to load into multiplayer with my friends with JUST OPTIFINE, NO FORGE. And everything was fine. We loaded into the massive downloaded world, shaders on and working, everyhting working fine. Then I try again with forge and the same endless sky scenario happens, so I have figured out the problem is with forge and the large nature of the world. (As previously mentioned everything worked fine on default minecraft worlds.)

 

I should also note that I tried loading it with an empty mods folder, and still got endless sky. So the problem is with forge, NOT the mods loaded by forge

 

Does anybody have a solution that will allow us to play MULTIPLAYER with forge and optifine on this massive map?

Posted (edited)

Thanks for quick reply

Further testing has resulted in it DOES NOT WORK with only forge, and no optifine. Same endless sky. So the problem is not between optifine and forge. 

I have no clue how to post logs but I'm assuming this is what you want. This is from my friends pc after a session of loading into the world and being greeted by endless sky:

latest (1).log

latest (1).log

It seems I am struggling to uload log? When I try to upload it gives me error -200?

Edited by Resurgent_West
edit
Posted

Sorry my bad: https://gist.github.com/ResurgentWest/654325cac48ba038103b08843a76e7de

I don't know if it would help or not but here is my mod list:

Ambient sounds 3

Astikor Carts

Autoreglib

CleanView

Just enough items

Quark

Sit

Travellers backpack

But as I said before we did not have problems with these mods on default minecraft worlds, and running the large downloaded world WITH forge but WITHOUT the mods still gave us the endless sky issue.

 

 

Posted
2 hours ago, Danebi said:

I'm not sure this is the problem but it seems you have the Sit mod for 1.15.1

As mentioned above all the mods mentioned have been tested in singleplayer without problems, as well as the mods also working in multiplayer instances that took place on smaller default mc worlds compared to the large one I downloaded. (The author of the sit mod also mentions that 1.15.1 is compatible with 1.15.2)

Posted

I mentioned that the computer that hosts the world works fine, it is other computers that get the sky issue. Perhaps the reason it worked for you is because you are the one who hosted? I myself am hosting the world and don't have problems, the computers that connect through LAN have problems.

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

    • logs too big for one pastebin https://pastebin.com/ZjUGHu3u  https://pastebin.com/RqCUZf3X  https://pastebin.com/6ZPS99nD
    • You probably used jd-gui to open it, didn't you? Nothing wrong with that, I also made that mistake, except that Notch was a smart guy and he obfuscated the code. That's why you only see files called "a", "b", "c" and then a file that combines them all. As I said, use RetroMCP to deobfuscate the code so that you will 100% understand it and be able to navigate it.
    • Decompiling minecraft indev, infdev, alpha, beta or whichever legacy version is really easy. I'm not a plug, I just also got interested in modding legacy versions (Infdev to be specific). Use https://github.com/MCPHackers/RetroMCP-Java Once you install their client and the Zulu Architecture that they say they recommend (or use your own Java). I encountered some problems, so I run it with: "java -jar RetroMCP-Java-CLI.jar". You should run it in a seperate folder (not in downloads), otherwise the files and folders will go all over the place. How to use RetroMCP: Type setup (every time you want change version), copy-paste the version number from their list (they support indev), write "decompile" and done! The code will now be deobfuscated and filenames will be normal, instead of "a", "b" and "c"! Hope I helped you, but I don't expect you to reply, as this discussion is 9 years old! What a piece of history!  
    • I know that this may be a basic question, but I am very new to modding. I am trying to have it so that I can create modified Vanilla loot tables that use a custom enchantment as a condition (i.e. enchantment present = item). However, I am having trouble trying to implement this; the LootItemRandomChanceWithEnchantedBonusCondition constructor needs a Holder<Enchantment> and I am unable to use the getOrThrow() method on the custom enchantment declared in my mod's enchantments class. Here is what I have so far in the GLM:   protected void start(HolderLookup.Provider registries) { HolderLookup.RegistryLookup<Enchantment> registrylookup = registries.lookupOrThrow(Registries.ENCHANTMENT); LootItemRandomChanceWithEnchantedBonusCondition lootItemRandomChanceWithEnchantedBonusCondition = new LootItemRandomChanceWithEnchantedBonusCondition(0.0f, LevelBasedValue.perLevel(0.07f), registrylookup.getOrThrow(*enchantment here*)); this.add("nebu_from_deepslate", new AddItemModifier(new LootItemCondition[]{ LootItemBlockStatePropertyCondition.hasBlockStateProperties(Blocks.DEEPSLATE).build(), LootItemRandomChanceCondition.randomChance(0.25f).build(), lootItemRandomChanceWithEnchantedBonusCondition }, OrichalcumItems.NEBU.get())); }   Inserting Enchantments.[vanilla enchantment here] actually works but trying to declare an enchantment from my custom enchantments class as [mod enchantment class].[custom enchantment] does not work even though they are both a ResourceKey and are registered in Registries.ENCHANTMENT. Basically, how would I go about making it so that a custom enchantment declared as a ResourceKey<Enchantment> of value ResourceKey.create(Registries.ENCHANTMENT, ResourceLocation.fromNamespaceAndPath([modid], [name])), declared in a seperate enchantments class, can be used in the LootItemRandomChanceWithEnchantedBonusCondition constructor as a Holder? I can't use getOrThrow() because there is no level or block entity/entity in the start() method and it is running as datagen. It's driving me nuts.
  • Topics

×
×
  • Create New...

Important Information

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