~~NOTOC~~ ===== Node Hill ===== ---- {{infobox> name = Node Hill image = node-hill.png Development lifespan = 2020 - 2023 Initial release = 2020 Language = JavaScript (hosted via Node.js) Latest version = 13.2.0 Developer = Mooshimity Ltd. }} FIXME **- Needs more information.** **Node Hill** is a continuation of [[developmenteras:bhlegacy|Brick Hill Legacy]] server written from ground up, aimed for headless 24/7 hosting. Based on Node.js. ==== Features ==== * Bundles (known as ''nh-bundle''), used for creating the binary brick files (known as ''.bbrk''((https://www.npmjs.com/package/nh-bundle)) ) * Administration (blacklist, fun tools/commands, etc.), can be found via https://www.npmjs.com/package/nh-admin * Player2((Player2 has no ''heartbeat'' network packet support, expect frequent disconnects.)), Brickplayer support. * Other improvements with such support co-added during [[developmenteras:bhlegacy|Brick Hill Legacy]] updates. ==== Known vulnerabilities ==== * Movement hack [[developmenteras:bhlegacy|Brick Hill Legacy]] movement [[hosting:netpackets|network packets]] can be abused via client patching because Node Hill (alongside with GameMaker host) does not verify player movement inputs and writes the position data((x,y,z and z rotation)) like nothing weird has happened. As a result, the player is able to go through anything with the speeds he has set up himself.