
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...
20—FreeneoforgeBoth1.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.