
⏳ Impatient Torch
Why wait? Speed up your blocks and entities!
📖 About the Mod
Inspired by the classic Torchorino, Impatient Torch adds special torches that increase the tick speed of nearby blocks and entities. Whether you are waiting for crops to grow, furnaces to smelt, or machines to process, these torches will get the job done faster.
Support: NeoForge & Forge (1.21.1)
🔥 The Torches
The mod features distinct types of torches to suit your needs.
- Time Torches (Standard)
These torches accelerate the tick rate of blocks (like the Farming Block, furnaces, and hoppers) and block entities within their range.
- Redstone Control: As of version 0.1.2+, you can now turn these torches OFF using a Redstone signal!
- Visuals: Recently updated flame sprites for a better look.
- Mob Torches (New!) Introduced in v0.1.2, these torches specifically target entities.
- ⚔️ Hostile Mob Torch: Increases spawn/tick rates for hostile mobs.
- 🐷 Passive Mob Torch: Increases spawn/tick rates for passive animals.
- Configurable Spawns: You can adjust the spawn rate logic in the config.
📏 Tiers & Ranges Torches come in multiple sub-tiers (sizes) to fit different base layouts.
- Mini: Covers a small area.
- Small: Covers a 5x5 area.
- Medium: Covers a 7x7 area.
- Normal: Covers a 9x9 area. Note: There are also Compressed versions and Wall-Mounted variants available!
⚙️ Configuration & Commands Impatient Torch offers a powerful in-game configuration system. In-Game Config UI: Use the command /impatient openconfig to open a GUI where you can:
- Adjust X & Z ranges via sliders.
- Fine-tune settings. Note: Speed is determined by the main config file and cannot be changed in this screen.
Blacklist Management: Prevent specific blocks from being accelerated (useful to prevent crashes or exploits).
- /impatient blacklist add <block_id> (e.g., minecraft:furnace)
- /impatient blacklist remove <block_id>
- /impatient blacklist list
🆕 Recent Updates (v0.1.0 - v0.1.2)
- New Content: Added Hostile and Passive Mob Torches.
- Redstone Support: Main torches can now be disabled via Redstone.
- UI Overhaul: Added scroll bars to the config screen (fixing mouse wheel issues) and improved sliders. Recipes: Adjusted recipes to align more closely with the original inspiration.
- Technical:
- * Removed dependency on "Common Network" mod.
- * Refactored networking (Packets/Payloads) for better stability.
- * Updated loader versions to match modern NeoForge standards (21.1.118+).
🤝 Community & Support
Modpacks: ✅ YES! You can use this mod in your modpack.
Feedback: Found a bug or have a suggestion?
- 💬 Discord: Join the Discord and leave a message in the mod's text channel.
Ченджлог
0.1.4-1.21.1-neoforgeРелиз1.21.1 · 24 марта 2025 г.
Adjusted the spawn rate and gave a config setting that can be changed in the config/ingame config for the spawn rate, updated the loader versioning from the neoforge 21.1.72 to 21.1.118 to be closer to the latest
0.1.4-1.21.1-forgeРелиз1.21.1 · 24 марта 2025 г.
Adjusted the spawn rate and gave a config setting that can be changed in the config/ingame config for the spawn rate, updated the loader versioning from the forge 52.0.24 to 52.0.53 to be closer to the latest
0.1.3-1.21.1-neoforgeРелиз1.21.1 · 10 марта 2025 г.
Fixed: Screen scrolling where when you scrolled you couldnt click on or change the configs.
Updated: Changed the recipe to be more like the original recipes.
Added: redstone function to the Main Torches to be able to turn them off to match with the Mob Torches.
0.1.3-1.21.1-forgeРелиз1.21.1 · 10 марта 2025 г.
Fixed: Screen scrolling where when you scrolled you couldnt click on or change the configs.
Updated: Changed the recipe to be more like the original recipes.
Added: redstone function to the Main Torches to be able to turn them off to match with the Mob Torches.
0.1.2-1.21.1-forgeРелиз1.21.1 · 24 февраля 2025 г.
Brought up to date with the neoforge verstion Fixed Scrolling Issue: Added a scroll bar on the side to address cases where the mouse wheel didn't work for some users Torch Improvement: Updated the flame sprite on torches to better match their designs. New Torch Entities: Added two new torch types: Hostile Mob Torches and Passive Mob Torches. These new torches also include the existing tier system: Small: Covers a 5x5 area. Medium: Covers a 7x7 area. Normal: Covers a 9x9 area.
0.1.2-1.21.1-neoforgeРелиз1.21.1 · 24 февраля 2025 г.
- Fixed Scrolling Issue: Added a scroll bar on the side to address cases where the mouse wheel didn't work for some users
- Torch Improvement: Updated the flame sprite on torches to better match their designs.
- New Torch Entities: Added two new torch types: Hostile Mob Torches and Passive Mob Torches.
- These new torches also include the existing tier system:
- Small: Covers a 5x5 area.
- Medium: Covers a 7x7 area.
- Normal: Covers a 9x9 area.
- These new torches also include the existing tier system:
0.1.0-1.21.1-neoforgeРелиз1.21.1 · 16 февраля 2025 г.
Changelog
Added
Message Registration:
Registered
Messagesclass for managing server and client communication usingPayloadRegistrarandPacketDistributor.Methods:
sendToServer: Sends packets from client to server.sendToPlayer: Sends packets from server to specific players.
Built on NeoForge's
RegisterPayloadHandlersEvent.
Client Setup Enhancements:
- Added
onClientSetupmethod to handle client-side setup tasks usingFMLClientSetupEvent. - Registered cutout render layers for all torch block variants (
Normal,Medium,Small,Mini, and their compressed forms).
- Added
Modular Content Registration:
EntityReg:- Registers block entities for all torch types and their wall-mounted variants, including compressed versions.
BlockReg:- Efficient management of torch blocks and their wall-mounted variants via
DeferredRegister.
- Efficient management of torch blocks and their wall-mounted variants via
ItemReg:- Handles item registration for all torch types and sizes.
- Torch Configurations:
- Introduced
NormalTorchScreenfor managing base torch entity settings when activated in the configuration. - Features:
Adjustable X & Z range slider directly within the screen.
- Y range adjustments remain disabled unless explicitly enabled in the configuration.
Torch speed is determined by the configuration and cannot be changed via the screen.
Sliders and settings are only accessible if the feature is activated in the configuration.
Utilizes a grid-based layout for scalable and modular UI design.
- Introduced
- Torch Configurations:
Rework: Modular Utility Classes:
CallConstants: Utility class for consistentResourceLocationcreation usingMODID.ConfigSlider: A custom slider widget with adjustable ranges and dynamic text for configuration control.
Improved
Code Maintainability:
- Modularized and consolidated content registration into separate
Regclasses (e.g.,BlockReg,EntityReg,ItemReg) for improved readability and scalability. - Refactored
Messagesfor modular communication and simplified packet handling.
- Modularized and consolidated content registration into separate
Customizability:
- Enhanced configuration system via
NormalTorchScreenandConfigSlider. - Support for fine-tuning entity settings, ranges, and speeds directly within the UI.
- Enhanced configuration system via
Scalability:
- Simplified the addition of new variants for torches (sizes, types) with the modularized registration and configuration system.
0.0.4-1.21.1-neoforgeРелиз1.21.1 · 24 января 2025 г.
Updated to have support for the Farming Block!
Комментарии
Загружаем…