Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

1.16.5 forge versions  36.2.0 and 36.1.66 startup crash


Recommended Posts

i've used both forge versions 36.2.0 and 36.1.66 to upgrade from 36.1.31 because my world is freezing and nothing is moving even though i can move around so i decided to upgrade the launcher but not i can't even start the game because the launcher crashes on startup for both 36.2.0 and 36.1.66 i have no idea what causing it i assumed it was optifine then minecolonies but the startup crashed even when i removed them when it crashes it doesn't leave a crash report so i can't even figure out what is causing it.

 

here's the latest debug log

https://gist.github.com/keepinitreal247/a9711ffe3d29290d4678503284b7e0ff

Link to comment
Share on other sites

10 hours ago, Luis_ST said:

Problem with BetterFoliageMod. Check if there is an update, report to the author if that does not help.

i can start the game but now when i go past a certain point every mob just freezes i can't hit them or anything and the chunks stop loading in i don't understand what is causing this???

Link to comment
Share on other sites

4 hours ago, 3.1459 said:

i can start the game but now when i go past a certain point every mob just freezes i can't hit them or anything and the chunks stop loading in i don't understand what is causing this???

one of your mods, it is difficult to say which mod is causing this, because with such errors no real error can be recognized in the log
-> because in most cases the server stops with server overload

but please post the log

Link to comment
Share on other sites

6 hours ago, Luis_ST said:

one of your mods, it is difficult to say which mod is causing this, because with such errors no real error can be recognized in the log
-> because in most cases the server stops with server overload

but please post the log

for some reason github wont turn the log into a gist rn is it ok to post it here?

Link to comment
Share on other sites

okay the log looks fine there are no error, which can ensure that the game freezes
unfortunately I have no other idea with which I could really help you, sorry

Edit: it can be that i have overread something in the log, which is why I read the log again and i hope i find an error

Edited by Luis_ST
Link to comment
Share on other sites

4 minutes ago, Luis_ST said:

okay the log looks fine there are no error, which can ensure that the game freezes
unfortunately I have no other idea with which I could really help you, sorry

Edit: it can be that i have overread something in the log, which is why I read the log again and i hope i find an error

i see thank so much you've been a big help this happened before a couple versions ago and got the same answer  i didn't make a huge deal about it then because it was a small world that i didn't make any real progress on i figured id ask again because i've been on this world for months and i really don't want to delete it just please lmk if u find something 😁

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.

Guest
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.

 Share



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Hello! I'm trying to create a capability that reads a player's CompoundTag, and extracts some custom mod data from it to assemble an object, along with being given one of those mod objects and writing it to a Player's nbt. I've hopefully created the capability correctly, but I'm not sure how to go about having a `Player` read/write this data during a world save, and how I can go about retrieving the data from a given `Player` object on world join (I know I'd need to subscribe to the event, but I have no idea what I'd do from there). Additionally, this code results in "Invalid player data" whenever I join a world, and I don't know what's in here causes that (EDIT: Figured out this was due to my own bad serialization code. Does this mean that the NBT is automatically loaded on world join and saved on world leave?). My full repository can be found here: https://github.com/hammy3502/elementalism , and the relevant code snippets are below:   Object with Custom Mod Data (PlayerProgressionData.java): public class PlayerProgressionData implements INBTSerializable<CompoundTag> { public static final String outerTag = "elementalism_data"; public ProgressionInfo.ElementType type; public ProgressionInfo.ElementType type2; public List<ProgressionInfo> powersUnlocked; public PlayerProgressionData() { this.type = ProgressionInfo.ElementType.NONE; this.type2 = ProgressionInfo.ElementType.NONE; this.powersUnlocked = new ArrayList<>(); } @Override public CompoundTag serializeNBT() { CompoundTag toRet = new CompoundTag(); CompoundTag data = new CompoundTag(); StringBuilder powersList = new StringBuilder(); for (int i = 0; i < powersUnlocked.size(); i++) { powersList.append(powersUnlocked.get(i).id); if (i != powersUnlocked.size() - 1) { powersList.append(","); } } data.putString("unlockedPowers", powersList.toString()); data.putString("element1", this.type.id); data.putString("element2", this.type2.id); toRet.put(outerTag, data); return toRet; } @Override public void deserializeNBT(CompoundTag nbt) { if (!nbt.contains(outerTag)) return; this.powersUnlocked.clear(); CompoundTag data = nbt.getCompound(outerTag); this.type = ProgressionInfo.ElementType.getElementById(data.getString("element1")); this.type2 = ProgressionInfo.ElementType.getElementById(data.getString("element2")); String[] powerIds = data.getString("unlockedPowers").split(","); for (String id : powerIds) { ProgressionInfo info = Objects.requireNonNull(ProgressionInfoInit.ALL_PROGRESSION_INFOS.get(id)); this.powersUnlocked.add(info); } } } Capability Registration (Elementalism.java): public void registerCapabilities(RegisterCapabilitiesEvent event) { event.register(PlayerProgressionData.class); }   Capability Attaching (CommonSubscriber.java): @SubscribeEvent public void attachCapabilities(AttachCapabilitiesEvent<Entity> event) { if (!(event.getObject() instanceof Player)) return; PlayerProgressionData progressionData = new PlayerProgressionData(); LazyOptional<PlayerProgressionData> optionalProgressionData = LazyOptional.of(() -> progressionData); ICapabilityProvider provider = new ICapabilitySerializable<CompoundTag>() { @Override public CompoundTag serializeNBT() { return progressionData.serializeNBT(); } @Override public void deserializeNBT(CompoundTag nbt) { progressionData.deserializeNBT(nbt); } @Nonnull @Override public <T> LazyOptional<T> getCapability(@Nonnull Capability<T> cap, @Nullable Direction side) { if (cap == DATA_STORAGE_CAPABILITY) { return optionalProgressionData.cast(); } return LazyOptional.empty(); } }; event.addCapability(new ResourceLocation(Elementalism.MOD_ID, "data_storage"), provider); event.addListener(optionalProgressionData::invalidate); }   Thank you so much for any help!
    • 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
    • I made a gist and put it in there. I wasn't sure how to put it on here so do I just give you this link? https://gist.github.com/scottshube/2f1dcba8f69537804958c255ad207fc5
    • You can use https://gist.github.com/ for large text files.
    • I copied the whole debug.log but it's too large to post.
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.