Add Readme
This commit is contained in:
parent
6a3b7d883a
commit
8b97a348c3
3 changed files with 49 additions and 8 deletions
34
README.md
Normal file
34
README.md
Normal file
|
@ -0,0 +1,34 @@
|
|||
# AddonScript
|
||||
|
||||
This repository contains the AddonScript specification.
|
||||
|
||||
## What is AddonScript?
|
||||
|
||||
AddonScript is a format to distribute Minecraft addons. An addon could be anything, which is installed
|
||||
to the Minecraft game, like a mod, modpack, modloader, texturepack or even a world could be an addon.
|
||||
AddonScript can be used for example to define, how addons should be installed or to specify dependencies
|
||||
for addons. This way addon creators just have to publish the AddonScript file for their addon and let
|
||||
AddonScript compatible tools (for example launchers) install them.
|
||||
|
||||
## The values of AddonScript
|
||||
|
||||
### Open
|
||||
|
||||
AddonScript can be used by everyone. There is no company or economic interest behind AddonScript,
|
||||
it is intended to be an open standard, which can be implemented by anyone who like to. Anyone can
|
||||
contribute ideas to the AddonScript specification.
|
||||
|
||||
### Independent
|
||||
|
||||
AddonScript depends on nothing, except Minecraft itself (and Java). This means, that the specification
|
||||
does not depend on existing APIs and formats like Curseforge and it also does not reference any specific
|
||||
modloader like Forge or Fabric, instead they are itself addons, which can be defined using AddonScript.
|
||||
This means, that AddonScript is not bound to a specific set of modloaders, instead you can use any
|
||||
modloader you want.
|
||||
|
||||
### Universal
|
||||
|
||||
AddonScript is not bound to any specific use case like just for modpack or just for mods. Instead it
|
||||
is considered to be a universal format, which could handle anything, that should be installed into
|
||||
the Minecraft game. AddonScript could handle modloaders, mods, modpacks, texturepacks and even worlds
|
||||
and maybe other things, we can't think of.
|
3
docs/README.md
Normal file
3
docs/README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# AddonScript
|
||||
|
||||
{{#include ../README.md:5:}}
|
|
@ -1,14 +1,18 @@
|
|||
# Summary
|
||||
|
||||
# AddonScript
|
||||
- [AddonScript](README.md)
|
||||
|
||||
# Schema
|
||||
- [Addon Object](schema/root.md)
|
||||
- [AddonScript Object](schema/addonscript.md)
|
||||
- [Version Object](schema/version.md)
|
||||
- [File Object](schema/file.md)
|
||||
- [Relation Object](schema/relation.md)
|
||||
- [Repository Object](schema/repository.md)
|
||||
- [Index Object](schema/index.md)
|
||||
- [Meta Object](schema/meta.md)
|
||||
- [AddonScript Object](schema/addonscript.md)
|
||||
- [Version Object](schema/version.md)
|
||||
- [File Object](schema/file.md)
|
||||
- [Relation Object](schema/relation.md)
|
||||
- [Repository Object](schema/repository.md)
|
||||
- [Index Object](schema/index.md)
|
||||
- [Meta Object](schema/meta.md)
|
||||
|
||||
# Concepts
|
||||
- [Installing](install.md)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue