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.

dacetylan

Members
  • Joined

  • Last visited

  1. you are a saint! I have been trying to fix this for quite a while already. Thanks a lot!
  2. I forgot the video... Here's the video: https://imgur.com/a/c00hMT3
  3. @Override public VoxelShape getCollisionShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context) { if (context.getEntity() instanceof PlayerEntity == false) { System.out.print("not player!\n"); return VoxelShapes.fullCube(); } else { System.out.print("player!\n"); return VoxelShapes.empty(); } } this is my code ^ My goal is to have the block act like air for a player but act as a solid block for a mob. I know the textures aren't nice, it's just for testing right now. As you can see in the video it works fine on the y axis but not on x axis, unless I sprint. As you can see on the console at the bottom, when passing through on the x axis it thinks I'm not a player for a second? I'm completely lost. I've tried everything I can think of. Any ideas are welcome! as demonstrated at the end for some reason there is some kind of "force" that pushes me out the block when there is not a neigbouring block. Changing everything to return VoxelShapes.empty(); works perfectly so it's not a problem that has to do with VoxelShapes.empty();
  4. Hi, I am attempting to create a custom effect for a food item. I have found this resource. However here .addAttributesModifier()is being used. My goal is to put the player that eats example_food_item to be put into spectator mode. How could I best achieve this? Do need to create a new effect? Is there a completely different way to achieve this that I am missing? Thank you for your time.

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.