All Projects → northpl93 → NativeScreen

northpl93 / NativeScreen

Licence: AGPL-3.0 license
Spigot plugin that displays your desktop content and videos using Minecraft's maps.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to NativeScreen

AntiCheatReloaded
The free anti-cheat since 2016
Stars: ✭ 94 (+203.23%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
Quests
Questing plugin for Minecraft, enabling the addition of goals for players.
Stars: ✭ 88 (+183.87%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
advanced-region-market
A Bukkit/Spigot plugin for renting/selling WorldGuard regions
Stars: ✭ 40 (+29.03%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
pyplugins
Python Plugins loader plugin for Minecraft Spigot (Jython)
Stars: ✭ 25 (-19.35%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
Islands
A spigot plugin for creating customisable home islands with different biomes. https://www.spigotmc.org/resources/islands-home-islands-system.84303/
Stars: ✭ 18 (-41.94%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
MarriageMaster
Marriage Plugin for Bukkit/Spigot
Stars: ✭ 79 (+154.84%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
spigot-tg-bridge
Connect Telegram chats and Minecraft servers seamlessly
Stars: ✭ 27 (-12.9%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
oraxen
Oraxen is a minecraft plugin that allows to easily use Minecraft 1.14 features in order to create new items with custom textures. It handles the resourcepack generation, upload (using Polymath) and has an extensible API.
Stars: ✭ 358 (+1054.84%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
BetterSleeping
A Spigot plugin that will make sleeping on servers less of a hassle
Stars: ✭ 67 (+116.13%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
Boss
Premium custom monsters plugin with skill system, natural spawning and lots of sickest features!
Stars: ✭ 72 (+132.26%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
McRPG
An RPG plugin for Minecraft 1.13
Stars: ✭ 32 (+3.23%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
HeadsPlus
A heads plugin that has grown for over two years into something more ambitious than other plugins.
Stars: ✭ 35 (+12.9%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
EliteMobs
This is a spigot plugin that aims to extend Minecraft's survival endgame by making mobs more interesting.
Stars: ✭ 114 (+267.74%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
UltiTools
This is a sum of some basic plugins of a Bukkit server or Spigot server. Including a few useful and creative functions.
Stars: ✭ 17 (-45.16%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
CommandWhitelist
You decide what commands players can use or tab complete on your server!
Stars: ✭ 115 (+270.97%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
SquidGame
Minecraft Minigame inspired by the famous and trending Netflix series "Squid Game"
Stars: ✭ 36 (+16.13%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
MinetopiaVehicles
A realistic vehicle plugin for your Minecraft server!
Stars: ✭ 52 (+67.74%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
MinecraftManhunt
Minecraft Bukkit plugin to run Manhunt minigames, with Discord music integration
Stars: ✭ 20 (-35.48%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
ClayTech
An addon for slimefun.
Stars: ✭ 15 (-51.61%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin
Maintenance
Enable maintenance mode on your Minecraft server
Stars: ✭ 122 (+293.55%)
Mutual labels:  spigot, spigot-plugin, minecraft-plugin

NativeScreen

A useless project developed as a result of having too much free time. The main idea was playing real AAA games and streaming videos in Minecraft.

The plugin has two main features:

  • high-performance rendering on maps
    Manages to generate and compress more than 3600 packets per second (30FPS, 15x8 maps, equivalent of 1920x1080)
  • catching a player's input using "vehicle steer" packet

Requirements

  • Paper 1.12.2
  • NMSUtils
  • youtube-dl binary in the PATH (e.g. in the server's root directory) if you want to download videos from youtube

Renderers

A renderer is responsible for generating an image that is shown for the players. NativeScreen has several built-in renderers. Each renderer implements interface IMapRenderer.

RandomColorRenderer

A simple renderer, mainly useful for performance testing, fills a whole screen with a solid random color.

FullScreenRenderer

This renderer uses Java's Robot API to take a screenshot of a whole screen.

NativeWindowRenderer

IntelliJ IDEA in Minecraft Calls winapi through java native access to take the content of the specified window.

VideoRenderer

YouTube in Minecraft Uses java binding to the FFmpeg to decode a video file and play it in the game.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].