* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Improved Commandblock GUI, a WIP MC mod  (Read 1193 times)

0 Members and 1 Guest are viewing this topic.

Offline Max Leiter

  • Full User
  • Join Date: Oct 2015
  • Location: California
  • Posts: 85
  • Post Rating Ratio: +0/-0
    • View Profile
Improved Commandblock GUI, a WIP MC mod
« on: January 17, 2016, 10:17:13 pm »
I've decided to try getting back into MC modding, and my current idea is an improved command block editor. Basically, it will be a completely clientside mod that will replace the current (terrible) commandblock GUI

with an improved, more "IDE" like one (multiple lines, auto-close parenthesis, etc).

I plan to make the mod using MinecraftForge and will use the GuiOpenEvent for launching my GUI. Alternatively, I may use reflection to simply modify the current textbox with a custom, more advanced one, but I think I want to add buttons and stuff too.

If anyone wants to throw together concept art, knows of a pre-existing mod similar to this, etc please comment or lmk.

It will be opensource as soon as there's a working prototype.

If anyone wants to make some concept art (can be very rough) about how this should look that would be much appreciated



Offline Snektron

  • Lvl 69 Russian Snake
  • CodeWalrus Staff
  • Super User
  • Topic Management
  • Join Date: Dec 2014
  • Location: Netherlands
  • Posts: 3155
  • Post Rating Ratio: +31/-0
  • SSSssssss.....
    • RobinDeWalvis
    • Kzyrox
    • RobinDeWalvis
    • View Profile
    • quantuminfinity
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #1 on: January 17, 2016, 10:32:53 pm »
Seems like a cool and usefull idea :)
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18249
  • Post Rating Ratio: +91/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #2 on: January 18, 2016, 08:09:39 am »
Multiple lines would definitively be nice, and perhaps make it clearer, so people know what to do there, such as how to insert commands or delete them.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline brentmaas

  • Full User
  • Join Date: Jan 2015
  • Location: Netherlands
  • Posts: 172
  • Post Rating Ratio: +2/-0
  • Java > all, fite me
    • brentmaas
    • View Profile
  • Gender: Male
  • WalriiPoints: 25
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #3 on: January 18, 2016, 10:35:39 am »
You could use multilines in combination with the new command block chaining. That would make programming them a lot easier.
Lel I glitched Omni

Offline ben_g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location:
  • Posts: 162
  • Post Rating Ratio: +11/-0
    • View Profile
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #4 on: January 18, 2016, 12:30:57 pm »
You could use multilines in combination with the new command block chaining. That would make programming them a lot easier.
So that it would almost become a programming language that compiles to commandblocks, which can even have simple ifs with the command blocks in conditional mode? That would be so cool. Probably also quite hard to make though.

Offline Snektron

  • Lvl 69 Russian Snake
  • CodeWalrus Staff
  • Super User
  • Topic Management
  • Join Date: Dec 2014
  • Location: Netherlands
  • Posts: 3155
  • Post Rating Ratio: +31/-0
  • SSSssssss.....
    • RobinDeWalvis
    • Kzyrox
    • RobinDeWalvis
    • View Profile
    • quantuminfinity
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #5 on: January 18, 2016, 12:54:21 pm »
Well while you're at it you could make a high level language to command block compiler too :P
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2767
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • View Profile
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #6 on: January 19, 2016, 06:33:02 am »
And while you re at it, port ruby :P

Anyways, sounds like a cool idea, this would probably have made me more interested in cmd blocks.
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Offline Max Leiter

  • Full User
  • Join Date: Oct 2015
  • Location: California
  • Posts: 85
  • Post Rating Ratio: +0/-0
    • View Profile
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #7 on: January 19, 2016, 06:34:10 am »
I've decided to work with a more familiar language (JavaScript) to make a webapp that can be easily integrated into websites. More info coming soon...

I did, however, write up a pretty nice TextBox GUI object that supports newlines, highlighting, etc. Will probably opensource it at somepoint

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18249
  • Post Rating Ratio: +91/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #8 on: February 04, 2016, 07:09:51 am »
Lol it would be funny we could port Axe games to Minecraft command blocks and have them run on a big screen. The server lag would be atrocious if this didn't use mods, though.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline brentmaas

  • Full User
  • Join Date: Jan 2015
  • Location: Netherlands
  • Posts: 172
  • Post Rating Ratio: +2/-0
  • Java > all, fite me
    • brentmaas
    • View Profile
  • Gender: Male
  • WalriiPoints: 25
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #9 on: February 04, 2016, 12:16:08 pm »
Lol it would be funny we could port Axe games to Minecraft command blocks and have them run on a big screen. The server lag would be atrocious if this didn't use mods, though.
If you agree on using mods, why not ComputerCraft or OpenComputers?
Lel I glitched Omni

Offline alexgt

  • Just your friendly neighborhood Ninja Stach Fancy Iron Man
  • Super User
  • Join Date: Dec 2014
  • Location: Behind you
  • Posts: 2611
  • Post Rating Ratio: +6/-1
  • Something should go here...
    • /u/alexgt9123
    • View Profile
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #10 on: February 04, 2016, 01:55:31 pm »
Or Q-Craft ;)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18249
  • Post Rating Ratio: +91/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: Improved Commandblock GUI, a WIP MC mod
« Reply #11 on: February 17, 2016, 06:51:28 am »
Lol it would be funny we could port Axe games to Minecraft command blocks and have them run on a big screen. The server lag would be atrocious if this didn't use mods, though.
If you agree on using mods, why not ComputerCraft or OpenComputers?
You would need to ask Juju in the Minecraft server thread. I don't know if he wants to use such mod, but it could be a nice addition if it doesn't crash the server all the time and if it doesn't require restarting the map from scratch.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games