Minecraft 1.9.0+, 204 162 byte + 58 36 28 24 20 blok = 262 240 232 186 182 blytes
Solusi ini diturunkan, dan tidak dapat dilihat secara keseluruhan dalam satu, atau bahkan dua tangkapan layar. Menggunakan dua gangguan dan menyalahgunakan dua fitur permainan lainnya
Solusi ini menggunakan prinsip yang sama dengan yang di bawah ini, hanya 4 blok desain yang lebih kompak.
Menyalahgunakan fakta bahwa blok perintah rantai (blok hijau) tidak dapat ditenagai oleh redstone, hanya dengan singal dari blok perintah impuls (oranye).
Menyalahgunakan piston fakta butuh 0,30 detik untuk memperpanjang sepenuhnya, dan redstone hanya perlu 0,10 detik untuk mendaftarkan sinyal.
Juga menyalahgunakan kesalahan berlipat ganda untuk mematikan timer (TNT): redstone di sebelah timer (TNT) tidak hanya diberi daya, tetapi juga berpikir bahwa TNT adalah redstone lain dan memperkuatnya.
Di atas semua pelanggaran ini, shortener sinyal (hal di bawah TNT) adalah salah satu digunakan, setelah itu akan didukung perubahan bentuk, yang memungkinkan untuk melewatkan sinyal melalui ke "incrementer" (paling atas blok orange)
Sedikit penjelasan tentang fungsi dari bagian-bagian yang berbeda dapat dilihat pada solusi yang lebih lama (tetapi yang terbaik di bagian bawah). Anda juga dapat mencobanya secara offline! (solusi disederhanakan bertambah 4, hanya bekerja di 1.11+) dengan menjalankan perintah ini di blok perintah .
Solusi lama, Minecraft 1.9.0+, 186 blytes:
Karena TNT biasanya meledak setelah 3.0s di Minecraft, TNT harus ditempatkan dengan perintah ( /setblock
) dengan sekering yang ditentukan. Juga menggunakan desain yang lebih kompak untuk menghapus blok perintah yang berlebihan (mengandung 42 byte) dan redstone terhadap versi yang lebih lama. Saya yakin ini tidak bisa lebih rendah ...
Solusi yang lebih lama, Minecraft 1.9.0+, 232 blytes:
Ups, saya mengetahui peningkatan solusi yang lebih lama ini pada 4 ...
Menggunakan fitur rantai blok perintah 1.9 (green block thing) untuk menyimpan blok. Juga menggunakan pemendek sinyal yang lebih kompak daripada solusi yang lebih lama
Solusi yang lebih tua, Minecraft 1.7.0+, 240 blytes:
Menggunakan timer yang lebih ringkas (TNT) kemudian solusi pertama (di bawah).
Solusi terlama, Minecraft 1.7.0+, 262 blytes:
Ini sangat lama karena cara Minecraft menangani variabel:
Untuk mendefinisikan variabel (int): scoreboard objectives add <variable> dummy
Untuk menetapkan nilai ke variabel (setiap entitas termasuk pemain memiliki nilai variabel sendiri): scoreboard players set <entity> <variable> <value>
*
dapat digunakan <entity>
untuk memilih semua entitas dan menyimpan byte.
hanya variabel yang ditentukan yang dapat digunakan
nilai variabel harus diatur ke angka, bukan variabel
Untuk menambah var1 oleh var2: scoreboard players operation <entity> var1 += <entity> var2
<entity>
harus berupa entitas tunggal, mis. @p
tidak*
Tangkapan layar adalah milik saya sendiri, dua lisensi di bawah WTFPL dan lisensi SE apa yang memutuskan untuk digunakan hari ini (saat ini cc by-sa 3.0 with attribution required
) :-)