AWESOME
GAME MASHUPS
← Back to catalogue

Available to play

BNes Fork (NES on Minecraft servers)

Runs NES games on in-world arcade machines in Minecraft Paper servers, drawing frames on map items with synced controls and Plasmo Voice audio.

What it does

A community-maintained Paper plugin that embeds the Nestalgia NES emulator inside a Minecraft server. Players create a console with /bnes create, hang the generated map on a wall, sit on a chair and right-click to join (up to two players); Minecraft movement and clicks map to NES buttons, game frames are sent as map data (PacketEvents, ProtocolLib or Paper fallbacks) and NES audio is streamed through Plasmo Voice. Users supply their own ROMs. It continues MoeWhite19/BNes, itself based on halfnes.

How it works

Paper plugin embedding the Nestalgia NES emulator and rendering frames onto Minecraft map items

Requirements & limitations

Java 21 and a Paper 1.21.1 (or compatible) server; Plasmo Voice server plugin plus client mod for sound; optional PacketEvents, ProtocolLib and Vault; your own NES ROMs.

Original sources

Evidence limits

On 2026-10-11 the GitHub README, GPL-3.0 LICENSE file, tags 1.0.0-1.2.0 and the 1.2.0 release page were read; the release page shows 22 Jul without a year, which GitHub does so for the current year (2026). Platforms are not stated and left unknown; behaviour is as documented by the maintainer. No catalogue play-test was performed.

Code and releases are linked, not hosted here. Game files and footage retain their owners’ rights.