VOOZH about

URL: https://minecraft.wiki/w/User:Aloi4

โ‡ฑ User:Aloi4 โ€“ Minecraft Wiki


User:Aloi4

From Minecraft Wiki
Jump to navigation Jump to search
Quick links for Aloi: Hardcoded item properties, Item tag, /test
Anyone is allowed to edit this page to correct spelling errors
 
Although it is not permitted to change the content of the page
This user page needs cleanup to comply with the style guide.
 [discuss]
Please help improve this page. The talk page may contain suggestions.
Reason: Aloi intends to organize this page in the future so that it is more in line with other user pages.

Hi! My name is Aloi.

Facts about me

[edit | edit source]
  • I am (chronologically) 25 years old.
  • I am autistic.
  • I am vegan and antispeciesism.
  • I am Brazilian.
  • I have a degree in mathematics.
  • I like My Little Pony and many other cartoons.
  • I am in the final stages of my master's degree in philosophy (in ethics).
    • See here if you'd like to know the topic of my dissertation
  • I like boardgames, especially Root.

...

(there are other things I don't really like to talk about publicly)

Minecraft and me

[edit | edit source]

I started playing Minecraft a little before version Java 1.4. Basically, I only play the game on the Java Edition.

I really like Minecraft; I spent a good part of my adolescence making projects with command blocks, this was before version Java 1.13.

I started to distance myself little by little, but I continued researching the game, watching updates, videos on YouTube, and reading the wiki.

In the CraftMine update, I started playing again. I did a lot of things in this update and researched other topics. Since then, a long series of interests in the game have made me want to delve more technically into it than ever before...

I'd been thinking about reading the game's code for years, but the first time I really made an effort to read it was in version Java 1.21.10. Ironically, shortly after that, they started releasing unobfuscated versions of the code.

Some things I've done related to Minecraft.

[edit | edit source]

This site. It's a datapack generator that creates new materials for armor trim.

I never really promoted it properly; I thought about some improvements but never made them.

It was basically created because I wanted to make a specific datapack and realized that using code to generate some things would be faster. So I thought about publishing it. However, for some reason, I wanted to make a nicer layout and spent quite a bit of time on that...

Minecraft Wiki

[edit | edit source]
NamespaceEdits
(Main)1,135
Talk150
User595
User talk18
Minecraft Wiki28
Minecraft Wiki talk60
Template254
Template talk27
Module121
Module talk0
Tutorial0
Tutorial talk4

A relevant contribution, but not much.

[edit | edit source]

Block Hitbox.

[edit | edit source]

See /blockShape, where I organize which part of the wiki contains each block hitbox, associated with the code name.

Hardcoded Items

[edit | edit source]

26.1 Snapshot 1

1 issue fixed

  • MC-303119 โ€“ Feeding a cat or wolf in Survival mode with only one item in the selected item slot does not restore as much health as it should.
    • Discover by performing hardcoded property tests before I start reading the code.

Open

2 issues open

  • MC-306072 โ€“ Viewing the bundle tooltip with item stack containing incompatible data crashes the game.
    • I discovered this while trying to create a bundle with an error in the weight, which is allowed from 26.1 Snapshot 3. Ironically, I was doing this in my version difference test and possibly would have discovered it later when testing the item stack change... Or maybe if it weren't for that, I wouldn't have noticed the change. See 26.1 Snapshot 3 ยง Items.
  • MC-306074 โ€“ Clicking on the map extending recipe result when the item is not filled_map will crash the game.
    • I discovered it by writing Hardcoded item properties ยง CartographyTableMenu. But I only reported it some time later, when the custom map crafting was released, I immediately noticed that the bug had grown, rendering the new possibility of customizing the map recipe result completely useless.

Bugs I found, but someone already found and restricted it before

[edit | edit source]

26.1 Snapshot 7

1 issue fixed

  • MC-306136 โ€“ Baby pandas float in the air when fed bamboo after being fed golden dandelions

Open

5 issues open

  • MC-303401 โ€“ Using the pick block key on maps with `map_post_processing` from a cartography table in Creative mode causes the game to crash
    • Discover by listing the items obtained without being controlled by datapack.
  • MC-172738 โ€“ Eye of ender does not store data in NBT
    • I discovered this by testing to understand the use of New ItemStack in the eye class. In reality, I only discovered that upon relogging into the world, the eye never drops. The bug listed other behaviors.
  • MC-279561 โ€“ Resin brick wall without a center post is not a solid block
    • I discovered through the code that it's the only wall that isn't forced to be solid. However, the actual effect I noticed in the game was that I couldn't place a cake on top of the invisible resin wall block, while it was possible to place it on top of other walls (by clicking on a block next to it). See Opacity/Placement ยง Solid block.
  • MC-266175 โ€“ Panda keeps eating after using command to replace its handitem
  • MC-175090 โ€“ Partially filled hoppers can delete bone meal from composters

Trivia

[edit | edit source]

I don't remember exactly why, but I wanted to know how far I could go in the game without loot tables, or the minimum number of loot tables needed to do something (for example, an advancement). I spent quite a bit of time doing this, I have paranoid thoughts about it and stuff. Studying this is what led me to make a good portion of the contributions in list of renewable resources.

Some time later, I became interested in hardcode properties. My interest in block hitboxes began when I was analyzing the BoneMealItem code and wanted to better understand which blocks it could be used on underwater.

Things I would like to do in the future on the wiki.

[edit | edit source]

A list of projects I'd like to participate in/create on the wiki. I haven't done this in a while, but I might in the future.

  • Document all interaction boxes of the blocks, and and finish documenting the information of block shape
  • Leave the mob AI page complete
  • Document the vanilla datapack and more
  • Document default data component
  • Document the use/obtaining of non-joke blocks, items, entitys in joke versions. I'd like to do this on the blocks and items pages themselves, but I'm not sure if that's allowed.
    • For example, a lava bucket can be found in lunar base, but we couldn't find that information on the page lava bucket.
    • We could also document something similar to activating the debug property, such as finding diamond blocks in caves when LARGE_DRIPSTONE is active.
  • Document all uses of all tags (I've already done some of this in item tags).
  • Documenting differences between data components (JE) and item components (BE), and between data packs (JE) and behavior packs (BE).
    • Honestly, I'd rather someone else did it than not. I don't have much desire to study BE.
  • Documenting renewable entities and blocks.
    • Currently, these things are done in a mixed way with renewable items where basically if an entity or block is renewable then its loot is... But it doesn't explain exactly how to renew the block or entity. A good overhaul of the renewable resource list would be necessary.
  • Create a list of renewable resources, clearly outlining what is initially necessary, so you can determine which items would still be renewable in certain situations.
    • The idea would be to find out "is this renewable if we only have biome B, item I, and block b?" But I don't know exactly how to make a table or something similar with many variables. I would also like to add other things like game rules, or additional rules such as "cannot kill mobs" or "cannot use loot tables". Possibly this would be more of a tutorial. In any case, this idea is quite complicated because I don't even know how to organize this information. Perhaps the ideal would be to make a program and not a static page on the wiki.

See also

[edit | edit source]

Templates created by me: /Template

๐Ÿ‘ Image
Aloi4 is vegan.



Except for the list of blocks in one table, pages in this navbox were created by me. And, so far, the only ones I created that are in the main namespace are neither redirect nor disambiguation:

History

[edit | edit source]
Jan 23, 2026Aloi turned 25 years old and this was their 200th edition.
Feb 01, 2026The 400th edition.
Feb 09, 2026The 600th edition.
Feb 23, 2026The 800th edition.
Mar 10, 2026The 1000th edition.
Mar 15, 2026The 1200th edition.
Mar 21, 2026The 1400th edition.
Mar 23, 2025Aloi becomes the 189th autopatrolled user[1].
Mar 25, 2026The 1600th edition.
Apr 03, 2026The 1800th edition.
Apr 06, 2026The 2000th edition.
Apr 14, 2026Aloi stopped making major edits to the wiki to dedicate themselves to their master's dissertation.
Jun 02, 2026Aloi finishes their dissertation and returns to the wiki.
Jun 06, 2026The 2400th edition.
Retrieved from "https://minecraft.wiki/w/User:Aloi4?oldid=3621677"

Navigation menu