Skip to content

Translation notice

This page was translated with machine translation and may contain inaccuracies. If you can help improve it, please open an issue or submit a pull request.

Featured

Vanilla News Λojang Spotlight

Alumopper

Vanilla News - April 2026

This month Mojang released the official version of 26.1, and also released three snapshots 26.2-snapshot-1~3 belonging to 26.2. Currently, the data pack version has reached 102.0 and the resource pack version has reached 86.0. This month’s update adds Vulkan support and has introduced content related to sulfur monsters. This month’s update has medium practicality and medium destructiveness, and is generally below the level of a big cup.

Insights

Xuanyu1725

Lightweight and low-loss algorithm and program implementation for converting OBJ model to voxel model

The OBJ format model is very commonly used in the industry, but to convert it into a model usable in Minecraft, it needs to be converted into voxels. Most of the OBJ conversion models on the market simply discretize the OBJ model into a grid with fixed side lengths. This method is poor in performance, art style and maintainability. This article will discuss the program implementation and optimization strategies of this framework based on the basic framework mentioned by the author in the 25.12 monthly submission. During the implementation process, We will discuss in depth the application of mathematical tools such as graph theory, number theory, and linear algebra in the process of model voxelization.

bread

Use PackSquash to compress and obfuscate resource packs

PackSquash is a resource pack compression and obfuscation tool that can help greatly reduce the size of resource packs and perform simple obfuscation. The use of the tool is not complicated, but after all, it is a command line tool, which is still a bit troublesome for those who are not familiar with it. This article will briefly introduce how to use this powerful tool.

Xuanyu1725

Development experience sharing: entity tree and object-oriented

This article refers to the two articles 'You Must Leave All World Entities Immediately to Use the New Generation of Shadow Operators - Rainbow' and 'Minecraft Instruction Cooking Guide: Cold Entity Selector - Chuang Xiaoye' included on the site, which share an entity management and operation method based on a similar tree structure.

Qi Bai

Command Storage Advanced: Using Stack to Manage Function Context

This article discusses how to optimize the data management and logic design of Minecraft functions (mcfunction, hereafter referred to as mcf) by simulating the stack structure. In view of the pain points of native mcf scope limitations, process data residues and inefficient cross-function communication, variable isolation and context transfer are achieved through manual management of the push/pop mechanism, and recursive calls and dynamic scope nesting are supported. This solution uses the command storage system (storage) to replace macro parsing, improve performance and reduce resource redundancy, and provides clear scope control and maintainability for complex data pack development, especially in scenarios such as multi-layer nesting and algorithm implementation. It significantly enhances logic clarity and execution efficiency, and provides a standardized development model for mcf.

Alumopper

Floating UI practice - custom controls

This issue is the second practical tutorial on the Floating UI front-end library. It introduces how to define and use custom controls, such as sliders, etc.

Masterpieces

Luo Fenglan_Sea

My worldvanilla video player

This project is based on the equipment mask feature and provides a sequence image playback in vanillaMinecraft to achieve the effect of pseudo video playback. Can be used to insert pre-made cg etc. into the map.

Powered by VitePress and GitHub Pages