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.

Luis_ST

Members
  • Joined

  • Last visited

Everything posted by Luis_ST

  1. define does not work, show what you have tried
  2. you should really learn the basics of java, since these two code parts does the same thing: this.inventory.foo(); or player.getInventory().foo(); i hope this make the whole thing clearer
  3. the error that crashes the game (as I see the crash report) depends on a randomly generated value in the Entity spawn algorithm, so it can be that the game crashed after 30 seconds or after 10 minutes in other words it is random unfortunately the crash does not show which mod cause the error, the only two possibilities that I can think of is: that you check whether the latest version of each mod is used to hope that the error has been fixed you use binary search to find the Mod which cause the error (and then report this bug to the author)
  4. you can check if the old position (Entity.xOld, Entity.yOld, Entity.zOld) equals the current position (Entity#getX, Entity#getY, Entity#getZ)
  5. this is not the reason for why you do this from client yeah do it from server
  6. because there is a getter for the inventory
  7. it's a file which is generated by the game, it contains information about the game start the file is necessary to help you you find it in: server: server_folder/logs/debug.log client: .minecraft/logs/debug.log
  8. first of all run the server in online mode, delete all server configs if you not modified it
  9. you did not change the java version, you can replace the 'java' in the command with the full path of java 8
  10. GLM is not the only solution, you can add a match_tool condition to your LootTable you can use the vanilla leave LootTables as an example
  11. update Forge to the latest version of 1.16.5
  12. you need to add the Port to the Firewall, so it will not block this Port
  13. it was a spelling mistake😅, i already fixed it What exactly did you try to achieve?
  14. just replacing the vanilla lootTable file via a Datapack, i mean data/minecraft/loot_tables/entities/entity_loot_table.json
  15. you can use your IDE to look into vanilla classes do you mean the Access Transformer
  16. This will not work client only, it also sounds like cheating... If this is your server, why did you not create a Mod for both server and client
  17. Problem with Vault. Make sure you are using the latest version. If the Mod is already up to date, report this bug to the Mod author.
  18. this is not possible with GlobalLootModifiers, you can replace the LootTable of the Entity via a Datapack overwrite wrong information, ignore this post please
  19. you can get the current AbstractContainerMenu from the player it's a public field, make sure before you interacte with the Menu your are on Server and ServerPlayer#containerCounter match with the containerId of the Menu. Then you can get the Slot via AbstractContainerMenu#getSlot
  20. why? what's your problem?
  21. https://forge.gemwire.uk/wiki/SimpleChannel#Sending_to_the_Server
  22. there is a easier way to to that, but again there is no reason to be logged in in Dev Edit: if someone knows how, this is the explanation
  23. Registry Entries must be registered in a RegistryEvent in 1.18.2. Which event you choose doesn't matter.
  24. go into the bin/java folder of the java installation you want to use to run the server and copy the full path and use it instead of java in .bat file

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.