Bomb Bloke
Member Since 25 May 2013Offline Last Active Jun 29 2019 07:22 AM
About Me
My Scripts
Stuff I've written or worked on.
Useful Articles
Interested in learning Lua? These links may help fill in your knowledge, though a better start is to work your way through this tutorial directory with something like repl.it. I recommend going down to at least the guide regarding scope.
Stuff I've written or worked on.
- BBTetris - It's Tetris. 'nuff said.
- Redstone Menu - A very basic touch-screen menu system for toggling redstone colour outputs to a bundled cable.
- BBCards - Solitaire and FreeCell, for play on advanced monitors. Includes an API should others ever wish to make their own card games out of it.
- Turtle Path Finder - Written for a competition that never really got off the ground, this contains the most current version core code I use in most of my turtle scripts. Which is a confusing mess. But it works!
- Note - Plays NBS files via MoarPeripheral's Iron Note Blocks. Can either act as a stand-alone player, or can be loaded as an API to add musical support to scripts (eg BBTetris).
- Terminal Mirror - Outputs everything you print etc on all attached monitors, in addition to your computer's inbuilt terminal display.
- BBPack - LZW compression, base64 encoding, and pastebin uploading / downloading. Can either be used in the same manner as ComputerCraft's own "pastebin" script, or can be loaded as an API to add these capabilities to other scripts.
- Command Computer's Turtle API - Allows a Command Computer to run many turtle scripts, as though it were a very fast turtle.
- WorldPorter - Uses Command Computer functionality to save and load areas of your MineCraft worlds.
- skyTerm - Direct the terminal output of a Command Computer at the world itself.
- GIF Renderer API - Draws pretty pictures, including animated ones.
- Slide Puzzle - A tile-shuffling game, for use with RandomPeripheral's hologram projectors.
- RecGif - A screen recorder for ComputerCraft scripts.
- cPrint - Generate printed books directly, using Command Computers.
- BLittle API - Easy rendering with CC 1.76's teletext / drawing characters.
- Enlarged Terminal Font - High-res glyphs for CC 1.76 or later.
- BanEdit - Banner editor for Minecraft 1.8+.
- Pipe Mania - Game for Minecraft 1.8+.
- partTerm - Allows Command Computers to render images in the world made up of particles.
- NFT API - Draws NFT files produced by NPaintPro.
- Wool Image Printer - Have your turtles build some pixel art in your world. For Minecraft 1.7.10+.
- mapArt - Generates pixel art for Minecraft map display, using Command Computers.
- print3d - Allows Command Computers to act like OpenComputers 3D printers.
- My Pastebin - Assorted stuff.
Useful Articles
Interested in learning Lua? These links may help fill in your knowledge, though a better start is to work your way through this tutorial directory with something like repl.it. I recommend going down to at least the guide regarding scope.
- Notes on yielding. Make sure your scripts yield, or ComputerCraft will crash them for you!
- Indenting your code is important. Many code editors allow you to do so by selecting your lines and hitting tab (or to remove indentation with shift + tab). Make use of this feature to keep your code readable, or be doomed to forever hunt a misplaced "end" statement!
- Some useful notes about OpenPeripheral; as the mod no longer stores its documentation anywhere conveniently accessible, strong fore-knowledge of functions, tables and of course peripherals is recommended before diving into it.
- Mimic (direct link), the HTML5 CC emulator. Probably not entirely up to date anymore, but handy if you want to test someone's script without actually installing anything.
- Some notes on tables. Speaking of which, you should totally read this tutorial as well. Tables are awesome.
- Some notes on getting moving turtles to work with rednet, using the parallel API. To understand the underlying concepts that actually make it work, you'll first want to develop your understanding of events, then swot up on coroutines.
- Speaking of coroutines, odds are you don't actually need to use them for whatever it is you're planning, and in nearly all cases where you do, the parallel API will handle your needs. That said, here's a boiled-down-to-basics example of what's required to run your standard CC function as a coroutine yourself.
- apemanzilla's opdoc, probably the most convenient way to view OpenPeripherals documentation.
- apemanzilla's trace, gives more detailed error messages when debugging complex function stacks.
- Yevano's API tutorial.
- theoriginalbit's peripherals tutorial.
- CCEmuRedux Character Sheet. Not strictly accurate to what ComputerCraft uses, but I still find this useful at times.
- Alekso56's GitHub mirror of CC's Lua files.
Community Stats
- Group Moderators
- Active Posts 7,083 (1.79 per day)
- Most Active In Ask a Pro (4931 posts)
- Profile Views 45,291
- Member Title Hobbyist Coder
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Male
-
Location
Tasmania (AU)
-
Minecraft Username
bombbloke
858
Excellent