promotional bannermobile promotional banner

Just Dire Things Extra

JDT Extras is a NeoForge expansion for Just Dire Things that adds upgrade cards, time accelerators, extended machines with more upgrade slots, and various automation machines including a bio crusher for mob farming.
Back to Files

jdte-0.6.0.2.jar

File namejdte-0.6.0.2.jar
Uploader
rulanuprulanup
Uploaded
Sep 27, 2026
Downloads
1.4K
Size
3.0 MB
Mod Loaders
NeoForge
File ID
8987578
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:jdte-1566414:8987578"

Learn more about Curse Maven

What's new

Highlights

Time Accelerator Performance Overhaul

  • Zero-overhead idle/unaccelerated state: TimeAcceleratorBE and AdvancedTimeAcceleratorBE now override canRun() to require Time Fluid and FE energy (unless equipped with a Creative Upgrade). When unpowered, out of fluid, or disabled by redstone, machines immediately deactivate their scheduler state and work queues instead of submitting empty work each tick, eliminating repeated chunk scans and block entity traversals when idle.
  • Machine Target Caching (MachineTargetCache): Discovered block entity machine targets are now cached per accelerator and refreshed every timeAcceleratorMachineRefreshInterval ticks (default 20 ticks / 1 second, configurable 1–1200) or immediately when the configured area changes. This eliminates over 95% of per-tick chunk and block entity iterations. Inactive or removed targets are still validated and pruned dynamically on execution.
  • Filter fast path & BlockState caching: Accelerators without configured filter items (default denylist mode) now immediately pass blocks in O(1) time without allocating hit results, looking up fake players, or calling getCloneItemStack. For configured filters, non-NBT item matching and a local BlockState decision cache drastically reduce pick-block overhead during both discovery and batch execution.
  • Visual effect network packet optimization: Eliminated server-side per-tick entity data updates (set(REMAINING_TIME)) in TimeAcceleratorEffectEntity. Particle overlay lifetimes are now managed locally on the client and renewed by the server at intervals. Added a new configuration toggle timeAcceleratorEffectsEnabled (default true) allowing complete suppression of visual effect entities for high-density setups.
  • Packet transmission stability: Enclosed effect entity broadcast calls in safety guards to prevent unexpected network/disconnect exceptions (ReportedException: Sending packet) from interrupting machine ticking or crashing the dedicated server.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded