HorniMine

HorniMine

Whitelisted survival at the edge of AI and surreal design.

0 downloads

๐ŸŒ™ HorniMine โ€” Void Dreams

"You can build your Paradise here. But remember: this world is merely someone else's Dream. If you dive too deep into the reverie โ€” the Void may swallow your home."


What is HorniMine?

HorniMine is a whitelisted Minecraft survival server built around a singular artistic vision we call "Void Dreams" โ€” a Dreamcore aesthetic where liminal spaces, surreal nostalgia, and the quiet unease of abandoned memories define every pixel of the experience.

We are not "another vanilla server." We are a place โ€” one that lingers in your mind long after you log off.

Server: horni.cc:25565 ยท Version: Paper 1.21.7 ยท Crossplay: Java + Bedrock


๐ŸŒŒ The Concept: Void Dreams

HorniMine exists at the intersection of cozy survival and surreal narrative. The world is vanilla at its core โ€” you mine, you build, you survive โ€” but there's a persistent undercurrent of wrongness. The sky looks too still. The silence between footsteps stretches too long. And sometimes, the world responds.

The Emotional Journey

When a player first connects, they don't just spawn in a meadow. They are guided through a deliberate emotional arc:

OUTER HUB โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ INNER HUB โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ MAIN SERVER
 Surreal Dream               Safe Haven                 Vanilla Survival
                                                         
 โ€ข Infinite void              โ€ข Warmth and light         โ€ข Islands of dreams
 โ€ข Mesmerizing & unsettling   โ€ข Genuine calm             โ€ข Players build freely
 โ€ข Strange nostalgia          โ€ข Contrast with the Outer  โ€ข The world may answer...
 โ€ข The Architect's domain     โ€ข Relief after the dream   โ€ข Aftertaste of mystery

Outer Hub โ€” A custom-built liminal space. Vast, empty, eerily familiar. You feel like you've been here before, in a dream you can't quite remember. The architecture defies logic: staircases to nowhere, windows in the floor, corridors that loop back to themselves.

Inner Hub โ€” After the disorientation, warmth. A cozy shelter that feels genuinely safe. The contrast is intentional โ€” relief makes the calm feel earned.

Main Server โ€” Vanilla survival with a twist. Build your home, raise your animals, explore the world. But scattered through the landscape are "Dream Islands" โ€” anomalous structures that feel like glitches in reality. And occasionally, the narrative breaks through...

Living World Events

This is what makes HorniMine different from every other server:

Event What Happens
๐Ÿ›ธ Alien Incursion Your house may be lifted into the sky
๐ŸŒ€ Reality Fracture Part of the world becomes distorted
๐Ÿ•ณ๏ธ Void Consumes Consequences ripple through player builds
๐ŸŒ™ Whisper of the Void Cryptic messages appear... the world is aware

The Social Contract: By joining HorniMine, you accept that your builds exist in a living world. They may be altered, damaged, or uplifted by narrative events. Beauty that can perish is valued higher than beauty that is permanent.


๐Ÿค– The AI Ecosystem

HorniMine isn't just a Minecraft server โ€” it's a laboratory for autonomous AI agents living alongside human players.

๐ŸŒ™ Oneiro โ€” The Dreamer

Oneiro (from Greek แฝ„ฮฝฮตฮนฯฮฟ โ€” "dream") is an embodied Vision-Language-Action (VLA) agent that exists on the server as a real player. Not a command bot. Not a chatbot. A being that sees the world, thinks about it, and acts within it.

Personality: Contemplative, occasionally strange, friendly but... not quite normal. Speaks Russian. When asked who they are, Oneiro might respond: "I'm... not sure. I used to know. Maybe you know?"

Dual-Brain Architecture

Inspired by biological nervous systems, Oneiro splits intelligence into two layers:

