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.

TheOnlyTails

Members
  • Joined

  • Last visited

Everything posted by TheOnlyTails

  1. That's not my question. I want to make it so if I don't input a target, it will use the current player as a target instead (similar to /tp).
  2. why doesn't this command use the current player as the default target? private static final RiftCommand INSTANCE = new RiftCommand(); public static void register(@Nonnull CommandDispatcher<CommandSource> dispatcher) { dispatcher.register(literal("rift") .requires((commandSource) -> commandSource.hasPermission(2)) .then(argument("target", EntityArgument.player()) .executes(INSTANCE)) ); }
  3. I've been working for over 2 days on migrating my mod from 1.15.2 to 1.16.4, but when I run the game and create a new world or open an existing world, this happens: https://paste.gg/p/anonymous/9e6e95fc5d2b48dcb2fb81a4f3212cef I can't for the life of me figure out what's happening. I need help. Please. Edit: I can send any logs if necessary.
  4. How would I generate loot table for structures? For example, here's my code to generate block loot tables: https://paste.gg/p/anonymous/aa78cddf46914b20920c9210824acfb9 How would I adapt it for loot chests?
  5. I ended up solving it! Thanks for the help!
  6. I'm not asking on how to add the new feature to a biome - I'm asking how do I register it in the first place.
  7. How do I register a new feature? Every method I've tried so far failed.
  8. I solved it! I just had to use AT to make sheepLootTableBuilderWithDrop public so I could use it.
  9. Hello, I'm trying to implement data gen for my custom sheep, and so far, I've just used the regular sheep's loot table. How do I replicate the same behavior? My original loot table: https://pastebin.com/UbZ1bgHv My progress so far on the data gen version: https://pastebin.com/ajxaf1EE Thanks!
  10. And how would I do that? Edit: never mind. I went to discord and someone helped me. Thank you so much for all of the help and patience!
  11. Well - It now works. But guess what? I discovered another problem! Logging out and then in again clears the inventory of the block. Any idea why that may be?
  12. I understand. So you're basically saying I need to increase this number to include the indexes of the main player inventory + hotbar.
  13. I'll just send my container class - https://pastebin.com/Y5EXaVkz
  14. OK, I'll just describe the current situation. I can shift-click items into the storage block, but not vice versa.
  15. I meant by that that I've overridden the method, and just used the exact same implementation as the ChestContainer class.
  16. What do you mean by that? If I use the same implementation of transferStackInSlot() as the vanilla ChestContainer, would it work?
  17. I ended up fixing it - I had to change it in the container. Btw, is there a way to implement all of the mouse shortcuts (like shift-clicking, etc.)?
  18. I am very stupid. I wrote "block" instead of "blocks". I changed it, and the textures now appears, but only the open model appears. Any idea why? Edit: it also doesn't make a sound.
  19. I changed it, yet the result is the same.
  20. Thank you so much. I would've never caught that bug. The storage block now works, but with one flaw - the textures don't appear. I think it has something to do with my blockstates and the fact that I'm trying to use 2 different models for when the block is open/closed. Can you please help me with that? Here's my current code: Block: https://pastebin.com/MwbaQFYA Blockstates: https://pastebin.com/y0MJrPr3 Closed model: https://pastebin.com/SW2iuG9h Open model: https://pastebin.com/yv07NqYU Thanks again!
  21. I understand. I thought this is a utility method to create a container. Thanks! Time to make a custom container (don't worry I already know how)!
  22. Hello, first of all - I know that technically, inventories don't have rows. I wrote that by mistake. Secondly, I learned a bit about storage blocks and stuff, and here's the code I came up with. I know it's not amazing, but I can optimize it later. Right now the problem is that when I open the block, if I put any item it and close the GUI, it's empty again when I open it next time. Block: https://pastebin.com/9aTUEeNx TileEntity: https://pastebin.com/dywyZ52
  23. I'm trying to create a custom barrel with more rows, but every attempt so far has ended on me giving up and starting all over. Is there a tutorial/guide on how to create them for 1.16/1.15?

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.