Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

warjort

Members
  • Joined

  • Last visited

Everything posted by warjort

  1. Post your logs/debug.log from the server so we can see the actual problem. From the information you show, the canary mod is trying to load a client class on the server, specifically by loading a class from the smallships mod that references a client class. But the warning suggests this is not the real problem.
  2. https://github.com/sp614x/optifine/issues/7127
  3. This is a known optifine issue: https://github.com/sp614x/optifine/issues/7127 According to the optifine downloads page, they support (have tested) forge 43.1.1 for your version of optifine. If you have problems with optifine you need to talk them.
  4. This says you are using java 19 which mixin doesn't support. Use java 17
  5. Why would there be a demo or tutorial for this? I can't think of a vanilla process or mod that does anything similar to what you are doing. The closest things I can think of (that shows where an entity has been) are the sprint particles and the particles generated for arrow trails - see Arrow.tick() Which is why I suggested spawning particles for your feature in your other thread. If you do want to continue to do it through rendering, you are going to need to store some state for each player that remembers where they have been, e.g. using a client side player capability See DataStorage here: https://forge.gemwire.uk/wiki/Main_Page
  6. You are also still not checking the side or phase of PlayerTick.
  7. You don't do rendering in PlayerTick. And you don't use opengl directly you use mojang's Blaze3d library. See my original response to your other question: https://forums.minecraftforge.net/topic/117495-1192-trying-to-draw-a-line-behind-player/
  8. -805306369 is a crash in native code. You probably have a file beginning "hs_err_pid" in your minecraft folder. Don't post the full file, just post the 30 first lines or so that shows the error.
  9. If you open the jar files using a zip file tool, forge mods have a META-INF/mods.toml file, fabric mods have fabric.mod.json in the root of the jar.
  10. They are not static methods. You get the level via event.player.level You also need to check the event.side.isClient() and event.phase (start or end) You also don't cant addFreshEntity() for a particle, particles are not entities which need to be added on the server. https://forge.gemwire.uk/wiki/Particles
  11. Show the full path of your add_kyber_crystal_ore.json It should be something like src/main/resources/data/lightsabermod/forge/biome_modifier/add_kyber_crystal_ore.json https://forge.gemwire.uk/wiki/Biome_Modifiers#Biome_Modifier_JSONs Also by setting the maximum height to 319 most of the generation attempts will fail. Sea level is at 64 so you will be trying to generate in the "air" which doesn't match your TargetBlockStates.
  12. You have 2 mods that are not compatible with the version of forge you are using. If this is really the complete log, you need to post the launcher_log.txt. Whatever is crashing the game (probably one of those 2 mods) is not putting an error in the log.
  13. Please don't hijack other people's threads. Start your own thread and post the debug.log If you had the same problem(s) as this thread, the above information would fix it. Anyway, you can't have both jade and wthit. Tney are both forks of Waila/Hywla. You also have at least one fabric many fabric mods in that list. Including the fabric-api. They won't work on forge.
  14. The only error in that log is a 404 from mojang's website. It doesn't show you starting minecraft/forge at all.
  15. There is little new information in those logs except all the failed ones timeouts about 1 minute after logging in. Which means the server closes the connection. The one difference I can see between net2 (which worked) and the others is the net2 client log is doing stuff like processing sounds while the 3 that fail all have no logging for 30 seconds or longer before you get disconnected. e.g. from net1 One obvious candidate when I see this kind of thing is very long "stop the world" garbage collections done by java. How much memory do you have allocated to minecraft compared with your total system memory? If you open up TaskManager, do you see it doing lots of "paging" and/or memory being close to 100% usage after you connect to the server?
  16. Can you give more details on how these connections work. e.g. are they both wireless or is one or both using cables If both are wireless you are not really testing anything different since it might be your wireless card that has the problem. Also, does your friend see the same problem? If they do, this could mean the problem is server side.
  17. Please upload the files to a proper file sharing site. It won't let me open those files on google and when I try to download the whole zip file it says it is not a valid zip file.
  18. An alternative approach if you want a "persistant" path is to spawn a Particle at the player's location every few ticks from your own client side PlayerTickEvent
  19. Use EntityRenderersEvent.AddLayers to add a new RenderLayer to the player's LivingEntityRenderer. For players you need to add it to each "skin".
  20. You need to report optifine issues to the optifine developers. Their download page usually says which version of forge they support for each download. e.g. 1.18.2 H9 pre1 from your first log says forge 40.1.73
  21. Your question is unanswerable if you don't show the code. I can tell you that you need to call entity.refreshDimensions() to allow the game to recalculate everything size related after you change something that affects the dimensions. e.g. the game calls that method when an Ageable mob changes from a baby to an adult.
  22. Then just delete the file. And if you changed it from default settings, reapply your changes after it recreates it.
  23. The error says your fml.toml file is corrupted. This usually happens when you don't shutdown your computer properly. If you don't have a backup of that file you can delete it and it will recreate it with default values. When this happens it usually affects more than one config file, so you might want to restore your entire config folder from your backup?
  24. warjort replied to Nuke_'s topic in Support & Bug Reports
    The crash report is for 1.16.5 https://forums.minecraftforge.net/topic/91712-supported-version-directory/

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.