initial commit

This commit is contained in:
cornernote 2017-03-14 19:29:53 +10:30
parent 7352d18ed2
commit 1cebe6da3e
17 changed files with 25505 additions and 19 deletions

41
LICENSE
View File

@ -1,29 +1,32 @@
BSD 3-Clause License Copyright (c) 2017, Brett O'Donnell http://cornernote.github.io
Copyright (c) 2017, Brett O'Donnell
All rights reserved. All rights reserved.
_____ _____ _____ _____ _____ _____
| |___| __ | | |___| __ | | |___|_ _|___
| --| . | -| | | | -_| -| | | | . | | | | -_|
|_____|___|__|__|_|___|___|__|__|_|___|___| |_| |___|
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met: Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this * Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer. list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, * Redistributions in binary form must reproduce the above copyright notice, this
this list of conditions and the following disclaimer in the documentation list of conditions and the following disclaimer in the documentation and/or
and/or other materials provided with the distribution. other materials provided with the distribution.
* Neither the name of the copyright holder nor the names of its * Neither the name of the organization nor the names of its
contributors may be used to endorse or promote products derived from contributors may be used to endorse or promote products derived from
this software without specific prior written permission. this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

1
auth.txt Normal file
View File

@ -0,0 +1 @@
singleplayer::interact,settime,teleport,fast,server,bring,basic_privs,password,ban,rollback,shout,fly,worldedit,privs,give

3
env_meta.txt Normal file
View File

@ -0,0 +1,3 @@
game_time = 13289
time_of_day = 10801
EnvArgsEnd

0
ipban.txt Normal file
View File

BIN
map.sqlite Normal file

Binary file not shown.

2
map_meta.txt Normal file
View File

@ -0,0 +1,2 @@
seed = 6448433040336748613
[end_of_params]

63
players/singleplayer Normal file
View File

@ -0,0 +1,63 @@
hp = 20
name = singleplayer
pitch = -17.49
position = (179.99,29.91,405.77)
version = 1
yaw = 272.68
PlayerArgsEnd
List main 32
Width 0
Item default:pick_mese 1 4235
Item mesecons_button:button_off 48
Item mesecons_microcontroller:microcontroller0000 38
Item default:sign_wall 48
Item default:fence_wood 37
Item mesecons:wire_00000000_off 36
Item mesecons_switch:mesecon_switch_off 21
Item mesecons_torch:mesecon_torch_on 48
Item mesecons_gates:and_off 48
Item mesecons_gates:nand_off
Item default:cobble 49
Item mesecons_extrawires:crossing 49
Item mesecons_insulated:insulated_off 40
Item mesecons_lightstone:lightstone_red_off 12
Item mesecons_lightstone:lightstone_green_off 8
Empty
Empty
Empty
Empty
Item mesecons_lightstone:lightstone_blue_off 30
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
EndInventoryList
List craft 9
Width 3
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
Empty
EndInventoryList
List craftpreview 1
Width 0
Empty
EndInventoryList
List craftresult 1
Width 0
Empty
EndInventoryList
EndInventory

0
rollback.txt Normal file
View File

960
schems/4bit-clock.wem Normal file
View File

