
API do Renderizador ShutterBug
Transforme seu mundo Minecraft em imagens.
Construa câmeras, telas pintáveis e telas dentro do jogo com um renderizador alimentado por Rust e uma API Java gratuita. Aqui estão três coisas que fizemos com isso.
Uma câmera ao vivo em quatro linhas
A nova API fluente faz um feed ao vivo tão pequeno:
RenderStream feed = renderer.stream(camera)
.fov(75)
.toPlayer(viewer)
.start();Crie o renderizador uma vez com Renderer.forPlugin(this) em onEnable(). Aqui, camera é a entidade a seguir e viewer recebe o mapa ao vivo. Comece na thread do servidor com um slot de inventário livre; chame feed.stop() quando terminar.
Snapshots, telas ao vivo, camadas de cena e iluminação personalizada usam a mesma API. Incluído no Renderer 1.1.0. Construa seu plugin com SDK 2.3.0-preview.3. Introdução rápida e exemplos · Maven, fontes e documentação de IDE
Uma tela se observando
Siga o ponto de vista de um jogador em um mapa portátil ou monitor de mesa. Aponte para sua própria tela e você obterá isso:

Snapshots renderizados periódicos, não compartilhamento de tela. Impacto realmente baixo no TPS, já que não está na thread principal. Você poderia, claro, usar isso para "espionar" outros jogadores, fazer minijogos, ou o que quiser!
Ou talvez, se você estiver fazendo um jogo FPS, use isso para mostrar "replays" dos últimos segundos antes de morrer, ou talvez use para um operador de drone. O mundo é sua ostra.
Pinte o que você vê
Monte um cavalete, capture a vista e depois pinte-a com um pincel e tintas ciano, magenta e amarelo. Leve a pintura final para casa.

Você poderia, por exemplo, transformar retratos em uma habilidade do McMMO ou algo assim, e recompensar habilidades mais altas com a liberação de telas maiores, mais estilos, ou o que quiser, meio que como isso
Basta adicionar redstone
Coloque uma câmera, energize-a, veja o flash e depois colete sua foto como um mapa.

Seria fácil codificar alguma mecânica avançada de redstone, como uma câmera que detecta qual jogador está na foto com um comparador, adicionando portas biométricas ou algo assim, ou conectá-la a um sensor de escultura para algo realmente legal.
Brinque com isso. Construa o seu próprio.
Todos os três exemplos estão incluídos, além de Cartões postais e fotografias de raios X para fotos rápidas da sua visão. Você recebe o código-fonte Java deles e o pacote de recursos do modelo opcional também, para que possa ver como funciona:). Nenhum Nexo necessário.
O plugin Renderer agrupa a API e o mecanismo nativo. Use o SDK gratuito para construir seus próprios plugins, transformar renders em mapas ou PNGs, e vender seus complementos. Seus clientes precisam de sua própria licença Renderer; não redistribua o mecanismo.
Documentação de configuração e API · Código-fonte de exemplo
Antes de comprar
Licença perpétua.
Papel / Minecraft 26.2 e Java 25.
Windows x86-64, Linux x86-64 e macOS ARM64. Se você tiver outros requisitos de hardware (isso realmente existe?), PM e eu conserto para você!
Internet necessária para ativação e renovação.
Suporte através de tickets do MCModels, ou através do discord. O plugin separado de câmera/álbum ShutterBug não está incluído.
A API não é forte o suficiente? Você gostaria que tivesse mais superfícies? Basta me escrever no discord, e eu provavelmente adicionarei :)
Planejando vender um plugin usando isso? Incrível!!! Sinta-se à vontade para conversar comigo também se você tiver perguntas ou quiser assistência :)
Pronto para criar algo incrível?
Junte-se à comunidade do MCModels e comece a construir seus projetos dos sonhos hoje mesmo.
