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
Suspicious Shapes

Suspicious Shapes

Use glTF models in resource packs and mods!

2,757
17
Decoration
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.1
1.20.4
1.20–1.20.1

Platforms

Fabric
Quilt

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server

Creators

falkreon
falkreon Owner

Details

Licensed MIT
Published 2 years ago
Updated 5 months ago
DescriptionGalleryChangelogVersions
All versionsSuspicious Shapes 1.0.3+1.20.1

Suspicious Shapes 1.0.3+1.20.1

Download
Report

Changelog

Reworks model loading almost entirely to deal with the new model-loader-api-v1 in fabric and the sudden no-deprecation removal of v0 from dev artifacts.

The new loader:

  • Grabs all its raw data ahead of time on a DataLoader worker thread - this is extremely fast, usually on the order of 300-400msec on a vanilla instance, but times are posted in the logs now.
  • Builds and prunes model trees in a preparation worker thread. Typically around 400-500msec for the whole kit, this time is also posted in the log. This is when memory usage peaks, but big data structures are nulled out ASAP for the garbage collector in case things get hairy.
  • Builds / provides / bakes the final model in yet another worker thread. The main speed benefit is here, that by the time the model is requested by Id, the data is already present and we don't need to touch ResourceLoader at all.

The speed boost in loading individual models comes at the expense of a moderate memory spike and some very particular setup steps. Please let me know if either of these gets out of hand.

Files

SuspiciousShapes-1.0.3+1.20.1.jar(94.03 KiB) Primary
Download

Metadata

Release channel

Release

Version number

1.0.3+1.20.1

Loaders

Quilt

Game versions

1.20–1.20.1

Downloads

120

Publication date

August 9, 2023 at 5:51 AM

Publisher

falkreon

falkreon

Owner

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.