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.

jaidenwombat

Members
  • Joined

  • Last visited

  1. Aha, that was it. Setting hurtMarked to true if the entity was an instance of PlayerEntity did the trick. Thank you for the help
  2. I'd like it to be so that when a player right clicks on a block, any entity on top gets bounced into the air a little bit. It works on most entities, but for some reason it doesn't work on players. @Override public ActionResultType use(BlockState state, World world, BlockPos pos, PlayerEntity playerEntity, Hand hand, BlockRayTraceResult hit) { if (!world.isClientSide()) { List<Entity> entitiesToBoing = world.getEntitiesOfClass(Entity.class, new AxisAlignedBB(pos.getX(), pos.getY() + 1.0f, pos.getZ(), pos.getX() + 1.0f, pos.getY() + 2.0f, pos.getZ() + 1.0f)); for (Entity entity : entitiesToBoing) { entity.setDeltaMovement(entity.getDeltaMovement().add(0.0f, 0.5f, 0.0f)); } } return ActionResultType.SUCCESS; } My reckoning is that the velocity of player entities is changed after this method is called and before their positions are updated, but I don't know how to work around that for my purposes. Does anybody know why this isn't working and what I can do to fix it? (I'm using Forge 36.1.0 for MC 1.16.5, if that's relevant)

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.