Skip to content

ShiftSad/Streaming

Repository files navigation

Streaming Framework

Uma api criada para o Minestom, feita para facilitar a criação de qualquer tipo de display no Minecraft.

Demo

Renderizar uma imagem estática em um mapa

new MapRenderer(
    Point,
    Instance,
    Orientation,
    128, // Width
    128, // Height
    20, // Frame rate
    100, // Similarity
    false, // Bundle Packet (Apenas funciona se slowSend tiver desativado)
    false, // Slow Send (Enviar imagens em diversos ticks, pode acelerar usando o método MapRenderer#setAmount(int))
    true // Arb Encode (https://github.com/JNNGL/vanilla-shaders?tab=readme-ov-file#rgb-maps)
).render(BufferedImage)

Fazer Streaming em tempo real da sua tela com partículas

new LocalClient(new ParticleImage(
        Vec.ZERO,
        WorldLoader.instance,
        16 * 8, 9 * 8, 
        0.3f, 1f
)).start();

Gradle

repositories {
    maven {
        name = "craftsapiensRepoReleases"
        isAllowInsecureProtocol = true
        url = uri("http://node.craftsapiens.com.br:50021/releases")
    }
}

dependencies {
    // Não recomendado usar versões onde o último parâmetro não é zero
    implementation("codes.shiftmc:streaming:1.x.0")
}

Arb Encode

Com Arb With arb Sem Arb Without arb

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages