Bobby Share

Bobby Share

A high-performance Fabric mod that collaboratively streams chunk data from the server to fill the Bobby render distance cache.

von
1.5K Downloads
fabricoptimizationutility
Server mit dieser Mod mieten

Über diese Mod

Bobby Share is a high-performance Fabric mod designed to collaboratively stream chunk data from the Minecraft server directly to clients to dynamically fill the rendering cache of the Bobby mod.


🚀 How It Works

Bobby is a client-side mod that allows you to have a render distance greater than the server's limit by caching chunks locally on your computer. Normally, you have to visit the chunks yourself to cache them.

Bobby Share bridges this gap:

  1. When you join the server or move into new areas, your client checks if it is missing chunk data in its local Bobby cache.
  2. If the chunk is missing, the client sends a lightweight network request to the server.
  3. The server loads the chunk data asynchronously (or serializes live active chunks directly from server RAM), optimizes it, and streams it back to you.
  4. Your client saves the chunk locally, allowing you to instantly see far beyond the server's render distance.

🔄 Real-Time Chunk Cache Invalidation (New in v1.3.0+)

Never worry about outdated distant view distances again!

  • Instant Sync: Whenever a player breaks a block, places a block, or explodes terrain on the server, Bobby Share invalidates the modified chunk in real time.
  • Zero Overhead: Sends a tiny 8-byte notification packet to connected clients.
  • Seamless Updates: Clients bypass stale local disk cache for modified chunks and automatically stream the updated structures without requiring manual cache resets or re-joins!

⚡ Performance & Safety Optimizations

Designed to scale smoothly from 3 players to 100+ concurrent players without causing TPS drops or clogging network channels:

  • Live Server RAM Streaming: Actively loaded chunks near players are serialized directly from server RAM, ensuring you always see the latest world edits.
  • Server-Side LRU Cache: Caches up to 4096 optimized chunk compounds in memory (~100MB of RAM) to serve popular regions instantly.
  • Throttled Client Queue: Throttles outgoing client requests to 3 chunks per tick (60 chunks/sec), completely eliminating ping spikes in caves or dense terrain.
  • Token Bucket Rate Limiting: Limits requests per player (Burst: 200 chunks, Refill: 80 chunks/second) to protect the server from being spammed.
  • NBT Stripping (Bandwidth Optimization): Strips heavy, rendering-irrelevant data from chunks (structures, entity ticks, carving masks, block entities) before sending, reducing payload sizes by 50% to 80%.
  • Main-Thread Safety: Fetches chunk data asynchronously on the server. On the client, file writing runs on background threads to keep the game completely lag-free.

⚙️ Configuration & Commands (Server-Side)

You can configure Bobby Share's performance settings using the auto-generated config file at config/bobbyshare.json on your server:

  • rateLimitBurst - Maximum chunks a player can request in a quick burst (default: 200).
  • rateLimitRefill - Number of chunk requests restored to a player per second (default: 80).
  • cacheCapacity - Maximum stripped chunks stored in server RAM (default: 4096).
  • maxRequestDistance - Safety limit of how far from the player requested chunks can be (default: 34.0).
  • blacklistedDimensions - List of dimension identifiers to disable chunk streaming for (default: ["minecraft:the_end"]).

Admin Commands (Requires OP level 2):

  • /bobbyshare reload - Reloads the configuration file from disk and applies changes instantly.
  • /bobbyshare clearcache - Clears the server-side RAM chunk cache.

📥 Installation & Setup

To stream chunks successfully, Bobby Share must be installed on both the server and client:

  • Client-Side: Place the bobbyshare-*.jar AND the original bobby-*.jar in your .minecraft/mods/ directory.
  • Server-Side: Place ONLY the bobbyshare-*.jar in your server's mods/ directory.
    (WARNING: Do NOT put the original Bobby mod on the server, as it is client-side only and will crash the server on startup).

Verfügbare Versionen

bobbyshare-1.3.2+mc26.2.jarrelease
MC 26.2fabric
3. August 2026
bobbyshare-1.3.2+mc26.1-26.1.2.jarrelease
MC 26.1, 26.1.1, 26.1.2fabric
3. August 2026
bobbyshare-1.3.2+mc1.21.11.jarrelease
MC 1.21.11fabric
3. August 2026
bobbyshare-1.3.2+mc1.21.9-1.21.10.jarrelease
MC 1.21.9, 1.21.10fabric
3. August 2026
bobbyshare-1.3.2+mc1.21.6-1.21.8.jarrelease
MC 1.21.6, 1.21.7, 1.21.8fabric
3. August 2026

Bobby Share auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 3 GB RAM (4 GB empfohlen).

2

fabric Loader setzen

Wähle im Panel unter "Egg" den fabric-Loader und die passende Minecraft-Version (26.2).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "Bobby Share". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

fabric

Minecraft-Versionen

26.2, 26.1.2, 26.1.1 (+19 weitere)

Server-seitig

~ Optional

Empfohlener RAM

4 GB(min. 3 GB)

Häufige Fragen

Bobby Share Server crasht beim Start – was tun?

Häufigste Ursache: falsche fabric-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 3 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (26.2). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist Bobby Share mit fabric kompatibel?

Bobby Share unterstützt offiziell fabric für Minecraft 26.2, 26.1.2, 26.1.1. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit Bobby Share – wie optimiere ich die Performance?

Empfohlener RAM: 4 GB (+1 GB pro 8 Spieler). Prüfe mit /spark profiler, ob Bobby Share den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.

Modded Server mieten

Installiere Bobby Share mit nur einem Klick auf deinem Server.

Empfohlener RAM
4 GBab €5.2/Monat
Min. 3 GB | +1 GB pro 8 Spieler
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
GNU General Public License v3.0 or later
Server-seitig
Optional

Unterstützte Versionen

26.226.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.6+12 mehr