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.

Featured Replies

Posted

Hello, when I attempt to launch a server with my mod from my IDE, it crashes. Launching client works fine. Here is part of the stack trace showing ClassNotFoundException: 265902500d3143d5c928e542c665f664.png

 

Here is where I register the classhttps://github.com/PapaVinny/SwordfightOverlayHelp/blob/master/java/mod/papavinny/swordfight/Main.java 

 

Questions 

  • Do I have proxies and/or main set up correctly?
  • Why can't my StaminaGUI class be found?
  • Author

Thanks for responding so fast, 

  • If I'm understanding: So don't extend common proxy in the client proxy class? Also, are you saying to use SidedProxy in the StaminaGUI class? ClientProxy class? I don't think I'm understanding what you mean by "encapsulate access to client-only classes". 
  • Noted, will fix.
  • Thanks, removed.
  • Should probably initialize that within the actual method, I'm not sure. Made a while ago.
  • Author

Hello again diesieben07, I think cleaned up the issues you pointed out besides the SwordSoundHandler class. It seems to have issues when I take the annotation off but I will come back to that.

Though, I'm trying to figure out the packets. Here is my most up-to-date work leading directly to my actual GUI class: https://github.com/PapaVinny/SwordfightPacketHelp/blob/master/java/mod/papavinny/swordfight/gui/StaminaGUI.java

Problems:

 

The error message for my current tests (when a packet is sent: 248375627c7af63592998d3864bb4358.png

  • Author

I'm sorry, the error was actually caused by another packet but I fixed regardless. It no longer crashes but my stamina bar is still blank. Know why that could be? I'm pretty sure it has to do with line 32 in my StamMessage class.

  • Author

My college courses so far never covered that, odd I know. I'll have to learn that. 
Printing within the constructor of the packet sends a print message. The single matching number is printed directly from that entity's handler: ca2967a343df106eb6fc681411797ec1.png

So I am pretty sure it's sending. handleClientPlayer doesnt seem to be going off I'll look into that.

Edited by PapaVinny

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

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.