Roadmap

After a decade of existence, losses, experiments, mistakes, and drama, it's time to clean up.

Both the Minecraft server, as well as the Discord, are well past due for a complete overhaul.  Don't worry, we're keeping as much as is possible!

Current Status: In-server configurations: (landing logic, luckperms, warp placements, world assignments, etc.).  Connection testing.  Putting out some last minute fires: (fixing biome namespace in Asteroid overworld)
Next steps:  Opening for play, Polish configurations, Discord polish.

Minecraft Server/Network (Getting Close!):

The Minecraft server is getting a complete rebuild to bring it current and sidestep any messes or mistakes.  We're taking a fresh current install and literally rebuilding the classic Furatex functionality from the ground up!

Prior configurations and fond memories are being used as notes to inform and guide their replacements.

  • World layout and configuration is undergoing evaluation and restructuring.
    • Major prior worlds are being retained as "moons" and "asteroids" around the new main.
    • Previous main world is now "Moon 15" with it's own network instance.
      • 1-to-1 nether scaling retained with custom migration of level.dat.
      • Overworld cleaned (1000's of corrupted/inappropriate chunks, 4 corrupted regions).
      • Nether cleaned (100's of corrupted chunks, 3 corrupted regions).
      • End cleaned (1.46 million incorrect void chunks).
      • Overworld, Nether, and End missing chunks regenerated. (Does not recover lost structures.)
    • Some smaller side worlds and shops are alternate dimensions of the skylands asteroids.
    • Prior worlds have been pruned, centered, and migrated to modern format.
    • The new main (Prime) is being fully pregenerated for enhanced performance. (2048x2048 chunks.)
      • Classic 1/8th scale nether to retain fast-travel.
      • End at 1/2 overworld size and will be regularly reset.
    • The new skylands (Asteroids) will be fully pregenerated for enhanced performance.  (2048x2048 chunks.) 
      • OTG with Skylands updated to 1.21.1 biomes and world size, custom balanced generation.
      • No nether/end for asteroids, only migrated small side-worlds and shops as additional dimensions.
      • Need to correct biome namespaces for vanilla.
    • Function worlds (spawn, warp, afk, and shops) have been pruned and centered.
    • Spawn will be updated with corrected rules and such.
    • AFK shack will exist on each instance to avoid server transfers and crowding.
  • User accounts are being carefully audited.
    • Banned user data separated (630 instances)
    • Empty, and innapropriate maps are being removed.
    • Player data, acheivements, and stats are being migrated to the new format.
    • Transitioning to a database for cross-server sync. Configured, migration happens on first login.
  • Plugins are being selected and configured from scratch.
    • All plugins are required to be velocity and folia compatible for future growth. (Some exceptions for world specific plugins).
    • Plugins are undergoing extensive configuration for cross plugin/server sync and to recreate classic Furatex features.
    • Multi-tree role-based permissions are being recreated and expanded.
    • A new central plugin with extensive features is being configured to provide most features.
      • Extensive menu based feature controls.
      • Expanded Discord integration and Claims system.
      • Auto rank leveling, including a prestige.
        • Preserves ranks of returning players! (Complete manual update and migration of old database.)
        • Autoranking system with connected permission roles.
        • Custom database event to catch up required stats so you don't have to redo the earlier level grinding!!!  (seriously, this took a hot minute!)
  • A replacement datapack is being created.
    • Custom crafting recipes.
    • AFK teleporter.
  • All server configurations are being carefully tuned to achieve maximum performance possible without disrupting core features.
    • All worlds pregenerated.
    • Server generators restricted to void.
    • View and simulation distances capped at 10 chunks.
    • Spawning and mechanics optimizations.

Discord:

Don't worry, the Discord is going to get a similar treatment!

  • Channels are being cleaned up and organized.
    • Rethemed and uniform titles.
    • Grouping adjustments.
    • Pruning unused/uneeded channels.
  • Roles and permissions are being audited and adjusted.  (Don't worry, we'll do our best to make sure everyone keeps their earned ranks!)
    • Function roles like mod/admin condensed to badge style.
    • Role display in sidebar reduced to rank and announced staff positions.
    • Additional role for members that have stuck around for future recognition.
  • A selection of get-roles are being created for self-service customizations and badges.
    • Species and interest selections.
    • Certain roles will unlock related interest channel (like venting).
  • Senior users/roles will be given minor moderation permissions to help keep the community safe.
    • Temporary mute.
    • Cumulative flagging.
  • Bots are being configured from scratch and some will be replaced by alternatives to expand functionality.
    • Mee6 replaced with YAGPDB for extended custom configurations.
      • ticket system
      • starboard
      • polls
      • onboarding and security
      • uwu-ify?
      • discord side experience boosts?
    • New server sync bots.
  • Integrations with the Minecraft server are being recreated, polished, and expanded.
    • Required user account linking.
    • Chat relay channels.
    • Staff visible / Admin accessible consoles.
    • Synced roles and permission.
  • Some of our admins and mods will hopefully choose to stay on, and more will be added.
    • Targeting high moderator to user ratio
      • 1 appointed supervisory mod per 100 users
      • 1 elected mod position per 20 players.
  • Additional resource channels will be provided for staff and users.
    • Detailed staff policies and escalating enforcement tree.
    • Theming style-guide with discord formatting (may leave on website and just make a templates channel).

Website:

There's also this site to finish!  (In fairness, it's the lowest priority.)  This site is being carefully constructed to be an additional resourece for the community.

  • Integrations with both the Minecraft server and Discord.
    • Synced user logins/stats.
  • Custom graphics are being generated as needed.
    • Initial logo and icon reworked.
    • Commissions as needed.
    • Have artwork/media from furatex?  Please make it available and we'll see what we can include!
  • News, wiki, changelog, and other resources are being developed.
    • Page - official style-guide.
    • Widget - squaremap integration. (Overworlds only, delayed sync for privacy.)
      • Includes vector layout of network instances.
      • Popup modal world maps.
    • Wiki - Rules and information.
      • Rules and requirements.
      • Connection instructions.
      • Role/permission trees and requirements.
      • Plugin/function documentation.
  • This roadmap is a temporary page.

This all takes a tremendous amount of work, please be patient while we polish up Furatex to like-new and expand features!

New items will be added to this list as they come up.  Completed items will be struck-out.