- ItemEvents.tooltip → ItemEvents.modifyTooltips (new KubeJS 2101 API) - JEIEvents.information → RecipeViewerEvents.addInformation('item', ...) (JEI integration moved to unified RecipeViewerEvents system)
- Replace .material('metal') with .soundType('metal').mapColor('color_gray') - Replace .material('glass'), .translucent(true), .noSolid(true) with .soundType('glass').renderType('translucent').opaque(false) - Verified all methods against jar: hardness, resistance, lightLevel, tagBlock, texture, soundType, mapColor, renderType, opaque all exist
- Remove .unbreakable() from void_stabilizer item (not valid on ItemBuilder; KubeJS forbids it) - Remove explicit 'basic' type from quantum_lattice block creation (defaults to basic; explicit caused unknown type error)