How to make mobs climb walls (solved)

Started by AshtionoPropowerup on

Topic category: Help with Minecraft modding (Java Edition)

Joined Aug 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
How to make mobs climb walls (solved)
Mon, 09/15/2025 - 21:35 (edited)

I have found out how to make a mob climb walls. All you have to do is make an "On entity tick update" trigger on the mob settings. 

Since I don't have an image of the block code, here is the type code of the procedure.

package net.mcreator.mod_name.procedures;

/* imports omitted */

public class procedurenameProcedure {
public static void execute(LevelAccessor world, double x, double y, double z, Entity entity) {
if (entity == null)
return;
if ((world.getBlockState(BlockPos.containing(x - 1, y, z))).is(BlockTags.create(ResourceLocation.parse("minecraft:tag_name")))) {
entity.setDeltaMovement(new Vec3(0, 0.1, 0));
}
if ((world.getBlockState(BlockPos.containing(x + 1, y, z))).is(BlockTags.create(ResourceLocation.parse("minecraft:tag_name")))) {
entity.setDeltaMovement(new Vec3(0, 0.1, 0));
}
if ((world.getBlockState(BlockPos.containing(x, y, z - 1))).is(BlockTags.create(ResourceLocation.parse("minecraft:tag_name")))) {
entity.setDeltaMovement(new Vec3(0, 0.1, 0));
}
if ((world.getBlockState(BlockPos.containing(x, y, z + 1))).is(BlockTags.create(ResourceLocation.parse("minecraft:tag_name")))) {
entity.setDeltaMovement(new Vec3(0, 0.1, 0));
}
if ((world.getBlockState(BlockPos.containing(x, y + 1, z))).is(BlockTags.create(ResourceLocation.parse("minecraft:tag_name")))) {
entity.setDeltaMovement(new Vec3(0, 0.1, 0));
}
}
}

Replace all the bolded text.

 

Edited by AshtionoPropowerup on Mon, 09/15/2025 - 21:35
Joined Aug 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Where do I paste this?
Thu, 10/23/2025 - 19:50

Where do I paste this?

Joined Aug 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
lock the code of a procedure…
Fri, 10/24/2025 - 00:18

lock the code of a procedure a paste it in there. (i think you can unlock it and it will convert to the block code)