minimicro-sysdisk
MCreator
minimicro-sysdisk | MCreator | |
---|---|---|
11 | 38 | |
22 | 913 | |
- | 3.2% | |
6.6 | 9.9 | |
about 2 months ago | 7 days ago | |
MAXScript | Java | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
minimicro-sysdisk
-
The Making of Solitaire for Mini Micro
Mini Micro comes with a bunch of built-in playing card images which come from Kenney's Boardgame Pack. I love these card images, and when I started the project my goal was to demonstrate a game made using only these built-in assets.
-
Make a digital clock in Mini Micro
Among the built-in images in Mini Micro is /sys/pics/digits.png. It looks like this:
-
Shell Scripting with MiniScript
Here we're using shellArgs[1:] to get the list of files passed to the script, and then file.info to get some details about each one. This script skips directories (of course it could be expanded to handle those too), and then collects all the other files more than 30 days old, with the help of the dateTime module.
-
Version Checking in MiniScript
You can use this to make your code do different things depending on where it's running. For example, the Acey-Deucey game included with Mini Micro at /sys/lib/acey-deucey.ms is designed to work on command-line MiniScript, too. But the latter doesn't have the Sound class, so we "mock" that class at the start of the program, so the rest of the code doesn't need to worry about it.
-
MiniScript Ports
He's currently divided his work into two projects on GitHub: MiniScript.TS is the language core, while MiniScript-NodeJS adds Node.js support and a script-runner. The latter includes support for print and input, the import command, and a subset of the Mini Micro /sys disk.
-
Announcing MiniBASIC
This might be of interest if you already know BASIC, and want to quickly bang out a game or utility. MiniBASIC provides a good set of high-resolution drawing commands, suitable for making plots, graphs, and diagrams. It also has access to all the data on the built-in /sys disk, including stock images, sounds, and a complete English word list! And, being completely cross-platform, Mini Micro (and so MiniBASIC) runs identically on any desktop computer (and soon mobile devices, too). So if BASIC is already in your wheelhouse, MiniBASIC offers a great way to take advantage of these Mini Micro features.
-
Make a `rerun` command for Mini Micro
This uses a couple of tricks which you could glean from the startup.ms file on the system disk (/sys/startup.ms):
-
Advent of Code (in MiniScript), Day 13
So as usual, I come away with a realization for something that really ought to exist in MiniScript: an efficient sort algorithm that takes a comparison function as an argument. I'll code this up soon, and who knows, it might even find its way into a future version of /sys/lib/listUtil.
-
Advent of Code (in MiniScript), Day 12
One lesson learned is that I should always validate my function inputs. Had my findPath function simply checked that it was being passed two 2-element lists, I would have caught my error right away and fared much better. Grabbing code from somewhere else is no excuse; the first thing I should have done is examined the parameters, and added a quick qa.assert to me sure I call it correctly.
-
Advent of Code (in MiniScript), Day 8
Once again, my starter program did me no good; nor did I need any of the stuff I've been gathering in my custom aoc module, or even the standard /sys/lib modules. The solution was plain, unadorned MiniScript. ❤️
MCreator
-
MiniScript Ports
The other one is for standard Java, available here. It was last updated 2 years ago, so it's a bit newer but still not completely current. This might be an excellent launching point to adding MiniScript support to a Java-based game or app. (Minecraft mods leap to mind!)
-
Teaching D from Scratch: Is it a viable first language?
I found this while looking for the name of the (multiple) Minecraft mods that involve programming: https://mcreator.net/
It seems to be a Minecraft mod maker that simplifies the process of building a mod.
There's a page specifically about education: https://mcreator.net/education
-
Haven't used MCreator in a while, just downloaded 2023.3, just testing it out. Why do custom dimensions not generate dirt?
That is interesting, seems like a bug. Would you mind opening a bug report at https://github.com/MCreator/MCreator/issues?
- How difficult would it be, for someone with a small amount of coding experience, to make a few custom items that you can equip to modify stats like drop rates or overall damage?
-
overlay for custom armor bar
This is a known issue and is not looking like it's being picked up anytime soon: https://github.com/MCreator/MCreator/issues/57. You could propose the idea again or look through the pull requests on Github if somebody took upon the role of fixing it.
- 📸 The first #MCreator 2023.3 snapshot is coming soon, so stay tuned at https://mcreator.net/ 📸
- so like in theory how hard would it be to make an minecraft mod that just adds stuff an existing one (with no codding knowledge lol)
-
Did you try out the new 2023.2 MCreator update? More at https://mcreator.net/news/97580/mcreator-20232-minecraft-1194-and-more
You can open a bug report with your workspace attached on GitHub (https://github.com/MCreator/MCreator/issues).
-
How to approach adding new items/food?
btw i just found there is a tool for easily creating simple mods like this: https://mcreator.net/
-
A new look for the Changed: Minecraft Mod latexes.
A great tool for learning how to use forge is actually MCreator. I'll admit to first using MCreator to get my bearings on how to add blocks, sounds, entities, etc.
What are some alternatives?
minimicro-editor-themes - Custom colors (themes) for the built-in code editor in Mini Micro
Generator-Forge-1.12.2 - MCreator generator plugin for Minecraft Forge 1.12.2
minibasic - BASIC interpreter for Mini Micro
Fabric-Generator-MCreator - A Fabric Generator plugin for MCreator
Farmtronics - Stardew Valley mod that adds a Home Computer and Bots to the game
FreeBuilder - Automatic generation of the Builder pattern for Java
Starfarer
miniscript-kt - Kotlin version of MiniScript (http://miniscript.org)
core - An advanced and highly optimized Java library to build frameworks: it's useful for scanning class paths, generating classes at runtime, facilitating the use of reflection, scanning the filesystem, executing stringified source code and much more...
miniscript.org
Arduino - Arduino IDE 1.x