diff --git a/src/components/InspectorControls.tsx b/src/components/InspectorControls.tsx
index 1de9bf51..36a3d6d4 100644
--- a/src/components/InspectorControls.tsx
+++ b/src/components/InspectorControls.tsx
@@ -32,6 +32,7 @@ export function InspectorControls({
return (
e.stopPropagation()}
onPointerDown={(e) => e.stopPropagation()}
onClick={(e) => e.stopPropagation()}
>
diff --git a/src/components/Item.tsx b/src/components/Item.tsx
index 996bad35..231ef6b5 100644
--- a/src/components/Item.tsx
+++ b/src/components/Item.tsx
@@ -11,6 +11,8 @@ import { ShapeModel, ShapePlaceholder } from "./GenericShape";
const dataBlockToShapeName = {
AmmoPack: "pack_upgrade_ammo.dts",
+ Beacon: "beacon.dts",
+ Chaingun: "weapon_chaingun.dts",
ChaingunAmmo: "ammo_chaingun.dts",
CloakingPack: "pack_upgrade_cloaking.dts",
DiscAmmo: "ammo_disc.dts",
diff --git a/src/components/StaticShape.tsx b/src/components/StaticShape.tsx
index 62faa96c..c8e3c378 100644
--- a/src/components/StaticShape.tsx
+++ b/src/components/StaticShape.tsx
@@ -13,15 +13,21 @@ const dataBlockToShapeName = {
Banner_Honor: "banner_honor.dts",
Banner_Strength: "banner_strength.dts",
Banner_Unity: "banner_unity.dts",
+ CreativityPad: "station_teleport.dts",
ExteriorFlagStand: "ext_flagstand.dts",
+ FlipFlop: "switch.dts",
GeneratorLarge: "station_generator_large.dts",
+ InteriorFlagStand: "int_flagstand.dts",
+ LightMaleHuman_Dead: "light_male_dead.dts",
LogoProjector: "teamlogo_projector.dts",
SensorLargePulse: "sensor_pulse_large.dts",
SensorMediumPulse: "sensor_pulse_medium.dts",
SolarPanel: "solarpanel.dts",
+ StaticShape: "switch.dts",
StationInventory: "station_inv_human.dts",
StationVehicle: "vehicle_pad_station.dts",
StationVehiclePad: "vehicle_pad.dts",
+ Teleporter: "nexusbase.dts",
};
let _caseInsensitiveLookup: Record;