Pack List Features

Pack List Features

Mod

Several quality of life features and bug fixes regarding the resource pack list

Client Game MechanicsOptimizationUtility

335 downloads
11 followers
Created4 months ago
Updated4 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Pack List Features: A smart pack list

Discord

Modrinth

IMPORTANT:

  • If you find any bugs or want a feature implemented, please make an issue or ask on discord

Two main features

Unlocked server packs

Feature inspired by Server Pack Unlocker. Makes the server packs movable in the selected pack list.

Pack position memory

The mod remember the relative position of your packs for you. Thus, if you reconnect to a server after several months, the packs from this server will be replaced correctly between your packs.

How does that work ?

The mod does not remember a specific position for each pack, it remembers an index (an ordered list) that contain all the pack you ever used. This index is updated dynamically when you update your selected pack list order.

Secondary features

The features that are deriving from the main one:

  • The packs (server or client) will automatically find their way back to their registered position (when joining a server or when enabling a pack from the pack screen)

Independent features:

  • Newly incompatible mods (when you update your game and some mods are not compatible anymore) will not be disabled on launch anymore.
  • In case of resource loading failure, the mod will try again without incompatible packs before deactivating all other packs if it fails again.
  • Fix minecraft vanilla bug MC-267868

Not yet implemented features:

  • Better resource pack identification
  • Configuration

Dev status

  • The mod is actually a proof of concept. It should already be stable enough, but breaking changes may come in the future.
  • The identification is actually pretty bad, it actually uses the pack description to differentiate them. I plan to change that in the future.

External resources



Project members

Raconteur

Owner


Technical information

Client side
required
Server side
unsupported
Project ID