from Micra JE Diary

2021-09-19

  • composter
    • Putting in unwanted crops will turn them into bone meal.
    • Can be automatically processed and collected by hopper
  • image
    • I built an observation tower to view the scenery.
      • I donā€™t think you get the idea at all, but the front landing gate, itā€™s an M!
        • image
    • image
  • skin (e.g. alternative look and feel for interface of a program)
    • Iā€™ve never played with different skins, but since they were all non-default skins, I decided to change mine.
    • I could have made it at https://minecraft.novaskin.me/#
    • I donā€™t have a particular idea of what I want to do, so I tried on clothes that I would normally wear. w
    • image
  • I was looking for a solution to the fuel shortage, and I found an endless supply of carpets to use as fuel. w
  • pumpkin
  • The JE version of the farmer only recognizes fields within a certain distance from the composter.

2021-09-20

  • F3+G displays chunk boundaries, useful
  • I zipped the entire server directory to run it in creative mode on hand, unzipped it on the Mac, and it worked normally.
  • About the mechanism that emits pulses at regular intervals - 10x low-speed logic analyzer - Piston Loop
    • JEā€™s adhesive pistons will ā€œpull offā€.
      • When the signal is 1T, blocks that are attached to each other are separated and blocks that are far apart are attached.
      • This can hold one bit of information.
    • Mechanism to hold one bit of information by stopping the clock circuit with a repeater lock
      • The clock circuit is 2 delays with a torch and repeater, so the signal needs to be 2 ticks long.
        • I donā€™t think the observer that gives a one tick signal is user friendly.
          • And a one-tick signal canā€™t be reversed with a torch.
    • The comparator delays the signal one tick while maintaining the signal strength, so the dust will continue to turn until the strength drops to 0. - Mysterious behavior when 1T pulse is put into comparator
      • When extending the pulse width with a comparator loop of length N, the comparator loop must be filled with pulses of length N or longer to begin with, and if this is done, the pulse width can be extended by a factor of 6.
        • At 1-4, you can delay it with a repeater and double the length with a wired OR.
        • If we wanted to generate a 40-minute pulse with a comparator loop, we would need to line up 4000 comparators and put in 400 seconds of input, he said.
    • As for multiples of 20, a daylight sensor can be used for compactness.
  • The area around the base was getting slow, so I built my own test site away from the base.
    • We wanted to do the tree planting in a large flat space.
    • image

2021-09-21

  • The first android in the world
  • Binding a command to a hotkey, I thought this would do it, but it didnā€™t, why? python
>>> import keyboard
>>> keyboard.register_hotkey("ctrl+j", keyboard.write, ("/jumpto\n", ))
  • They built an automated pumpkin and watermelon machine.
  • I left him in a base that wasnā€™t properly enclosed and he died and lost everything.

2021-09-23 Autumn Equinox

  • image

    • Heā€™s doing research on afforestation and chicken automation.
  • Slimefunā€™s Infused Magnet handy

    • Crouching attracts items around you.
    • When you do forestry work, paraphernalia items will fall around you, making it easier to collect them.
    • I was thinking of making an Infused Hopper for automatic shearing wool collection and made it as a material for that, but a regular hopper is sufficient for the current situation.
      • Style with 6 hoppers pulled and pressure-sensitive plate in the middle
  • I fell into a deep hole and died, so I complained and they gave me a pair of slime boots, Slimefunā€™s Magic Armer.

    • Jump enhancement, fall damage nullification, this is useful.
    • Can jump 6 squares.
  • Chicken device completed.

  • I left him in the experience trap for 6 hours and he was at level 140.

    • Iā€™m putting out about 10,000 exp in an hour, 167 exp/minute, which is reasonable considering Iā€™m taking down a 10 exp blaze every 3-4 seconds.
    • The cactus kamado is 6 EXP/minute, which is an order of magnitude higher. The advantage is that it accumulates even when the user is not there, but the cacti from the time when there was no fuel are overflowing and disappearing from the chest. Itā€™s difficult because there are waves of demand on the human side. I want experience, not burned food, so I canā€™t just put a bunch of kamados in parallel and burn them all at once (Iā€™d have to collect experience one at a time).
    • I still think itā€™s a good idea to go to the traps often, and if my math is correct, Iā€™ll be at level 50 in 30 minutes.
  • Wow, 5 large chests of blaze rods have accumulated.

  • I thought I couldnā€™t do batteries, but there are two types of objects named Copper Ingot, the original and SFā€¦

  • The armor craftsman who sells diamond boots and leggings, I had mistakenly thought he only sold those two types of equipment and raised a second one, but in JE he sells upper body equipment at the level above thatā€¦

  • I built a GPS GEO scanner, but it doesnā€™t work with all theseā€¦

    • I guess the two choices are to develop the GPS satellite network sufficiently, or not launch satellites and use them right next to each other.
  • Lack of Iron Dust

    • GEO Miner, ore will be available.
      • ā†’The one that takes uranium and stuff.
    • Advanced mining equipment can take the ore block as it is.
      • Two dusts can be obtained from the ore block.
      • Mining with a lucky pickaxe? Even with 3 lucky pickaxes, itā€™s only doubled, so itā€™s no different than unloading a block of ore, and itā€™s better to do it as a block of ore to avoid the hassle.
        • Iā€™d never heard of the good luck effect on watermelon harvesting before.
    • If it can be powdered from iron ingots, there is a route called the golem trapā€¦
      • Additionally, crushing an Iron Ingot in an Electric Ingot Pulverizer produces one piece of Iron Dust.

        • You can make it from ingots.
    • Proposal to buy a golem sponer at /shop command.
      • Save $1,000,000 and you can buy an Iron Golem Sponer at the shop.
      • Iā€™m still on the default settings, but I had to be in op to purchase.
        • image
        • I donā€™t know where to fix the settings.
      • Itā€™s hard to know what to sell.
        • Green dye, 3 cents Selling a full large chest, about $100
        • Blaze Rods for 231.5 large chests
        • Thatā€™s $23 for a brick block.
          • (After selling the surplus clay to the villagers.)
        • Wool 1.25
          • 2126 stackā€¦
  • golem trap

2021-09-24

  • Since dynmap outputs an image to the local file system for each chunk, it may be possible to join these together into a single image.

  • I can command a re-rendering of the specified range, so maybe I can cron it early in the morning.

  • Transport Pipe, squatting and clicking the wrench on the side of the pipe to turn on/off the connection in that direction

    • There are per-user rendering settings.
      • Only one of them had the setting changed to VANILLA, the others were MODELLED.
      • One person had a problem with the pipe not showing up, probably because of this.
  • Golem trap, I left it overnight, but it didnā€™t flow well and I only got one stack.

    • Now we can raise a village tool smith, the age of infinite diamond tools.
    • Itā€™s too inaccessible, so if you get a golem sponer in the future, you might want to put it in your main base, thatā€™s where youā€™ll use it.
  • Diamond weapons, armor, tools, all can now be bought from villagers.

  • Pipe out the artifacts and the lava bucket bucket will remain.

  • Pipe Explosion Demonstration

2021-09-25

2021-09-26 I knew, vaguely, that the Tier 1 GPS Transmitter could not do a GEO scan with oneā€¦

  • If I build a Tier 2 satellite and put it at Y=125, it will be just enough, but GPS satellites are still needed at higher altitudes. java
public int getMultiplier(int y) {
    return y * 4 + 100;
}
  • src
  • Then we found out we needed four Tier 1s to make a Tier 2, so we ended up installing three Tier 1s at 200 altitude.

Programmable Android is ready!

  • image

They mine obsidian or not in one second without mercy, they are not affected by gravity, they stop instead of going forward if the destination is lava, they are smart! And humans are not smart.

Engaged in the humble labor of obtaining one round stone per second. image

image

[12:15:42 ERROR]: [Slimefun] X: -56 Y: 63 Z: -239 (PROGRAMMABLE_ANDROID_MINER)
[12:15:42 ERROR]: [Slimefun] has thrown 4 error messages in the last 4 Ticks, the Block has been terminated.
- `ImportError: Cannot import site module and its dependencies: No module named site`
    - jython, the normal version has the libraries in separate files and you need to put them in the right place. There is a separate jython-standalone that contains everything.
  • Python can now be run in Programmable Android in Minecraft (PaperMC+Slimefun)!
    • image
    • Iā€™ve made Programmable Android programmable in a decent language, but itā€™s not a decent development environment to program on the Micra GUI, so if I develop it in a decent VSCode or something and push it to Github, the behavior of the robots in the Micra world will change. Iā€™d like to see it (wait.

2021-09-27

  • https://github.com/ammaraskar/pyCraft
    • Minecraft-client networking library in Python.

  • Minecraft Becomes a Web of Voxels PDF.
  • wiki.vg
  • https://prismarine.js.org/
    • If you set online-mode=false in server.properties, you can log in with a bot account without Mojang authentication.
    • However, user data changes from the time when it was true, and belongings, progress, Slimefun research, etc. are reset.
    • That was unacceptable, so I put it back once.

:

[03:51:18] [Craft Scheduler Thread - 243 - DriveBackupV2/INFO]: [DriveBackupV2] Uploading file to Dropbox
[03:51:28] [Craft Scheduler Thread - 243 - DriveBackupV2/INFO]: [java.net.SocketException: Connection reset by peer, java.net.SocketException: Connection reset by peer]
[03:51:28] [Craft Scheduler Thread - 243 - DriveBackupV2/WARN]: java.net.SocketException: Network is unreachable

https://github.com/PrismarineJS/mineflayer Error: This user does not have any items on its accounts according to minecraft services.

  • I canā€™t have two logins on my account at the same time, so I created another MS account.
  • But you canā€™t play on that account because it hasnā€™t been purchased yet.
    • Bought. image

https://github.com/PrismarineJS/mineflayer-pathfinder

https://scrapbox.io/files/61516cc5934d12001d0dc045.mp4

https://scrapbox.io/files/61517e27f11b61001db4a93b.mp4

image

image image

image https://scrapbox.io/files/6152987f2c636e001dcaadf6.mp4

image

image

https://twitter.com/nishio/status/1443221023667605513

image image image

https://minecraft.fandom.com/wiki/Head

https://minecraft.fandom.com/wiki/Tutorials/Amethyst_farming

https://youtu.be/eYmUBfXan9Y

https://minecraft.fandom.com/wiki/Air

https://github.com/kii-chan-reloaded/GeneticChickengineering

https://github.com/Sefiraat/EMC2


This page is auto-translated from /nishio/惞悤ć‚Æ惩JEę—„čؘweek2 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iā€™m very happy to spread my thought to non-Japanese readers.