Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-41230

Unclear licensing for Scripting related documents and resources

XMLWordPrintable

    • Icon: Bug 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.

            AtomicBlom Steven Blom
            Votes:
            8 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: