Xnetweb banner
Xnetweb icon

Xnetweb

Addon CC:Tweaked + XNet créant un réseau informatique complet avec accès Internet réel. XNet est le cœur réseau (routage, segmentation, sécurité), CC:Tweaked...

20Free
neoforgeBoth1.21.1mod

XNetweb adds a CC:Tweaked-friendly network fabric on top of XNet-style routing. Key blocks (all available in the XNetweb creative tab) include:

  • Internet Gateway: server-side HTTP/HTTPS probe queue with DNS cache/proxy defaults plus NAT/firewall flags.
  • Wired Router + Wireless Router: routing/NAT endpoints with virtual network count, QoS and wireless backhaul for the Wi-Fi variant.
  • XNet Switch & Hardware Firewall: VLAN/QoS-aware switching and security/IDS rules.
  • CC Adapter: bridge node aimed at CC:Tweaked/OpenComputers/RetroComputer workloads with toggleable internet reachability.
  • Server Rack: multi-service host (web, DB, filesystem, accounts) with clustering flag and VM count.
  • Optical Modem, Long Range Antenna, Storage Bay: backbone uplink, long-range wireless link, and hot-swap/RAID storage carrier.

Items:

  • Network Card, Security Card, Network Disk (hot-swap) for outfitting CC computers or racks. Network Disk capacity is stored in the item's custom data component.

Runtime behavior:

  • Each device registers itself with a server-side XNetwebNetworkManager, which tracks per-level nodes, virtual channels, firewall rules, bandwidth/latency budgets, and lightweight packet routing.
  • Block entities emit redstone levels based on their current simulated load/health (for example, probe results, active links, VM counts, or redundancy state).
  • Internet Gateway uses Java's HTTP client when requests are enqueued; DNS lookups are cached via a built-in resolver.

Known limitations / follow-ups:

  • No crafting recipes, GUIs, or in-world configuration panels are provided; blocks appear with missing-texture visuals unless assets are added.
  • CC:Tweaked/OpenComputers hooks are structural only; no direct API exposure or peripherals are registered yet.
  • Networking, storage, and clustering behaviors are intentionally lightweight simulations rather than full protocol implementations.