URLium

⭐ — (16 endorsements) 📥 908 downloads 📌 v1.3.0 📅 8/17/2023
⚪ Last updated 2023

By JacobMunoz · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 11/10/2023 📅 Created: 8/17/2023
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 1.8% endorsement rate — high engagement, a strong quality signal
  • 🏆 #138 of 888 fabric mods in this game by downloads

📋 About This Mod

✅ URLium Block
✅ - reports redstone power level changes
✅ - can also be right-clicked by user
✅ - transmits 'place', 'break', 'use', and 'sense' events
✅ URL Post Wand
✅ - use as tool to report target block or entity data

https://www.youtube.com/watch?v=CDO_zV6LyeI URLium is a Polymer Library server-side mod that transmits redstone, entity, command, and blockstate data over HTTP(S) to a configurable URL. URLium only transmits outbound requests and logs the HTTP response data to the server log. URLium does not allow incoming commands or controls. Any in-bound control of the server is performed by existing native RCON connections, not any feature of URLium. - URLium Block - reports redstone power level changes - can also be right-clicked by user - transmits 'place', 'break', 'use', and 'sense' events - URL Post Wand - use as tool to report target block or entity data - URL Config Wand - use on Signs, Chests, Barrels, Comparators, Light Sensors, Sculk Sensors, Hoppers, Droppers, Dispensers, Lecterns, and Mobs will enable/disable change reporting - chest contents sent when changed or block update occurs (not always real-time) - sign front and back text content sent when changed - comparator power level sent when changed - sculk sensor power, phase, and frequency sent when changed - light sensor power level sent when changed - when a writable book or written book is placed on lectern, contents will be sent - mobs and entities with change reporting send an "interact" event when right-clicked by any user - Ugetblock Command - Usetblock Command - RCON-accessible command to query and set block data for remote webserver RCON response - allows external server to perform lightweight query and get raw ('F3+i' debug query) block data - forces block loading / generation if unloaded - specify dimension (unlike regualr /setblock) - silent execution - webserver application/game logic can be written in ANY web language that can respond via RCON - PHP, Python, Java, JS, Go, C#... anything! - "/webcom" Commands - Users may send message to webserver with "/webcom ...message text..." - Set command name ("webcom") in config file to any unused command name - Up to 3 custom commands! Respond to the Minecraft server via RCON to complete the circuit of input/output. Possible uses: - server-to-server redstone circuitry - compare written book text for a quiz show competition - get interactive I/O from the web: - audience voting survival competition - public HTML browser-viewable scoreboards - update your player's status on a website from text on a hanging sign - treasure-hunt - with a reporting-enabled chest to see who collects items first - with a Post Wand to see who can click the blocks first - water real-life plants from in-game events triggering a RaspberryPi plant-watering system - Anything That Can Be Done Via HTTP Dependencies: - Polymer 0.5.18 for Fabric 1.20.1 - Polymer 0.6.2 for Fabric 1.20.2 - Be sure to run '/polymer generate-pack' to produce the client-side resource pack and update the SHA1 key in server settings or URLium items will not be visible. Config: - set URL in /config/urlium.properties: - target=https://my.web.server/full/path/ - agent=optional_user_agent_name - messageCommand=webcom - securityToken=secret_token (token is included in Authentication: Bearer header) Sample PHP Webserver Response Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/php/index.php Sample Golang Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/golang/urlium.go Sample Python Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/python/urlium.py See the docs for more: <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master /doc/urlium1_a.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master /doc/urlium1_b.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_c.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master /doc/urlium1_d.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_e.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_f.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_g.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_h.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master /doc/urlium1_i.png?raw=true" /><br/> <img src="https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/urlium1_j.png?raw=true" /><br/>

https://www.youtube.com/watch?v=CDO_zV6LyeI

URLium is a Polymer Library server-side mod that transmits redstone, entity, command, and blockstate data over HTTP(S) to a configurable URL.

URLium only transmits outbound requests and logs the HTTP response data to the server log. URLium does not allow incoming commands or controls. Any in-bound control of the server is performed by existing native RCON connections, not any feature of URLium.

  • URLium Block
  • - reports redstone power level changes
  • - can also be right-clicked by user
  • - transmits 'place', 'break', 'use', and 'sense' events
  • URL Post Wand
  • - use as tool to report target block or entity data
  • URL Config Wand
  • - use on Signs, Chests, Barrels, Comparators, Light Sensors, Sculk Sensors, Hoppers, Droppers, Dispensers, Lecterns, and Mobs will enable/disable change reporting
  • - chest contents sent when changed or block update occurs (not always real-time)
  • - sign front and back text content sent when changed
  • - comparator power level sent when changed
  • - sculk sensor power, phase, and frequency sent when changed
  • - light sensor power level sent when changed
  • - when a writable book or written book is placed on lectern, contents will be sent
  • - mobs and entities with change reporting send an "interact" event when right-clicked by any user
  • Ugetblock Command
  • Usetblock Command
  • - RCON-accessible command to query and set block data for remote webserver RCON response
  • - allows external server to perform lightweight query and get raw ('F3+i' debug query) block data
  • - forces block loading / generation if unloaded
  • - specify dimension (unlike regualr /setblock)
  • - silent execution
  • - webserver application/game logic can be written in ANY web language that can respond via RCON
  • - PHP, Python, Java, JS, Go, C#... anything!
  • "/webcom" Commands
  • - Users may send message to webserver with "/webcom ...message text..."
  • - Set command name ("webcom") in config file to any unused command name
  • - Up to 3 custom commands!

Respond to the Minecraft server via RCON to complete the circuit of input/output.

Possible uses: - server-to-server redstone circuitry - compare written book text for a quiz show competition - get interactive I/O from the web: - audience voting survival competition - public HTML browser-viewable scoreboards - update your player's status on a website from text on a hanging sign - treasure-hunt - with a reporting-enabled chest to see who collects items first - with a Post Wand to see who can click the blocks first - water real-life plants from in-game events triggering a RaspberryPi plant-watering system - Anything That Can Be Done Via HTTP

Dependencies: - Polymer 0. 5. 18 for Fabric 1. 20. 1 - Polymer 0. 6. 2 for Fabric 1. 20. 2 - Be sure to run '/polymer generate-pack' to produce the client-side resource pack and update the SHA1 key in server settings or URLium items will not be visible.

Config: - set URL in /config/urlium.properties: - target=https://my.web.server/full/path/ - agent=optional_user_agent_name - messageCommand=webcom - securityToken=secret_token (token is included in Authentication: Bearer header)

Sample PHP Webserver Response Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/php/index.php

Sample Golang Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/golang/urlium.go

Sample Python Script: https://github.com/JacobMunoz/urlium_1_20_1_public/blob/master/doc/python/urlium.py

See the docs for more:

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
JacobMunoz
Version
1.3.0
Downloads
908
Endorsements
16
Category
fabric
Created
8/17/2023
Updated
11/10/2023
Game Versions
1.20.2
Tags
game-mechanics, social, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does URLium support?

The author lists 1.20.2. Other versions may work but are untested by the author.

What is the latest version of URLium?

Version 1.3.0, published 2023-11-10 with 908 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by JacobMunoz 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods