GithubHelp home page GithubHelp logo

cyberflamego / makidesktop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ayunami2000/makidesktop

0.0 2.0 0.0 3.63 MB

Control a VNC server from a Minecraft server today!

License: GNU General Public License v3.0

Java 100.00%

makidesktop's Introduction

MakiDesktop

๐Ÿ“บ Controlling VNC through a Minecraft server

demo1 demo2

How does it work

  • Load jar plugin onto 1.17.1 Paper server
  • It will connect to IP:PORT specified in the config.yml file **must have no authentication (for now)
  • Renders the latest available frame in Minecraft!

Get started (It's super easy to set up, and pretty easy to use)

Beware that map will probably be overwritten

  • Download MakiDesktop jar and place in Spigot 1.13+ server plugins
  • Run Paper server
  • Change the size setting in config.yml or using /maki to match your output resolution
  • Change the ip setting in config.yml or using /maki to match your VNC IP:PORT. Run /maki toggle to update the IP:PORT internally.
  • Run Paper server and Type /maki give in Minecraft to get the maps
  • Face the top left corner of the maps area, and run /maki loc to set the screen location.
  • Type /maki ctrl to start controlling!

if your performance went doodoo, you could try removing both data.yml in the MakiScreen folder and removing anything in the data folder in the world folder.

you can also try /maki clear out and then restart the server. This simply clears data.yml

Help me

You can contact the original author on Discord at Maki#4845 or on Twitter at @MakiXx_

You can contact me on Discord at ayunami2000#5250 or on Twitter at @noThnxCya

Credit

  • CodedRed For ImageManager class
  • DNx5 for synchronizing the maps, optimizing the code, implementing sierra2 dithering. literally do all the hard work for me
  • EzMediaCore for the dither algorithm
  • MakiScreen Lagless map rendering
  • Vernacular VNC VNC support

makidesktop's People

Contributors

ayunami2000 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.