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.

alimrv

Members
  • Joined

  • Last visited

  1. package net.alimrv.ridemod.block.custom; import net.minecraft.client.renderer.entity.FallingBlockRenderer; import net.minecraft.core.BlockPos; import net.minecraft.server.level.ServerLevel; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.MoverType; import net.minecraft.world.entity.item.FallingBlockEntity; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.phys.Vec3; import org.jetbrains.annotations.NotNull; public class EntityGrass extends FallingBlockEntity { Vec3 vec = Vec3.ZERO; BlockPos pos; ServerLevel level; BlockState state; int i; public EntityGrass(EntityType<? extends FallingBlockEntity> entityType, ServerLevel level , BlockPos pos , BlockState state, int i) { super(entityType, level); this.pos = pos; this.level = level; this.state = state; this.i = i; } @Override public void tick() { setNoGravity(true); if(this.time >= 6) { placeBlock(this.pos,this.level,this.state,this.i); this.kill(); } this.setDeltaMovement(this.vec.add(0 , 0.5, 0)); this.move(MoverType.SELF , this.getDeltaMovement()); ++this.time; } //places block after moving the entity void placeBlock(BlockPos pos, @NotNull ServerLevel level , BlockState state , int i) { level.setBlock(pos,state , i); } } I figured it was better to make a FallingBlockEntity than a fireball. But still I can't figure out how to change the blockState . I looked at FallingBlockRenderer but I don't know how to use it.
  2. Well , how can I replace my fireball's texture with a grass block . I couldn't figure it out.
  3. alimrv joined the community
  4. Hello everyone! I recently started learning Minecraft modding and I'm currently trying to figure out how to work with entities . My goal is to move the block the player is looking at three blocks up . Now I've figured how to move the block but I wanted to add some animations to it and I decided to summon an entity and move it upwards and delete it and then summon my block again. But the problem is I can't any way to summon an entity . All the videos on YT are about making custom entities or block entities . And my second question is how can I move it afterwards . Can I apply some kind of force ?

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.