#programming-language #minecraft #minecraft-server #diamond-fire #blackstone #block #df

yanked blackstone-df

A programming language designed for the DiamondFire Minecraft server

0.2.0 Apr 28, 2023
0.1.0 Apr 24, 2023

#33 in #df

Apache-2.0

185KB
1.5K SLoC

Blackstone

Blackstone is a programming language designed to help create plots on the MCDiamondFire Minecraft server.

Discord: https://discord.gg/c7qzkNAURV

Installation

Building from Source

You can install this using the cargo toolchain.

cargo install blackstone-df

It will automatically handle building from source for you.

Releases Page

You can also install it through our Releases page on the sidebar. During official releases, we will compile binaries for Windows & Linux.

Features

Code Blocks

  • Player Event
  • Player Action
  • If Player
  • Entity Event
  • Entity Action
  • If Entity
  • Game Action
  • If Game
  • Set Variable
  • If Variable
  • Repeat
  • Function
  • Call Function
  • Process
  • Start Process
  • Else
  • Select Object
  • NOT Functionality

Values

  • Items
  • Text
  • Number
  • Variable
  • Location
  • Sound
  • Vector
  • Sound
  • Particle
  • Potion
  • Game Value

Bonus Features

  • Function Parameters
  • Object-Oriented Programming

DFS Suggestions

None yet! Let us know if there's some cool ones you'd like to see.

Documentation

todo!()

Dependencies

~5.5MB
~101K SLoC