nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
DashLoader

DashLoader

Mod

Launch at the speed of light.

Client LibraryOptimizationUtility

1.02M downloads
1,847 followers
Created3 years ago
Updateda year ago

Filter loader...
Filter versions...
Filter channels...

Fixes

  • Fix sodium 0.5 incompatibility

Internal Changes

  • Switch to vineflower
  • Update loom

Features

  • Heavily reorganize api

Features

  • 1.20!
  • Heavily reorganize api

Fixes

  • DashLoader always recaching after launch
  • Server packs with same name not recaching (now using hash)

Internals

  • Fixed Invalid dependencies in gradle
  • Removed old api from fabric.mod.json
  • And a small cleanup session...

Fixes

  • AWT not being bundled in every jvm

Features

  • 1.19.4

Fixes

  • AWT not being bundled in every jvm

Fixes

  • End Portal shaders being broken because uniforms apparently never saved their array data.
  • Angry "Could not enforce maximum cache" error on first dashloader run
  • Resource pack order not being recognised by the hash
  • Use mutable collections in shader fields.

Performance improvements

  • Make DashVertexFormatElement use builtin constants if possible

Internal changes

  • Add support for IntBuffer, FloatBuffer and Enum in ObjectDumper.
  • Fixed ObjectDumper giving bad results on null map values.
  • Cleanup DashShaderStage
  • Cleanup some old code
  • Remove useless comment / unused class

Bug Fixes

  • Server resource packs not being told apart

Bug Fixes

  • Fix STB Image creation.
    • Fixes MCC Island
    • Fixes Random segfaults.
  • Switch to notalpha.dev maven
  • Update Hyphen to rc.3

Bug Fixes

  • MultipartBakedModel race condition crash

Features

  • Cache limit
  • Single threaded cache reading

Bug Fixes

  • Chests not rendering properly

Internal improvements

  • (ObjectDumper): Fancy NativeImage printing
  • (ObjectDumper): Map sorting for easier comparison

Bug Fixes

  • Sodium compatibility
  • Shader caching. (#23)
  • Options not working.
  • DashToast lines freaking out.

Internal chores

  • Reduce unsafe allocate usage.
  • Don't cache temporary data in GlUniform

New Features

  • Allow people to disable toast on caching.
  • Add epic glow effects on the cache screen.
  • Allow the toast to only show progress text when no facts are available.

Performance improvements

  • Improve model injection performance.

Bug Fixes

  • Deduplicate with identitymap to fix Identifier equals issues.

Internal chores

  • Add .equals implementations to most DashObjects

New Features

  • (API) Allow multiple caches.

Performance improvements

  • Add deduplication, quads and collections.
  • Use java hashmap instead of fastutil.
  • Optimize hashCode on some classes.
  • Check missing models on cache instead of load.

Bug fixes

  • DashLoader not resetting after load.
  • Not clearing temporary objects after cache load.
  • Status changing issues.

Internal refactors.

  • Switch to notalpha.dev package.
  • Remove DashObject annotation.
  • Make MultipartModelSelectors export MultipartModelSelectors and not predicates.
  • A lot of moving.

Internal chores

  • Make Identifiers store with fields.
  • Remove ModelTransformation postExport.

Fix

  • ssl error which would post an angry exception about us switching domains

Fix

  • Early crash where logging is used before DashLoader is initialized

DashLoader 4.1.1

Feature

  • Add custom splash lines and/or disable default ones.

Performance

  • Optimize Model Filter
  • Do not cache all mipmap levels

Fix

  • Make DashLoader a client only mod in fabric.mod.json
  • MoreCulling Compatibility
  • Creative search does not use the correct language except english (#18)
  • Incorrect cache of child models (#19)

Internal

  • Move to records and final a lot of classes
  • Move common files to data

External resources



Project members

alphaqu

Owner


Technical information

License
LGPL-3.0-only
Client side
required
Server side
unsupported
Project ID
Expand Down