Leprechaun's Builder App

Minecraft Username:
Leprechuan

What do you like the most about Redstone?:
The infinite Possibilities.

What’s a thing you have made that demonstrates Redstone knowledge?:
back when I was like 16 or 17 I made a calculator that could add and subtract. I had so much fun building it.

What did you make as your trial build?:
An 8 Bit ALU with 4 8-bit Registers Tied

What does the thing do?:
Do Basic ops such as XOR, OR, AND, and ADD. But with some extra steps, it can do SUB.

Image(s) and/or video(s) of the device:

What is the warp for your trial build?:
/warp LeprechuanTrialBuild

**Provide your results after completing the [ORE Binary Quiz]**Binary Quiz completion certificate:

Completed by Leprechuan in 7m43.885s on 2/19/2025, 23:13 UTC.
92.59% accuracy with 2/27 answers given incorrectly.
9df74ed2-d54f-4734-8776-046b55c07020-4c65707265636875616e
16544m4048465i3z346f1n404f1c2p1l0w2s2t1jm7civ6gfm7cj54e4

Do you agree with the rules?:

can you please provide all the operations it can do? thanks!

XOR, OR, AND, and ADD. It is a 4-operation ALU. I should also mention that the logic ops are bitwise. I have a Logism schematic of what I’ve built.

Generally we also require SUB, NOR, NAND, and XNOR. Would it be capable of those operations as well (or could you modify it to do so)?

It would be possible to use those with the XOR as a controllable inverter.
this is a basic thing i wrote for my self to subtract 5 from 7. I have tested it and it does work. this could also be done to convert any op to its inverted form.

SUBTRACT 7-5

I/O 1111 1111, WRITE SEL 11, WRITE EN,

I/O 0000 0111, WRITE SEL 00, WRITE EN,

I/O 0000 0101, WRITE SEL 01, WRITE EN,

A READ SEL 01, B READ SEL 11, A READ EN, B READ EN, ALU OP 00, WRITE SEL 01, WRITE EN, ALU EN,

A READ SEL 00, B READ SEL 01, A READ EN, B READ EN, ALU OP 11, WRITE SEL 11, WRITE EN, ALU EN,

A READ SEL 11, A READ EN, ALU OP 01, ALU EN,

If need be I can show in-game or a video in Logism.

Alright, that works. The only remaining thing is that you left the last application question blank.

that was a mistake of course i agree with the rules.

This application has been accepted!

Whenever both you and a staff member are free, feel free to ask them for a trial. You are able to try again after failing and waiting 24 hours (up to 2 times every 7 days). It is always recommended to do a practice trial with another member before starting your real one.

Due to a staff oversight, this application has been un-accepted. The trial build isn’t sufficiently advanced and must be a non-mux control based ALU that can perform all basic bitwise operations. We’re terribly sorry about this. Please respond here with your updates.

i have made a new version using a CCA to do all the logic needed. It is controlled using control lines.

000 - ADD
001 - XOR
010 - XNOR
011 - OR
100 - NOR
101 - AND
110 - NAND
111 - SUB

Sweet, thank you. again very sorry for the mixup and this has been once again accepted for trial.