Create: Contraption Combat (6.0.8)

A universal compatibility mod that fixes crashes when placing block entities from various mods on Create 6.0.8 contraptions.

Create: Contraption (VirtualWorld) Compat

A universal compatibility mod that fixes crashes when placing block entities from various mods on Create contraptions.

Disclaimer: Yes this Mod was made using AI, as this Description too. You don't like it? You don't need to use it.

The Problem

In **Create 6.0.8**, placing certain block entities on contraptions causes the game to crash with:
java.lang.UnsupportedOperationException: VirtualRenderWorld doesn't maintain a chunk array.
    at com.simibubi.create.content.contraptions.render.VirtualRenderWorld.getChunk(VirtualRenderWorld.java:69)

This is FIXED in Create 6.0.9

This occurs because Create 6.0.8 introduced a change where block entities are loaded into a `VirtualRenderWorld` before their NBT data is processed. When block entities call `setChanged()` during initialization, it triggers `Level.blockEntityChanged()` which tries to mark chunks as unsaved - but `VirtualRenderWorld` is a lightweight render-only world that doesn't support chunk operations.

The Solution

This mod uses a Mixin to intercept calls to `Level.blockEntityChanged()` and cancels them when the level is a `VirtualRenderWorld`. Since `VirtualRenderWorld` is temporary and never persists, marking chunks as unsaved is unnecessary and can be safely skipped.

undefined

@Mixin(value = Level.class)
public class VirtualRenderWorldMixin {
    @Inject(method = "blockEntityChanged", at = @At("HEAD"), cancellable = true)
    public void preventBlockEntityChangedInVirtualWorld(BlockPos pos, CallbackInfo ci) {
        if ((Object) this instanceof VirtualRenderWorld) {
            ci.cancel();
        }
    }
}

 

Compatibility

Affected Mods
This fix is **universal** and works with any mod where block entities call `setChanged()` during loading:

 

### Requirements
- **Minecraft**: 1.21.1
- **NeoForge**: 21.1.209+
- **Create**: 6.0.8 (the issue doesn't exist in 6.0.6 and earlier)
- **Flywheel**: 1.0.5

 

## Credits
- **Create Team** - For the amazing Create mod
- **NeoForge Team** - For the modding framework

The Create: Contraption Combat (6.0.8) Team

profile avatar
  • 4
    Followers
  • 9
    Projects
  • 290.1K
    Downloads

More from Agent772View all

  • Createrington Nomads project image

    Createrington Nomads

    • 702
    • Modpacks

    Create Aeronaunautics pack for a small group of Createrington Players

    • 702
    • June 21, 2026
    • Modpacks
    • +1
  • Createrington Cogs & Steam project image

    Createrington Cogs & Steam

    • 2.3K
    • Modpacks

    A second season of Createrington, a Vanilla+ modpack based around Create.

    • 2.3K
    • June 12, 2026
    • Modpacks
    • +1
  • Create: Shuffle Filter project image

    Create: Shuffle Filter

    • 184.4K
    • Mods

    This mod provides a new "Shuffle Filter" item which, when used in Create deployers on contrabtions, enables a randomnes when placing blocks. (Like the shuffle mod for players).

    • 184.4K
    • May 26, 2026
    • Mods
    • +2
  • Create: More Girder project image

    Create: More Girder

    • 65.5K
    • Mods

    Adds 8 unique girder variants to complement the Create mod ecosystem.

    • 65.5K
    • May 24, 2026
    • Mods
    • +3
  • Createrington Nomads project image

    Createrington Nomads

    • 702
    • Modpacks

    Create Aeronaunautics pack for a small group of Createrington Players

    • 702
    • June 21, 2026
    • Modpacks
    • +1
  • Createrington Cogs & Steam project image

    Createrington Cogs & Steam

    • 2.3K
    • Modpacks

    A second season of Createrington, a Vanilla+ modpack based around Create.

    • 2.3K
    • June 12, 2026
    • Modpacks
    • +1
  • Create: Shuffle Filter project image

    Create: Shuffle Filter

    • 184.4K
    • Mods

    This mod provides a new "Shuffle Filter" item which, when used in Create deployers on contrabtions, enables a randomnes when placing blocks. (Like the shuffle mod for players).

    • 184.4K
    • May 26, 2026
    • Mods
    • +2
  • Create: More Girder project image

    Create: More Girder

    • 65.5K
    • Mods

    Adds 8 unique girder variants to complement the Create mod ecosystem.

    • 65.5K
    • May 24, 2026
    • Mods
    • +3