# create-simulated-aeronautics-mod

This skill covers development for Create Simulated, from force-providing blocks to physics contraptions. Use it when building Minecraft planes, airships, or land vehicles.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 391 installs · ★ 88
- Author: reason-machines
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/reason-machines/trending-skills/tree/HEAD/skills/create-simulated-aeronautics-mod/SKILL.md
- Updated: 2026-10-09
- HTML: https://affpapa.org/en/nevibecode/skills/create-simulated-aeronautics-mod

## What it does

The skill explains the NeoForge mod suite: Create Simulated provides assembly and a physics API, Aeronautics adds flying contraptions, and Offroad adds land vehicles. Sable handles rigid-body simulation. Running the mods requires NeoForge for the target Minecraft version, Create, and Sable, so check dependency versions before launching.

Examples cover implementing force and torque providers, registering a block with NeoForge, finding the contraption an entity is riding, and handling assembly events. This is relevant when adding a custom thruster or changing how an assembled vehicle behaves.

The project uses a multi-project Gradle build. The documented commands include `./gradlew build`, `./gradlew runClient`, and `./gradlew runServer`, with separate subprojects for the core, flying contraptions, and land vehicles. The available project description ends partway through an event example.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill create-simulated-aeronautics-mod -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/create-simulated-aeronautics-mod/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/create-simulated-aeronautics-mod/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill create-simulated-aeronautics-mod -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/create-simulated-aeronautics-mod/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill create-simulated-aeronautics-mod -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/create-simulated-aeronautics-mod/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/trending-skills create-simulated-aeronautics-mod
```

2. **Manually: put the files in place**
- File: `.github/skills/create-simulated-aeronautics-mod/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill create-simulated-aeronautics-mod -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/reason-machines/trending-skills --path skills/create-simulated-aeronautics-mod
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/create-simulated-aeronautics-mod/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill create-simulated-aeronautics-mod -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/reason-machines/trending-skills/tree/HEAD/skills/create-simulated-aeronautics-mod/SKILL.md

## When to use it
- add thrust or lift to a custom block
- register a block through NeoForge
- find the contraption an entity is riding
- handle a contraption assembly event
- build the project and launch its development client

## Example prompts
- Add a propeller block to my mod using the Create Simulated API.
- Show me how to find the contraption an entity is riding and apply an impulse to it.
- Explain the Simulated-Project subprojects and the Gradle commands to build and run the client.

## Similar
- [minecraft-modding](https://affpapa.org/en/nevibecode/skills/minecraft-modding.md) — skill · 737 installs
- [mod-any-game](https://affpapa.org/en/nevibecode/skills/mod-any-game.md) — skill · 1600 installs
- [publish-mod](https://affpapa.org/en/nevibecode/skills/publish-mod.md) — skill · 1400 installs
- [blockbench-modeling](https://affpapa.org/en/nevibecode/skills/blockbench-modeling.md) — skill · 1300 installs
- [blockbench-animation](https://affpapa.org/en/nevibecode/skills/blockbench-animation.md) — skill · 1100 installs
- [voxel-it](https://affpapa.org/en/nevibecode/skills/voxel-it.md) — skill · 663 installs

From the same set: [reason-machines/trending-skills](https://affpapa.org/en/nevibecode/by/reason-machines/trending-skills.md) — 49 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
