Skip to content

Commit

Permalink
Fix license
Browse files Browse the repository at this point in the history
  • Loading branch information
XyperCode committed Jun 8, 2024
1 parent fab938f commit eb46732
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ public Collection<BuiltinMod> getBuiltinMods() {
new BuiltinMod(this.gameJars, new BuiltinModMetadata.Builder("bubbleblaster", this.versions.getProperty("bubbleblaster"))
.setName("Bubble Blaster")
.setDescription("A game by Ultreon, the game you are now playing.")
.addLicense("Ultreon-API-v1.1") // Pls choose correct license <3
.addAuthor("Ultreon Team", Map.of("homepage", "http://ultreon.github,io/", "github", "https://github.com/Ultreon", "youtube", "https://youtube.com/@ultreon"))
.addLicense("Ultreon-PSL-1.0") // Pls choose correct license <3
.addAuthor("Ultreon Team", Map.of("homepage", "http://ultreon.dev/", "github", "https://github.com/Ultreon", "youtube", "https://youtube.com/@ultreon"))
.addAuthor("XyperCode", Map.of("homepage", "http://xypercode.github,io/", "github", "https://github.com/XyperCode", "youtube", "https://youtube.com/@xypercode"))
.setContact(new ContactInformationImpl(Map.of("homepage", "https://github.com/Ultreon/bubble-blaster-2/", "issues", "https://github.com/Ultreon/bubble-blaster-2/issues", "discord", "https://discord.gg/WePT9v2CmQ")))
.addIcon(200, "assets/bubbles/icon.png")
Expand Down
40 changes: 30 additions & 10 deletions package/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,28 +1,48 @@
Copyright © 2022 XyperCode <xypercode0@gmail.com>
Copyright (c) 2022 XyperCode <xypercode@ultreon.dev>

Ultreon Public Source License — Version 1.0

Ultreon API License version 1.1


§1 - Meaning:

1. "Executable Form": The "executable form" is the file/folder being referred as executable.
1. "Executable Form":
The "executable form" is the file/folder being referred as executable.

2. "Executable":
Any files that can be executed by devices or software.

3. "Mixins":
Software provided by SpongePowered
that allows for modifying behavior of a program without modifying any of the program's files directly.

2. "Executables": Archives containing bytecode and/or executable files still count as executables.


§2 - Information:

1. Distribution and Modification: Copying anything from this project is hereby prohibited. Redistributing isn't allowed, and any modification made to the code or resources is prohibited. Project members are allowed to make changes from within the organization boundaries.
1. Distribution and Modification:
Copying anything from this project is hereby prohibited.
Redistributing isn't allowed, and any modification made to the code or resources is prohibited.
Project members are allowed to make changes from within the organization boundaries.

2. Usage: This project is meant to be used for personal use only. Any commercial or public use outside the organization is hereby prohibited. Using this project and/or the contents of it in a way that leads it to believe you're the owner while not being the real owner is prohibited. Automatic downloading is allowed as long it's not going to be publicly stored. For executables and binary applications, educational use is allowed for the executable form only, the source code and any artwork isn't allowed to be used.
2. Usage:
This project is meant to be used for personal use only.
Any commercial or public use outside the organization is hereby prohibited.
Using this project and/or the contents of it in a way
that leads it to believe you're the owner while not being the real owner is prohibited.
Automatic downloading is allowed as long it's not going to be publicly stored.

3. Moving Content: Any content can be moved from public to private projects and from public to public, as long both projects are from the same organization. Moving content from private to public needs permission of the project owner.
3. Memory Modifications:
Modifications using memory are allowed under the circumstance that it's not to be exported back to files stored on
any storage medium other than RAM.
An example of allowed modification to the game is the use of "Mixins".

4. Mixins: Mixins are allowed to be used to make changes on runtime level. As long the file itself will be left unchanged. AND it's not allowed to export the mixins.


§3 - Notes:

If you notice that the project with originally this license is redistributed in a modified or non-modified form without explicit permission of the original project owner, we advise you to contact that project owner.
* If you notice that the project with originally this license is redistributed in a modified or non-modified form
without explicit permission of the original project owner, we advise you to contact that project owner.

Any usage of the project and/or it's contents that violates the license will lead to termination of any of the online accounts / services that violates it.
* Any usage of the project and/or its contents that violates the license might lead to termination of all the associated
online accounts, repositories or services that violates this license.

0 comments on commit eb46732

Please sign in to comment.