phomc / multipacks Goto Github PK
View Code? Open in Web Editor NEWResources and data packs packager (Now with pack dependencies!).
License: Apache License 2.0
Resources and data packs packager (Now with pack dependencies!).
License: Apache License 2.0
12
for resources, 13
for data)Might actually rename the "Multipacks Atlas" to "Slices".
Multipacks Server primary goal is to distribute Multipacks packs to users and distribute bundled packs to players.
The current packs bundling API is quite horrible to use.
Pack indexes now have sourceGameVersion
field, which you can define the version that the pack was originally made for. To use the pack on future versions, there are 2 ways:
targetGameVersion == sourceGameVersion
and load it to client. It should work, but future game versions may choose to remove "fixers" for old version, just like what they have done in 1.19.3.multipacks.modifiers.json
or Bundler
(targetGameVersion
argument).
multipacks.modifiers.json
if they are migrating from old game version to new game version. sourceGameVersion
must be the same as what is defined in multipacks.modifiers.json
.Modifiers like "builtin/models" requires a base model to be presented in user's pack. Being able to obtain models from game installations would be more convenient.
However, this might only works with Multipacks CLI. As for "Multipacks for Spigot", we have 2 options:
multipacks.config.json
so user can mount external dir to containers and use that as "cache".multipacks-cli include minecraft:<resource path>
command to CLI to obtain assets from game JAR.Java Edition 1.19.3 has just been released. There are some changes to packs:
12
.3
and 4
has been removed.atlases/
. Mainly for improving textures loading performance.There are more technical changes, which can be found here.
There are some tasks that need to be done to support 1.19.3:
multipacks.index.json
).3
and 4
)A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.