Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Dark Matter

Dark Matter

The invisible force that holds galaxies together

266.8k
12
Library
Dark Matter has been archived. Dark Matter will not receive any further updates unless the author decides to unarchive the project.

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.5
1.20–1.20.1
1.19.2–1.19.4
1.18.2
1.16.5

Platforms

Fabric

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Donate

Creators

constellation
constellationOrganization

zenfyr
zenfyr Author

Details

Licensed MIT
Published 2 years ago
Updated last year
DescriptionGalleryChangelogVersions
All versions1.0.0 (1.19.2)

1.0.0 (1.19.2)

Download
Report

Changelog

What's new:

Major breaking changes!!!

Split API/Impl in all modules. A lot of package changes.

Almost all classes in impl are @ApiStatus.Internal and should not be worked with.

Analytics

  • MixpanelAPI now implements the Mixpanel interface.

Content

  • FabricEntityTypeBuilder and FabricBlockEntityTypeBuilder can now be used in RegistryUtil. You need to bring your own Fabric API.
  • ItemGroupHelper.InjectEntries now provides ItemGroup.Entries instead of ItemGroup.EntriesImpl.
  • Some constructors in ContentBuilder were public.
  • Reworked ContentBuilder.ItemGroupBuilder#entries.
  • Non-prefixed methods in interfaces will be removed soon.

Danger

  • In an act of desperation, InstrumentationAccess will try to attach the ByteBuddy agent if the DM agent one fails.
  • InstrumentationAccess now uses ClassLoader#getSystemClassLoader instead of FabricLoader.class#getClassLoader.

Enums

  • dark_matter$extendEnum now checks if identical constants exist and returns the old one if that's the case.

Minecraft

  • NBTUtil has been renamed to NbtUtil.
  • NbtUtil and NbtBuilder are now part of minecraft.
  • NbtUtil#writeInventoryToNbt and NbtUtil#readInventoryFromNbt now accept custom keys.

Mirage

  • Public instances are available in Mirage. FakeWorld and AlwaysBrightLightmapTextureManager are now in impl.
  • The init mixin is no longer required.
    • The game will hang for a while if this mixin is not applied.

Glitter

  • Particles no longer wait for resource init before ticking.
  • Moved VanillaParticle to impl.
  • VanillaParticle should now work on Connector.

Recipe Book

  • RecipeBookHelper#createCategory now only accepts identifiers.
  • Added createGroup to RecipeBookHelper.
  • Non-prefixed methods in interfaces will be removed soon.
  • Improved search group detection.
  • Fixed crashes if a category has no groups.

Files

dark-matter-1.0.0-1.19.2.jar(632.86 KiB) Primary
Download
dark-matter-1.0.0-1.19.2-sources.jar(10.9 KiB)
Download

Metadata

Release channel

Beta

Version number

1.0.0-1.19.2

Loaders

Fabric

Game versions

1.19.2

Downloads

69

Publication date

August 16, 2023 at 10:08 AM

Publisher

zenfyr

zenfyr

Author

Version ID

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.