feat: add default blocks on new project

This commit is contained in:
trafficlunar 2024-12-06 15:56:22 +00:00
parent 5ba53ac805
commit a75ef6b09a
3 changed files with 461 additions and 7 deletions

View file

@ -1,6 +1,8 @@
import { useEffect, useState } from "react";
import blocksData from "@/lib/blocks/programmer-art/average_colors.json";
import blocksData from "@/lib/data/blocks/programmer-art/average_colors.json";
import welcomeBlocksData from "@/lib/data/welcome.json";
import { Sprite } from "@pixi/react";
function Blocks({ blocks, setBlocks }: { blocks: Block[]; setBlocks: React.Dispatch<React.SetStateAction<Block[]>> }) {
@ -65,12 +67,7 @@ function Blocks({ blocks, setBlocks }: { blocks: Block[]; setBlocks: React.Dispa
}
});
setBlocks([
{ name: "stone", x: 0, y: 0 },
{ name: "birch_log", x: 1, y: 1 },
{ name: "redstone_lamp", x: 2, y: 0 },
{ name: "dirt", x: 3, y: 1 },
]);
setBlocks(welcomeBlocksData);
}, []);
return (