MCPcopy Index your code
hub / github.com/Luke100000/ImmersiveAircraft

github.com/Luke100000/ImmersiveAircraft @1.4.7+1.21.11

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.4.7+1.21.11 ↗ · + Follow
1,114 symbols 3,192 edges 182 files 19 documented · 2% updated 10d ago★ 7337 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Immersive Aircraft

This mod adds bunch of rustic aircraft to travel, transport, and explore! The aircraft have a strong focus on being vanilla-faithful and many details and functionalities, without being overly complicated.

Crowdin

Hosted on CurseForge and Modrinth

Contributors

  • Favouriteless (Added datapack support and exploding vehicle config)
  • stohun (Reworked entity textures)
  • 김작업 (Reworked icon textures)
  • Everyone who helped to translate

Addons

Many helpful registries and generic functions are available to quickstart an addon.

  • InventoryVehicleEntity provides an abstract vehicle with inventory and datapack configuration.
  • VehicleStat provides a way to add custom stats to vehicles.
  • VehicleInventoryDescription provides a way to register custom slots.
  • SlotRenderer provides a way to render custom slots.
  • JsonConfig can be extended to have an own config options.
  • NetworkHandler and Registration can be used instead of e.g., Architectury to stay launcher independent.

Check out existing addons for references:

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 905
Class 178
Interface 24
Enum 7

Languages

Java100%

Modules by API surface

common/src/main/java/immersive_aircraft/entity/VehicleEntity.java95 symbols
common/src/main/java/immersive_aircraft/entity/InventoryVehicleEntity.java43 symbols
common/src/main/java/immersive_aircraft/entity/EngineVehicle.java29 symbols
common/src/main/java/immersive_aircraft/entity/WarshipEntity.java17 symbols
common/src/main/java/immersive_aircraft/cobalt/network/NetworkHandler.java16 symbols
common/src/main/java/immersive_aircraft/entity/GyrodyneEntity.java14 symbols
common/src/main/java/immersive_aircraft/entity/AircraftEntity.java14 symbols
common/src/main/java/immersive_aircraft/entity/weapon/HeavyCrossbow.java13 symbols
common/src/main/java/immersive_aircraft/entity/inventory/slots/SlotDescription.java13 symbols
common/src/main/java/immersive_aircraft/entity/inventory/VehicleInventoryDescription.java13 symbols
common/src/main/java/immersive_aircraft/entity/DyeableVehicleEntity.java13 symbols
common/src/main/java/immersive_aircraft/entity/BambooHopperEntity.java13 symbols

For agents

$ claude mcp add ImmersiveAircraft \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page