Skip to content

Commit

Permalink
Fix a bug on world gen "trouble" popup and add more changelogs (#415)
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristofferHolmesland authored Dec 5, 2022
2 parents 1a39b9b + fa847e0 commit b625835
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 6 deletions.
31 changes: 28 additions & 3 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,49 @@ but some sections are changed to compliant this project.
+ Added obsidian knight as the second boss
+ Added limitation to inventories
+ Added limitation to stackable items
+ Added 4 new debug arguments
+ Added 4 new debug arguments - `--debug-log-time`, `--debug-log-thread`, `--debug-log-trace`, `--debug-filelog-full`
+ Added a toggle for HUD display
+ Added a toggle for simplified effect display
+ Added a new menu for creative mode
+ Added a few creative mode only items for tile placement
+ Added a standard PopupDisplay for all popups
+ Added a crash handler and a better look of dialog.
+ Added a simple ability for screenshots
+ Added dynamic for sounds
+ Added sand particle for sand
+ Added more support fonts (for `ÀÂÄÈÎÌÏÒÙÛÝ*«»£$&€§ªº`)
+ Added world-wide seed

### Changes

* Changed the display of world edit
* Changed the structure of resource pack
* Removed another display for world edits
* Greatly improved the resource pack system
* The past versions of resource packs are unsupported
* Changed the structure of resource pack
* Improved the handling of skins
* Split the images of textures
* Changed the UI of crash popup
* Changed a better logging
* Improved the localization support
* Updated the localization for displays and for parameterized localizations
* Changed some localization keys into IDs instead of words themselves
* With optional flag `--savedir`, if present, no longer is appended an extra '.playminicraft/mods/Minecraft Plus' to it
* Improved some textures
* Greatly improved the resource pack system
* Restructured the resources
* Enhanced the rendering system for sprites
* Added standard LinkedSprite, SpriteAnimation (also replaces the role of ConnectorSprite) for all sprite renderings
* Removed ConnectorSprite for tiles, MobSprite for mobs (with more standard way)
* Renamed SpriteSheet into MinicraftImage
* Slightly standardized all the resource handlers
* For localizations, sounds, textures, books
* Does not rule out the possibility of addition of a standard resource manager
* Reapplied the role of seeds (the sameness with same seed)
* Now renders the parent display as background.

### Removals

- Removed stepped sand texture

### Fixes

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
}


project.version = '2.2.0-dev1'
project.version = '2.2.0-dev2'
group = "java.minicraft"
archivesBaseName = "minicraft-plus"

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/minicraft/core/Game.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ protected Game() {} // Can't instantiate the Game class.

public static final String NAME = "Minicraft Plus"; // This is the name on the application window.

public static final Version VERSION = new Version("2.2.0-dev1");
public static final Version VERSION = new Version("2.2.0-dev2");

public static InputHandler input; // Input used in Game, Player, and just about all the *Menu classes.
public static Player player;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/minicraft/screen/WorldGenDisplay.java
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ public WorldGenDisplay() {

InputEntry nameField = makeWorldNameInput("minicraft.displays.world_gen.enter_world", WorldSelectDisplay.getWorldNames(), "", true);

SelectEntry nameHelp = new SelectEntry("minicraft.displays.world_gen.troublesome_input", () -> Game.setDisplay(new PopupDisplay(null, null, "minicraft.displays.world_gen.troublesome_input.msg"))) {
SelectEntry nameHelp = new SelectEntry("minicraft.displays.world_gen.troublesome_input", () -> Game.setDisplay(new PopupDisplay(null, "minicraft.displays.world_gen.troublesome_input.msg"))) {
@Override
public int getColor(boolean isSelected) {
return Color.get(1, 204);
Expand Down

0 comments on commit b625835

Please sign in to comment.