stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

xvcf

@xvcf

Joined May 31st, 2026

  • 26Devlogs
  • 6Projects
  • 3Ships
  • 0Votes
Ship Pending review

This mod lets you play Minecraft with a MIDI keyboard!

Movement

Currently, the key layout is:

  • A3: Sprinting
  • B3: Sneaking
  • C4: Walk Left
  • C#4: Walk Straight
  • D4: Walk Back
  • E4: Walk Right
  • F4: Jump
    PS: I hope I didn’t mess any of these up :D

Don’t have a MIDI keyboard?

Check out these demo videos!
https://hackclub.slack.com/archives/C09PN6WBA2V/p1789486918936669
https://hackclub.slack.com/archives/C09PN6WBA2V/p1791828272410389

  • 1 devlog
  • 2h
Try project → See source code →
Open comments for this post

1h 27m 27s logged

Updated UI, implemented deletion

Hey there!! I’ve worked on the extension quite a bit today!

UI Changes

I have changed the main UI in the extension! The column “Active” is now removed from the table. I didn’t really see any need for it. Aliases are now fixed in their cell and the cell does not expand. Instead, a scroll bar will appear if necessary.
Additionally, I have added a simple “Go Back” link on the alias creation page. For some reason, I didn’t add that earlier, so you were stuck on that page when you created an alias and had to open the popup again.

Deletion Logic

You can now delete aliases created with Tempwart!

Setup for Shipping

I have modified the requests made from Tempwart. There used to be requests with admin-only permissions. These were pretty unnecessary, since an API key is bound to an account, so there is no need to fetch all accounts, like I did before. This is now removed, so permissions can be applied more precisely. That helps me to provide a working demo for shipping the project, since I won’t have to give anyone admin access on my server.

Can’t think of anything else right now, so that should’ve been it! :yay:

0
0
23
Open comments for this post

31m 7s logged

New Design Changes!

Heya! I made some design changes. This includes the main screen, which now has a table for all the aliases. This provides a simple way to manage them! I have also modified the styling for the “Create Alias” page, as well as the “Select Email” dropdown!

0
0
30
Open comments for this post

22m 48s logged

Made the site!

I tried to speedrun this mission and my timer is still counting as of writing this! I made the whole site and deployed it! It has a search bar, where you can search on DuckDuckGo or YouTube (if you start your search with “@yt “)!

0
0
15
Ship

I made a new version of my personal website! It includes a section about the music I make, a section about my coding projects, as well as a footer with contact information. It also features two SoundCloud widgets, as well as a typewriter animation for the text. My CSS uses a custom font!

Try project → See source code →
Open comments for this post

15m 36s logged

README and more URLs!

Heya! Really short devlog, but it’s worth mentioning! I have made my README.md file for my GitHub repo, and I have added two more URLs to the projects section of the site! One is currently commented out in the code, due to the project still being in review on Modrinth. That’s it already!

0
0
18
Open comments for this post

46m 33s logged

CSS Update & Alias Creation!

Hey there! Today I updated my extensions CSS! It’s far from finished, but it already looks way better than the plain default HTML styling.

Since the last Devlog, I have also implemented the creation of aliases! This means you can simply press “Create” on the main page and the extension will generate a new email alias for you! This is the main feature of the extension.

My next step is it to redesign the list of aliases on the main page of the extension, and to add the deletion of aliases!

0
0
14
Open comments for this post

2h 1m 20s logged

Created the interaction base!

I managed to read the MIDI commands my devices send to my computer! I made a small “interpreter” (not really), that handles inputs and turns them into movement such as WASD, sneaking, sprinting, and so on! I sadly have no other way of showing this in my screenshot, so I have to show you logs here! These logs show all the devices the mod detects :yay:

0
0
9
Open comments for this post

2h 23m 17s logged

Made the base site!

This is the base site I made! I personally really like the design. It features a music section, as well as a code projects section. I also added a footer with a spam trap email (because bots kept spamming my old email :tired: )

0
0
8
Open comments for this post

5h 16m 52s logged

Hey there, moving my project here from Macondo, therefore these are two devlogs in one! I have NOT shipped this project to Macondo before.

Jul 29:

Hey there, everyone! I finished the main setup for the tool today! It
loads the host URL and API key from a credentials.json file and then
prompts the user to select an email address. It then displays all the
email aliases that exist for this email address!
I already managed to create aliases with the API, haven’t really
implemented that yet though. At least it works and just requires some
polishing. :)
I am planning to make this a browser extension, so you can simply
generate new email aliases whenever you sign up for a new service or
website. This way, you can easily see where spam emails come from, and
you can just delete the alias for it!

Jul 30:

Yay, finally! I started working on the extension yesterday. Most of the
UI is just filled with white pages at the moment but this is obviously
subject to change! The extension features an onboarding flow that asks
for the server URL and an API key.
Today, I made the creation page. It’s still far from perfect. The
creation of aliases does not work yet, but the rest of the extension
does! (sorry for how pixelated this image is, I had to edit it in MS
Paint)

0
0
6
Open comments for this post
Reposted by @xvcf

28m 53s logged

Hey there!
This is the first devlog for Slack.fm, so I’ll give you a broad explanation first!

The bot simply uses the last.fm API to fetch data about users. The goal is it to send last.fm data directly into Slack channels, so users can share what they are listening to! This project is inspired by .fmbot on Discord!

What did I do in this devlog though?
Well, I first setup the bot with the “Make a Slack Bot” mission from Stardance! I used this to create the ping command, but quickly decided to instead create a full command handler. I really like my projects organized, so that’s the best choice! Now, I can put my commands into different files in src/commands, such as src/commands/fm.ts! The commandManager searches for these command files and imports them.

My next goal is it to set up some more stuff and request an API key from last.fm!

2
1
1146
Open comments for this post

28m 53s logged

Hey there!
This is the first devlog for Slack.fm, so I’ll give you a broad explanation first!

The bot simply uses the last.fm API to fetch data about users. The goal is it to send last.fm data directly into Slack channels, so users can share what they are listening to! This project is inspired by .fmbot on Discord!

What did I do in this devlog though?
Well, I first setup the bot with the “Make a Slack Bot” mission from Stardance! I used this to create the ping command, but quickly decided to instead create a full command handler. I really like my projects organized, so that’s the best choice! Now, I can put my commands into different files in src/commands, such as src/commands/fm.ts! The commandManager searches for these command files and imports them.

My next goal is it to set up some more stuff and request an API key from last.fm!

2
1
1146

Followers

Loading…