@ -0,0 +1,960 @@
return {
-- Table: {1}
{
{2},
{3},
{4},
{5},
{6},
{7},
{8},
{9},
{10},
{11},
{12},
{13},
{14},
{15},
{16},
{17},
{18},
{19},
{20},
{21},
{22},
{23},
{24},
{25},
{26},
{27},
{28},
{29},
{30},
{31},
{32},
{33},
{34},
{35},
{36},
{37},
{38},
{39},
{40},
{41},
{42},
},
-- Table: {2}
{
["y"]=0,
["x"]=0,
["name"]="default:sign_wall",
["z"]=3,
["meta"]={43},
["param2"]=2,
["param1"]=15,
},
-- Table: {3}
{
["y"]=0,
["x"]=0,
["name"]="default:sign_wall",
["z"]=4,
["meta"]={44},
["param2"]=2,
["param1"]=15,
},
-- Table: {4}
{
["y"]=0,
["x"]=0,
["name"]="default:sign_wall",
["z"]=5,
["meta"]={45},
["param2"]=2,
["param1"]=15,
},
-- Table: {5}
{
["y"]=0,
["x"]=0,
["name"]="default:sign_wall",
["z"]=6,
["meta"]={46},
["param2"]=2,
["param1"]=15,
},
-- Table: {6}
{
["y"]=1,
["x"]=0,
["name"]="default:sign_wall",
["z"]=2,
["meta"]={47},
["param2"]=2,
["param1"]=15,
},
-- Table: {7}
{
["y"]=0,
["x"]=1,
["name"]="default:sign_wall",
["z"]=0,
["meta"]={48},
["param2"]=4,
["param1"]=15,
},
-- Table: {8}
{
["y"]=0,
["x"]=1,
["name"]="mesecons_switch:mesecon_switch_off",
["z"]=1,
["meta"]={49},
["param2"]=1,
["param1"]=0,
},
-- Table: {9}
{
["y"]=0,
["x"]=1,
["name"]="default:fence_wood",
["z"]=2,
["meta"]={50},
["param2"]=0,
["param1"]=13,
},
-- Table: {10}
{
["y"]=0,
["x"]=1,
["name"]="mesecons_lightstone:lightstone_blue_off",
["z"]=3,
["meta"]={51},
["param2"]=0,
["param1"]=0,
},
-- Table: {11}
{
["y"]=0,
["x"]=1,
["name"]="mesecons_lightstone:lightstone_blue_off",
["z"]=4,
["meta"]={52},
["param2"]=0,
["param1"]=0,
},
-- Table: {12}
{
["y"]=0,
["x"]=1,
["name"]="mesecons_lightstone:lightstone_blue_off",
["z"]=5,
["meta"]={53},
["param2"]=0,
["param1"]=0,
},
-- Table: {13}
{
["y"]=0,
["x"]=1,
["name"]="mesecons_lightstone:lightstone_blue_off",
["z"]=6,
["meta"]={54},
["param2"]=0,
["param1"]=0,
},
-- Table: {14}
{
["y"]=1,
["x"]=1,
["name"]="mesecons_button:button_off",
["z"]=1,
["meta"]={55},
["param2"]=1,
["param1"]=15,
},
-- Table: {15}
{
["y"]=1,
["x"]=1,
["name"]="default:fence_wood",
["z"]=2,
["meta"]={56},
["param2"]=0,
["param1"]=13,
},
-- Table: {16}
{
["y"]=0,
["x"]=2,
["name"]="mesecons_insulated:insulated_off",
["z"]=1,
["meta"]={57},
["param2"]=0,
["param1"]=13,
},
-- Table: {17}
{
["y"]=0,
["x"]=2,
["name"]="mesecons:wire_11100000_off",
["z"]=3,
["meta"]={58},
["param2"]=0,
["param1"]=15,
},
-- Table: {18}
{
["y"]=0,
["x"]=2,
["name"]="mesecons_microcontroller:microcontroller0000",
["z"]=4,
["meta"]={59},
["param2"]=0,
["param1"]=15,
},
-- Table: {19}
{
["y"]=0,
["x"]=2,
["name"]="mesecons_microcontroller:microcontroller0000",
["z"]=5,
["meta"]={60},
["param2"]=0,
["param1"]=15,
},
-- Table: {20}
{
["y"]=0,
["x"]=2,
["name"]="mesecons_microcontroller:microcontroller0000",
["z"]=6,
["meta"]={61},
["param2"]=0,
["param1"]=15,
},
-- Table: {21}
{
["y"]=1,
["x"]=2,
["name"]="default:sign_wall",
["z"]=0,
["meta"]={62},
["param2"]=4,
["param1"]=15,
},
-- Table: {22}
{
["y"]=1,
["x"]=2,
["name"]="default:cobble",
["z"]=1,
["meta"]={63},
["param2"]=0,
["param1"]=0,
},
-- Table: {23}
{
["y"]=0,
["x"]=3,
["name"]="mesecons_insulated:insulated_off",
["z"]=1,
["meta"]={64},
["param2"]=0,
["param1"]=15,
},
-- Table: {24}
{
["y"]=0,
["x"]=3,
["name"]="mesecons_insulated:insulated_off",
["z"]=3,
["meta"]={65},
["param2"]=0,
["param1"]=15,
},
-- Table: {25}
{
["y"]=0,
["x"]=3,
["name"]="mesecons:wire_01100000_off",
["z"]=4,
["meta"]={66},
["param2"]=0,
["param1"]=15,
},
-- Table: {26}
{
["y"]=0,
["x"]=3,
["name"]="mesecons:wire_11111000_off",
["z"]=5,
["meta"]={67},
["param2"]=0,
["param1"]=15,
},
-- Table: {27}
{
["y"]=0,
["x"]=3,
["name"]="mesecons:wire_00110000_off",
["z"]=6,
["meta"]={68},
["param2"]=0,
["param1"]=15,
},
-- Table: {28}
{
["y"]=1,
["x"]=3,
["name"]="mesecons_receiver:receiver_off",
["z"]=1,
["meta"]={69},
["param2"]=1,
["param1"]=15,
},
-- Table: {29}
{
["y"]=0,
["x"]=4,
["name"]="mesecons:wire_11000100_off",
["z"]=0,
["meta"]={70},
["param2"]=0,
["param1"]=15,
},
-- Table: {30}
{
["y"]=0,
["x"]=4,
["name"]="mesecons_insulated:insulated_off",
["z"]=1,
["meta"]={71},
["param2"]=0,
["param1"]=15,
},
-- Table: {31}
{
["y"]=0,
["x"]=4,
["name"]="mesecons_insulated:insulated_off",
["z"]=3,
["meta"]={72},
["param2"]=2,
["param1"]=15,
},
-- Table: {32}
{
["y"]=1,
["x"]=4,
["name"]="mesecons:wire_01110000_off",
["z"]=1,
["meta"]={73},
["param2"]=0,
["param1"]=15,
},
-- Table: {33}
{
["y"]=1,
["x"]=4,
["name"]="mesecons_insulated:insulated_off",
["z"]=2,
["meta"]={74},
["param2"]=3,
["param1"]=15,
},
-- Table: {34}
{
["y"]=1,
["x"]=4,
["name"]="mesecons_insulated:insulated_off",
["z"]=3,
["meta"]={75},
["param2"]=3,
["param1"]=15,
},
-- Table: {35}
{
["y"]=1,
["x"]=4,
["name"]="mesecons_insulated:insulated_off",
["z"]=4,
["meta"]={76},
["param2"]=3,
["param1"]=15,
},
-- Table: {36}
{
["y"]=1,
["x"]=4,
["name"]="mesecons:wire_00110000_off",
["z"]=5,
["meta"]={77},
["param2"]=0,
["param1"]=15,
},
-- Table: {37}
{
["y"]=0,
["x"]=5,
["name"]="mesecons:wire_01100000_off",
["z"]=0,
["meta"]={78},
["param2"]=0,
["param1"]=15,
},
-- Table: {38}
{
["y"]=0,
["x"]=5,
["name"]="mesecons_microcontroller:microcontroller0100",
["z"]=1,
["meta"]={79},
["param2"]=0,
["param1"]=15,
},
-- Table: {39}
{
["y"]=0,
["x"]=5,
["name"]="mesecons_insulated:insulated_off",
["z"]=2,
["meta"]={80},
["param2"]=3,
["param1"]=15,
},
-- Table: {40}
{
["y"]=0,
["x"]=5,
["name"]="mesecons:wire_10110000_off",
["z"]=3,
["meta"]={81},
["param2"]=0,
["param1"]=15,
},
-- Table: {41}
{
["y"]=0,
["x"]=6,
["name"]="mesecons:wire_00100000_on",
["z"]=1,
["meta"]={82},
["param2"]=0,
["param1"]=15,
},
-- Table: {42}
{
["y"]=0,
["x"]=6,
["name"]="mesecons_torch:mesecon_torch_off",
["z"]=3,
["meta"]={83},
["param2"]=5,
["param1"]=13,
},
-- Table: {43}
{
["inventory"]={84},
["fields"]={85},
},
-- Table: {44}
{
["inventory"]={86},
["fields"]={87},
},
-- Table: {45}
{
["inventory"]={88},
["fields"]={89},
},
-- Table: {46}
{
["inventory"]={90},
["fields"]={91},
},
-- Table: {47}
{
["inventory"]={92},
["fields"]={93},
},
-- Table: {48}
{
["inventory"]={94},
["fields"]={95},
},
-- Table: {49}
{
["inventory"]={96},
["fields"]={97},
},
-- Table: {50}
{
["inventory"]={98},
["fields"]={99},
},
-- Table: {51}
{
["inventory"]={100},
["fields"]={101},
},
-- Table: {52}
{
["inventory"]={102},
["fields"]={103},
},
-- Table: {53}
{
["inventory"]={104},
["fields"]={105},
},
-- Table: {54}
{
["inventory"]={106},
["fields"]={107},
},
-- Table: {55}
{
["inventory"]={108},
["fields"]={109},
},
-- Table: {56}
{
["inventory"]={110},
["fields"]={111},
},
-- Table: {57}
{
["inventory"]={112},
["fields"]={113},
},
-- Table: {58}
{
["inventory"]={114},
["fields"]={115},
},
-- Table: {59}
{
["inventory"]={116},
["fields"]={117},
},
-- Table: {60}
{
["inventory"]={118},
["fields"]={119},
},
-- Table: {61}
{
["inventory"]={120},
["fields"]={121},
},
-- Table: {62}
{
["inventory"]={122},
["fields"]={123},
},
-- Table: {63}
{
["inventory"]={124},
["fields"]={125},
},
-- Table: {64}
{
["inventory"]={126},
["fields"]={127},
},
-- Table: {65}
{
["inventory"]={128},
["fields"]={129},
},
-- Table: {66}
{
["inventory"]={130},
["fields"]={131},
},
-- Table: {67}
{
["inventory"]={132},
["fields"]={133},
},
-- Table: {68}
{
["inventory"]={134},
["fields"]={135},
},
-- Table: {69}
{
["inventory"]={136},
["fields"]={137},
},
-- Table: {70}
{
["inventory"]={138},
["fields"]={139},
},
-- Table: {71}
{
["inventory"]={140},
["fields"]={141},
},
-- Table: {72}
{
["inventory"]={142},
["fields"]={143},
},
-- Table: {73}
{
["inventory"]={144},
["fields"]={145},
},
-- Table: {74}
{
["inventory"]={146},
["fields"]={147},
},
-- Table: {75}
{
["inventory"]={148},
["fields"]={149},
},
-- Table: {76}
{
["inventory"]={150},
["fields"]={151},
},
-- Table: {77}
{
["inventory"]={152},
["fields"]={153},
},
-- Table: {78}
{
["inventory"]={154},
["fields"]={155},
},
-- Table: {79}
{
["inventory"]={156},
["fields"]={157},
},
-- Table: {80}
{
["inventory"]={158},
["fields"]={159},
},
-- Table: {81}
{
["inventory"]={160},
["fields"]={161},
},
-- Table: {82}
{
["inventory"]={162},
["fields"]={163},
},
-- Table: {83}
{
["inventory"]={164},
["fields"]={165},
},
-- Table: {84}
{
},
-- Table: {85}
{
["text"]="+1",
["infotext"]="\"+1\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {86}
{
},
-- Table: {87}
{
["text"]="+2",
["infotext"]="\"+2\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {88}
{
},
-- Table: {89}
{
["text"]="+4",
["infotext"]="\"+4\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {90}
{
},
-- Table: {91}
{
["text"]="+8",
["infotext"]="\"+8\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {92}
{
},
-- Table: {93}
{
["text"]="4-Bit Clock",
["infotext"]="\"4-Bit Clock\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {94}
{
},
-- Table: {95}
{
["text"]="run clock",
["infotext"]="\"run clock\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {96}
{
},
-- Table: {97}
{
},
-- Table: {98}
{
},
-- Table: {99}
{
},
-- Table: {100}
{
},
-- Table: {101}
{
},
-- Table: {102}
{
},
-- Table: {103}
{
},
-- Table: {104}
{
},
-- Table: {105}
{
},
-- Table: {106}
{
},
-- Table: {107}
{
},
-- Table: {108}
{
},
-- Table: {109}
{
},
-- Table: {110}
{
},
-- Table: {111}
{
},
-- Table: {112}
{
},
-- Table: {113}
{
},
-- Table: {114}
{
},
-- Table: {115}
{
},
-- Table: {116}
{
},
-- Table: {117}
{
["heat"]="0",
["formspec"]="size[9,2.5]field[0.256,-0.2;9,2;code;Code:;if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0); if(C)off(A,B);]button[0 ,0.2;1.5,3;band;AND]button[1.5,0.2;1.5,3;bxor;XOR]button[3 ,0.2;1.5,3;bnot;NOT]button[4.5,0.2;1.5,3;bnand;NAND]button[6 ,0.2;1.5,3;btflop;T-Flop]button[7.5,0.2;1.5,3;brsflop;RS-Flop]button_exit[3.5,1;2,3;program;Program]",
["code"]="if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0); if(C)off(A,B);",
["infotext"]="Working Microcontroller\
if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);",
["eeprom"]="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
["afterid"]="0",
["working"]="0",
},
-- Table: {118}
{
},
-- Table: {119}
{
["heat"]="0",
["formspec"]="size[9,2.5]field[0.256,-0.2;9,2;code;Code:;if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);]button[0 ,0.2;1.5,3;band;AND]button[1.5,0.2;1.5,3;bxor;XOR]button[3 ,0.2;1.5,3;bnot;NOT]button[4.5,0.2;1.5,3;bnand;NAND]button[6 ,0.2;1.5,3;btflop;T-Flop]button[7.5,0.2;1.5,3;brsflop;RS-Flop]button_exit[3.5,1;2,3;program;Program]",
["code"]="if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);",
["infotext"]="Working Microcontroller\
if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);",
["eeprom"]="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
["afterid"]="0",
["working"]="0",
},
-- Table: {120}
{
},
-- Table: {121}
{
["heat"]="0",
["formspec"]="size[9,2.5]field[0.256,-0.2;9,2;code;Code:;if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);]button[0 ,0.2;1.5,3;band;AND]button[1.5,0.2;1.5,3;bxor;XOR]button[3 ,0.2;1.5,3;bnot;NOT]button[4.5,0.2;1.5,3;bnand;NAND]button[6 ,0.2;1.5,3;btflop;T-Flop]button[7.5,0.2;1.5,3;brsflop;RS-Flop]button_exit[3.5,1;2,3;program;Program]",
["code"]="if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);",
["infotext"]="Working Microcontroller\
if(D)sbi(1,1);if(!D&#1)sbi(A,!A)sbi(B,A)sbi(1,0);if(C)off(A,B);",
["eeprom"]="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
["afterid"]="0",
["working"]="0",
},
-- Table: {122}
{
},
-- Table: {123}
{
["text"]="reset clock",
["infotext"]="\"reset clock\"",
["formspec"]="hack:sign_text_input",
},
-- Table: {124}
{
},
-- Table: {125}
{
},
-- Table: {126}
{
},
-- Table: {127}
{
},
-- Table: {128}
{
},
-- Table: {129}
{
},
-- Table: {130}
{
},
-- Table: {131}
{
},
-- Table: {132}
{
},
-- Table: {133}
{
},
-- Table: {134}
{
},
-- Table: {135}
{
},
-- Table: {136}
{
},
-- Table: {137}
{
},
-- Table: {138}
{
},
-- Table: {139}
{
},
-- Table: {140}
{
},
-- Table: {141}
{
},
-- Table: {142}
{
},
-- Table: {143}
{
},
-- Table: {144}
{
},
-- Table: {145}
{
},
-- Table: {146}
{
},
-- Table: {147}
{
},
-- Table: {148}
{
},
-- Table: {149}
{
},
-- Table: {150}
{
},
-- Table: {151}
{
},
-- Table: {152}
{
},
-- Table: {153}
{
},
-- Table: {154}
{
},
-- Table: {155}
{
},
-- Table: {156}
{
},
-- Table: {157}
{
["heat"]="-1",
["formspec"]="size[9,2.5]field[0.256,-0.2;9,2;code;Code:;if(A&!B)after(1,\"off(C)\");if(A&B)after(1,\"on(C)\");if(D)on(C);]button[0 ,0.2;1.5,3;band;AND]button[1.5,0.2;1.5,3;bxor;XOR]button[3 ,0.2;1.5,3;bnot;NOT]button[4.5,0.2;1.5,3;bnand;NAND]button[6 ,0.2;1.5,3;btflop;T-Flop]button[7.5,0.2;1.5,3;brsflop;RS-Flop]button_exit[3.5,1;2,3;program;Program]",
["code"]="if(A&!B)after(1,\"off(C)\");if(A&B)after(1,\"on(C)\");if(D)on(C);",
["infotext"]="Working Microcontroller\
if(A&!B)after(1,\"off(C)\");if(A&B)after(1,\"on(C)\");if(D)on(C);",
["eeprom"]="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
["afterid"]="2429",
["working"]="0",
},
-- Table: {158}
{
},
-- Table: {159}
{
},
-- Table: {160}
{
},
-- Table: {161}
{
},
-- Table: {162}
{
},
-- Table: {163}
{
},
-- Table: {164}
{
},
-- Table: {165}
{
},
}

2641
schems/4bit-counter.wem Normal file

File diff suppressed because it is too large Load Diff

3022
schems/4bit-decoder.wem Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

78
schems/lcd_number.we Normal file
View File

@ -0,0 +1,78 @@
0 0 0 wool:black 0 0
0 1 0 wool:black 0 0
0 2 0 wool:black 0 0
0 2 1 mesecons:wire_11001000_off 11 0
0 2 2 mesecons:wire_01010000_off 11 0
0 2 3 mesecons:wire_01010000_off 11 0
0 3 0 wool:black 0 0
0 4 0 wool:black 0 0
0 5 0 wool:black 0 0
0 5 1 mesecons:wire_11001000_off 13 0
0 5 2 mesecons:wire_01010000_off 13 0
0 5 3 mesecons:wire_01010000_off 13 0
0 6 0 wool:black 0 0
0 7 0 wool:black 0 0
0 8 0 wool:black 0 0
1 0 0 wool:black 0 0
1 1 1 wool:black 0 0
1 2 1 mesecons_lightstone:lightstone_red_off 0 0
1 3 1 mesecons_lightstone:lightstone_red_off 0 0
1 4 1 wool:black 0 0
1 5 1 mesecons_lightstone:lightstone_red_off 0 0
1 6 1 mesecons_lightstone:lightstone_red_off 0 0
1 7 1 wool:black 0 0
1 8 0 wool:black 0 0
2 0 0 wool:black 0 0
2 1 1 mesecons_lightstone:lightstone_red_off 0 0
2 1 2 mesecons:wire_10010000_off 10 0
2 2 1 wool:black 0 0
2 3 1 wool:black 0 0
2 4 1 mesecons_lightstone:lightstone_red_off 0 0
2 4 2 mesecons:wire_10010000_off 13 0
2 5 1 wool:black 0 0
2 6 1 wool:black 0 0
2 7 1 mesecons_lightstone:lightstone_red_off 0 0
2 7 2 mesecons:wire_10010000_off 13 0
2 8 0 wool:black 0 0
3 0 0 wool:black 0 0
3 1 1 mesecons_lightstone:lightstone_red_off 0 0
3 1 2 mesecons:wire_01110000_off 9 0
3 1 3 mesecons:wire_01010000_off 8 0
3 2 1 wool:black 0 0
3 3 1 wool:black 0 0
3 4 1 mesecons_lightstone:lightstone_red_off 0 0
3 4 2 mesecons:wire_01110000_off 12 0
3 4 3 mesecons:wire_01010000_off 11 0
3 5 1 wool:black 0 0
3 6 1 wool:black 0 0
3 7 1 mesecons_lightstone:lightstone_red_off 0 0
3 7 2 mesecons:wire_01110000_off 12 0
3 7 3 mesecons:wire_01010000_off 11 0
3 8 0 wool:black 0 0
4 0 0 wool:black 0 0
4 1 1 wool:black 0 0
4 2 1 mesecons_lightstone:lightstone_red_off 0 0
4 3 1 mesecons_lightstone:lightstone_red_off 0 0
4 4 1 wool:black 0 0
4 5 1 mesecons_lightstone:lightstone_red_off 0 0
4 6 1 mesecons_lightstone:lightstone_red_off 0 0
4 7 1 wool:black 0 0
4 8 0 wool:black 0 0
5 0 0 wool:black 0 0
5 1 0 wool:black 0 0
5 2 0 wool:black 0 0
5 2 1 mesecons:wire_01100010_off 9 0
5 2 2 mesecons:wire_01010000_off 10 0
5 2 3 mesecons:wire_01010000_off 9 0
5 3 0 wool:black 0 0
5 4 0 wool:black 0 0
5 5 0 wool:black 0 0
5 5 1 mesecons:wire_01100010_off 12 0
5 5 2 mesecons:wire_01010000_off 12 0
5 5 3 mesecons:wire_01010000_off 12 0
5 6 0 wool:black 0 0
5 7 0 wool:black 0 0
5 8 0 wool:black 0 0
5 8 1 wool:black 0 0
5 8 2 wool:black 0 0
5 8 3 wool:black 0 0

43
world.mt Normal file
View File

@ -0,0 +1,43 @@
gameid = minetest
creative_mode = true
enable_damage = false
server_announce = false
load_mod_mesecons = true
load_mod_mesecons_alias = true
load_mod_mesecons_blinkyplant = true
load_mod_mesecons_button = true
load_mod_mesecons_commandblock = true
load_mod_mesecons_delayer = true
load_mod_mesecons_detector = true
load_mod_mesecons_doors = true
load_mod_mesecons_extrawires = true
load_mod_mesecons_fpga = true
load_mod_mesecons_gates = true
load_mod_mesecons_hydroturbine = true
load_mod_mesecons_insulated = true
load_mod_mesecons_lamp = true
load_mod_mesecons_lightstone = true
load_mod_mesecons_luacontroller = true
load_mod_mesecons_materials = true
load_mod_mesecons_microcontroller = true
load_mod_mesecons_movestones = true
load_mod_mesecons_mvps = true
load_mod_mesecons_noteblock = true
load_mod_mesecons_pistons = true
load_mod_mesecons_powerplant = true
load_mod_mesecons_pressureplates = true
load_mod_mesecons_random = true
load_mod_mesecons_receiver = true
load_mod_mesecons_solarpanel = true
load_mod_mesecons_stickyblocks = true
load_mod_mesecons_switch = true
load_mod_mesecons_torch = true
load_mod_mesecons_walllever = true
load_mod_mesecons_wires = true
load_mod_singlenode = true
load_mod_worldedit = true
load_mod_worldedit_commands = true
load_mod_worldedit_gui = true
load_mod_worldedit_infinity = true
load_mod_worldedit_limited = true
load_mod_worldedit_shortcommands = true