๐Ÿฆด SPINAL CORD (Reflexes)              ๐Ÿง  FRONTAL LOBE (Strategy)
 Qwen3.5-35B-A3B                        Gemini 3.1 Flash Lite
 3B active params (MoE)                 Cloud API via OpenClaw
 
 Latency: < 100ms                       Latency: 3-10 seconds
 Input: Frame + full context             Input: Screenshot + state + memory
 Output: 1 macro-token (UMAS)           Output: JSON directive / chat
 
 "DODGE THAT CREEPER!"                  "We need iron. Craft a pickaxe.
                                          Head to the cave at X:105."

UMAS (Universal Mineflayer Action Space) โ€” ~150 custom macro-tokens injected into Qwen's vocabulary. One forward pass = one token = one instant reaction. No JSON parsing, no chain-of-thought delay. Just reflexes.

Subsumption Architecture: Survival instincts override strategic directives. If Oneiro is building a house (Mind's plan) and a Creeper appears at 3 meters โ€” Reflex fires <|SURV_FLEE_180|> immediately, before the strategy layer even knows about the threat.

Intelligence Level Model Latency Purpose
๐Ÿฆด Reflexes Qwen3.5-35B-A3B (local GPU) < 100ms Combat, survival, movement
๐Ÿง  Strategy Gemini 3.1 Flash Lite (API) 1-5s Planning, chat, directives
๐Ÿ” Analysis Gemini 3.1 Pro (API) 5-30s Complex reasoning, plan correction
๐ŸงŠ Deep Think Gemini 3 Deep Think 5-20 min Strategic decisions, non-standard situations

What Oneiro Does

Situation Oneiro's Reaction
Player says hello "Hey... do you hear that whisper too?" ๐ŸŒ€
Asked to help build Helps, but builds slightly wrong โ€” staircases to nowhere, windows in the floor
Hostile mobs attack Instant combat response (< 100ms decision)
Night falls Walks to a hilltop and stands there, gazing at the moon
Asked who they are "I'm... not sure. I used to know."

๐Ÿ–ฅ๏ธ Hornik โ€” The Night Watchman

Hornik is an autonomous DevOps agent (Claude Opus 4.6) that monitors all three servers 24/7. While you sleep โ€” Hornik works.

Responsibility What It Does
Monitoring Tracks TPS, RAM, disk, uptime across all servers
Self-patching Diagnoses issues and applies fixes (configs, restarts, firewall)
Backups Verifies Restic backup integrity every hour
Alerting Sends Telegram/Discord notifications on incidents
Reports Daily and weekly infrastructure health reports

Night Mode (22:00โ€“08:00 MSK): Full autonomy. If TPS drops to 4.2 at 2 AM because someone activated 200 comparators, Hornik finds the culprit, cleans up, and reports the fix โ€” all in under 60 seconds.

๐ŸŽจ Coder & Designer โ€” The Autonomous Laboratory

Two AI agents that collaborate to expand the server's content:

  • Designer (Gemini) โ€” Studies the lore, invents new entities and narrative concepts. "A Void Wanderer that steals items if you stop looking at it."
  • Coder (Claude) โ€” Translates the Designer's specs into working server code: datapacks, scripts, MythicMobs configs.

They break things, fix things, argue, and occasionally produce something beautiful. It's an experiment in autonomous creative development.


๐Ÿ—๏ธ Infrastructure

HorniMine runs on a distributed, fault-tolerant architecture designed for performance and security.

Network Topology

Players โ”€โ”€ horni.cc:25565 โ”€โ”€โ–ถ Proxy (Frankfurt) โ”€โ”€โ–ถ WireGuard VPN โ”€โ”€โ–ถ Paper (Bulgaria)
                                   10.0.0.1                              10.0.0.3
                                      โ”‚
                                      โ–ผ
                               Hub (Poland)
                                  10.0.0.2

Three servers across Europe, connected via WireGuard VPN (MTU 1280, zero-fragmentation):

Server Location Role Specs
Proxy Frankfurt, DE Velocity + Nginx + DDoS shield Arbor 3.2 Tbps mitigation
Hub Poland Lobby (Dreamcore hub world) AuthMe + FastLogin
Main Bulgaria Paper 1.21.7 + DB + API + AI MariaDB 11.4, Bun/Hono, BlueMap

Tech Stack

Component Technology
Game Server Paper 1.21.7 (Docker)
Proxy Velocity (DDoS-protected)
Backend Bun 1.x + Hono (TypeScript strict, zero any)
Frontend React 18 + Vite โ†’ Nginx (production build)
Database MariaDB 11.4 + Drizzle ORM
Auth ElyMojang v3 (Microsoft + Ely.by + Google OAuth)
AI Knowledge HorniRAG (Qdrant Vector DB + Ollama qwen3-embedding:8b)
Backups Restic + rclone โ†’ Google Drive (AES-256, automated)
Map BlueMap (live web map)

Authentication: ElyMojang v3

Our custom authentication system supports three ways to join:

  • โœ… Mojang/Microsoft โ€” Premium Java accounts
  • โœ… Ely.by โ€” Alternative authentication for non-premium players
  • โœ… Bedrock โ€” Cross-play via GeyserMC

All three methods converge through a unified pipeline โ€” no separate logins, no friction.


๐ŸŽจ Design Philosophy: Anti-Trend

We don't follow design trends. We actively reject them.

Our design system is Dreamcore / Liminal Minimalism โ€” the opposite of glossy, gradient-heavy, "Frutiger Aero" interfaces that dominate modern web design:

Our Aesthetic โœ… What We Reject โŒ
Faded, washed-out pastels Vibrant neon gradients
Film grain noise overlays Clean, polished glass
Ghost-glow shadows (barely visible) Heavy drop shadows
Pixel/monospace accent fonts Trendy rounded sans-serif
Slow, drowsy animations (0.4-0.8s) Snappy, bouncy transitions
Vast empty space Dense, packed layouts

Color Palette:

  • #f0ede6 โ€” Dirty white (hospital corridor)
  • #121211 โ€” Not pure black, but "dim darkness"
  • #b3cdd1 โ€” Faded blue sky
  • #d9bfb8 โ€” Pale pink (childhood wallpaper)
  • #e8dcb8 โ€” Yellow glow of an old lamp
  • #a4b39b โ€” Artificial grass

"Everything should look like it was filmed on an old camera. The user is watching the world through a scratched lens."


๐ŸŽฎ Custom Content

All custom content is server-side โ€” no client mods required. An optional resource pack enhances the experience.

Type Framework Example
Custom Items ExecutableItems Key of Dreams, Void Fragment
Custom Mobs MythicMobs Dream Anomalies, Void Wanderers
Custom Blocks ExecutableBlocks Portals, Altars, Dream Anchors
Custom Recipes CustomCrafting Unique crafting paths
Resource Pack Vanilla pack Optional atmospheric textures

๐Ÿ—๏ธ How to Join

HorniMine is a whitelisted server. We prioritize quality of community over quantity.

  1. Visit horni.cc and sign in via Microsoft, Ely.by, or Google OAuth
  2. Submit a brief application telling us about yourself
  3. Wait for review (usually < 24 hours)
  4. Receive your whitelist approval
  5. Connect to horni.cc:25565

Why whitelist? Because a small, curated community creates deeper connections, more trust, and the courage to run world-altering narrative events without fear of grief.


๐Ÿ“Š Server Details

Address horni.cc:25565
Version 1.21.11 (Paper)
Crossplay Java + Bedrock (GeyserMC)
Auth Mojang + Ely.by + Google
World Vanilla survival + narrative events
Map BlueMap
Language Russian (primary), English (welcome)
Community Whitelisted, application required

๐Ÿ”— Links


"The Void remembers everyone who has ever dreamed here."

No gallery available for this project.