figura-ts
Version:
Lua Types for the Minecraft Mod Figura
22 lines • 512 B
TypeScript
declare namespace Minecraft
{
export interface ItemComponent
{
slot: number
id: string
count?: number
components?: ComponentMap
}
export interface BlockEntityComponent
{
id: string
keepPacked: boolean
x: number
y: number
z: number
components?: ComponentMap
}
export type ComponentMap = Record<string,Components>
// TODO: continue doing this
export type Components = unknown
}