Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 986 Bytes

README.md

File metadata and controls

36 lines (31 loc) · 986 Bytes

RawJSONBuilder

📦 Minecraft Raw JSON text builder.

npm version

📖 Documentation

Install 📦

npm i rawjsonbuilder

Usage 🔧

import { text, TextComponent } from "rawjsonbuilder"; // ESM
// OR
const { text, TextComponent } = require("rawjsonbuilder"); // CommonJS

text("Hello World!", "black")
    .toRawString(); // §0Hello World!

const builder = new TextComponent()
    .setText("Hello World!")
    .setBold()
    .addSpace()
    .addExtra(
        text("Nice to meet you!", "red")
    )
    .toRawString(); // §lHello World! §cNice to meet you!