-
Bug
-
Resolution: Cannot Reproduce
-
None
-
1.10.0.3 Beta
-
Unconfirmed
-
Multiple
-
173477
The Issue
Currently the scripting community are using a number of files that do not have clear licensing and may be in breach of someone's rights. Examples of this include:
- The Minecraft Fonts distributed with the Turn Based RPG demo pack and Mob Arena demo pack
- Coherent's UIEngine.js which everybody doing UI needs to talk back to their scripts
- The Scripting API docs contained in the Vanilla behaviour pack (https://aka.ms/MinecraftBetaBehaviors)
Why
The TypeScript typings we generate are based on the Documentation_Scripting.html file contained in the behaviour pack and are technically a derivative work. The information is also available from the Minecraft Wiki, which has a license preventing the use in a commercial work. As such, you may not be able to use our TypeScript definitions for anything that ends up on the Marketplace (if you can ever buy scripted addons on the marketplace)
How
Ideally, it would be good to have a good idea on if these files are actually available for the use of addon developers, or at least have some information on who we need to contact to actually gain permission to use the scripts, fonts and documentation.