Ben Forge
Ben Forge
Added spaces before array initialization, within array initialization, code braces. I think single line code braces should not be reformatted if they are short to reduce line uses. A line...
- Rewrites map generation random values depending on the "distances" - Original `dist` calculation is irregular and concentrated near the edges. - Current `dist` calculation is regular, less concentrated near...
This change performs well together with #523 and #524. As a minor change, there is no longer an error popup when there is any explicitly or implicitly incompatible images regarding...
As described in the title, this adds reset and redo color codes for text color formatting. This rewrites the code for rendering text encoded with color codes. A reset code...
*This depends on #534* From #521 This adds a new furniture, Repair Bench, made from early materials; costs raw materials of tools to repair tools; allows repairing more common items,...
*This depends on #618* *This will be done for 2.3 as this needs rewritten code from "class optimization" pull request* There are 2 places for the places of game version,...
As the current `LinkedSprite` is fully configurable in runtime, which is not really suitable to be a carrier. A class `LinkedSprite$SpriteLinkBuilder` is added as a builder for `LinkedSprite`.
**Is your feature request related to a problem? Please describe.** As the current crash handler uses popups as the crash information, but the popup does not block the all threads...
For various reasons, the code quality should be improved, including formats, coding practices and error handlings. This includes making good use of standard libraries like Google Guava, Apache Commons, etc.,...
This comes from #372. The original problem is that in explosion blacklists of TNT and creeper are differ from each other, so the lists are grouped together with `Tiles#explosionBlacklist`. Also,...