Skip to content

0.0.3 Alpha (MC 1.19.4)

Pre-release
Pre-release
Compare
Choose a tag to compare
@XVNexus XVNexus released this 02 May 20:12
· 14 commits to main since this release

Features:

  • road scanner
  • main menu for operating and configuring the mod
  • particle visualizer to highlight roads

Usage (while joined on a world/server):

  • R scan surrounding area (limited to a certain radius around player in config options)
  • G open ui (yay it works this time)

Issues:

  • does not seperate scan data between worlds, so make sure to not mix up your scan data between worlds (will be fixed in a future version)

Installation:

  1. use the Fabric mod loader for 1.19.4
  2. download the jar and place it in your Minecraft mods folder (.minecraft/mods unless yo pc goofy ahh)
  3. make sure you also have Fabric API and Fabric Language Kotlin for 1.19.4 in your mods folder

Config (change from ui or from .minecraft/config/roadmap.json):

  • Scan Radius the maximum radius around the player the scanner is allowed to search for
  • Scan Height how much to scan up or down when finding the surface at the player position and finding block clearance (distance to ceiling)
  • Scan Everything if this is set to true, the scanner will just record all blocks instead of only recording blocks on or near roads
  • Road Blocks which blocks are considered road
  • Terrain Blocks which blocks are considered terrain (scanner will scan any solid blocks which aren't mentioned here)
  • Ignored Blocks which blocks are ignored by the scanner (scanner will ignore any transparent blocks which aren't mentioned here)
  • drawParticles (file only for now) controls whether or not to visualze roads with particles
  • particleChunkRadius (file only for now) how many chunks away from the player the road particles will be drawn (for performance reasons)

Changelog:

  • added ui
  • added particle visualizer
  • added clear surrounding chunks function to "unscan" roads
  • fixed fuckity dependancies (now only has 2 dependancies instead of 5)
  • moved config file from .minecraft/roadmap/config.json to .minecraft/config/roadmap.json
  • changed scan output directory from .minecraft/roadman/scan to .minecraft/roadmaps