Skip to content

World Creation rework #2132

@YhormXavs

Description

@YhormXavs
Image
  1. Button to create a new world wich is now on the world list menu.
  2. Buttons to switch the world creation submenu.
  3. World Name(Maybe add format support idk)
  4. Sub-menu scroll bar
  5. Here would go all the content that the submenus cover to configure the newly created world.
  6. Sub-menus. Now, here's the real stuff.

Sub-menu 01: Generation:

  • World Type: Vanilla, Continents, Islands, Single Biome, Superflat, Blank, WorldTypes added by addons/mods, etc...
  • Structure generation: V/F
  • Dungeon Generation: V/F //This applies to all structures with the "dungeon" tag both vanilla and modded
  • Structure Distance(Config per Structure)
  • Structure Rarity(Config per Structure)
  • Structure Black/Whitelist
  • Biome Black/Whitelist

Sub-menu 02: Difficulty:

  • Damage to players: A multiplier to all the damage that the player suffers
  • Damage to mobs: A multiplier to all the damage that mobs suffers
  • Darkness kills players: V/F //Standing in the darkness(idk how lighting work in this game, but let suposse that this acts when light = 0). for 60s instakill the player.
  • Natural Regeneration: V/F
  • Hunger multiplier: (0-200%) //How fast the hunger bar drains
  • Healing Multiplier: (0-200%) // How fast the player renegerates a health point.
  • Unlimited lifes: V/F //If its false, the gamerule down applies
  • Lifes: Instead of having a game rule that determines whether a player can respawn only once per world, I think it's better to let the player decide how many times they can respawn. (0-999)
  • Death penalties: Since this is still being debated, this should be a checklist of all the punishments that come with dying (apart from losing a life). But here are some of my favorites:
  1. Drop all items except tools/armor/weapon/trinkets
  2. Drop the entire inventory
  3. % Energy Bar: What percentage should this bar be at when respawning? (0-100%)
  4. % Health Bar: What percentage should this bar be at when respawning? (0-100%)
  5. Effects upon respawning: A check list of all available potion effects that will be applied when respawning
  6. Forgive Players: V/F Should neutral mobs forgive dead players?

Sub-menu 03: Gamerules:
This is where all the configurations in the world that don't fit into any other category come in. I have no idea which ones might fit here, but some are very important.

  • Allow players running: V/F
  • Allow players jumping: V/F
  • Allow players dodge: V/F //Dodge isn't implemented in the game, and I doubt it ever will be, but with this game rule, I'm referring to all those purpose-built player movement mechanics that don't require tools, trinkets, or any other items to activate them. These movement game rules are for map makers.

Sub-menu 04: Addons:
A list of all available and loaded addons in this version of the game should be included here, allowing the player to decide whether or not to disable them for this world.
Aside from this, addon/mod creators who add their own game rules should have a way to integrate them into the aforementioned submenus, or even be able to create them, but I find this very difficult to add.

Sub-menu 05: Cheats:
As its name suggests, this is a submenu that implements cheats. If achievements are added, none can be obtained with these cheats enabled.
This is primarily for YouTubers and content creators. Here are some ideas.

  • Unbreakable items: A checklist of all the items that have durability(tools, armors, trinkets, weapons, etc) so the player can decide wich ones are unbreakable.
  • No Hunger: V/F
  • Invincible: V/F
  • Creative Menu: V/F
  • Flight: V/F
  • Ghost: V/F
  • Console access: V/F
  • Xray: V/F

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions