GithubHelp home page GithubHelp logo

wow-mc's Introduction

Worlds of Wonder MC

A Minecraft clone, originally by the coders listed in the credits section, that I sometimes play around with.

Features:

  • Generally (survival)
    • Crafting tables
    • Furnaces
    • Chests
    • Tools:
      • Wood, stone, iron, gold, diamond
        • Shovel
        • Hoe
        • Sword
        • Axe
        • Pickaxe
      • Iron
        • Bucket (air, water, lava, powdered snow)
        • Shears
        • Flint and steel
    • Torches & lanterns
    • Buckets
    • XP bar
    • Health bar
    • Oxygen bar
    • Hunger bar
  • Overworld (survival)
    • Biomes (plains, snowy plains, jungle, bamboo forest, ocean)
    • Trees (oak, birch, jungle)
    • Giant jungle trees
    • Bamboo trees
    • Lakes & oceans
    • Ores (clay, coal, iron, copper, redstone, gold, lapis, diamond)
  • Nether (creative as portals don't work yet)
    • Biomes (regular, warped forest, crimson forest, lava ocean)
    • Warped trees/vines/roots/flowers
    • Crimson trees/vines/roots/flowers
    • Lava oceans
    • Lava rivers (sort of)
    • Ores (nether gold, quartz, ancient debris)
  • Creative
    • Spawn eggs (cow, pig)
    • Netherite tools
    • All the colors of wool, carpet, concrete, glass, glass panes
    • Cheats

To-Do List

  • Make adjacent glass blocks/panes merge inner borders
  • Make block damage only activate on direct collision, not on the blocks around
  • Make magma only hurt when not crouching, and remove drowning
  • Enable spectator shortcut "L" in survival when cheats are enabled
  • Change default "release pointer for skreenshot" key to a more accessible key (k)
  • Add goldPickaxe to breakTypes
  • Migrate images, fonts, panoramas to local file
  • Migrate music disc sound to local file
  • Migrate sounds, music to local file
  • Make the textures originate from a texture atlas
  • Make ores spawn in veins
  • Add hidden command to toggle cheats (cheats true/false)
  • Creation menu:
    • Add cheats switch
    • Make it work
    • Add bonus chest option
    • Make it work
  • Make some blocks (bedrock, obsidian, nokia, etc.) immune to TNT
  • Make mobs (cows, pigs) take block damage like the player (lava, magma, cacti, wither roses, etc.)
  • Make mobs NOT LOOK LIKE WOOL PLEASE
  • Make mobs spawn naturally
  • Implement at least rudimentary mob pathfinding
  • When a mob is dead, tell it to stop moving around
  • Up fences collision boxes to 1,5 blocks
  • Limit what forms can different blocks take (fences, slabs, stairs) to shorten the enter cycle and to actually not have pickaxe stairs
  • When (SHIFT) is pressed while on a ladder, make player remain stationary
  • Add blocks:
    • Sea life blocks like coral (blocks, fans, coral)
    • Candles
    • Bamboo (block, strippes block, mosaic, door, trapdoor)
    • Sea pickle
    • Froglights (yellow, green, purple)
    • Concrete powder (affected by gravity)
    • Mud
    • Mangrove wood
    • Mangrove roots, propagules
  • Make leaves despawn when not close to wood (and drop stuff)
  • Make some items/blocks not appear on the creative inventory (like SW logs)

Crafting

  • The rest of the workbench crafts (smithing table, anvil, loom)
  • Fence gates
  • Blast furnace
  • TNT

Overworld

  • Add clouds
  • Dungeons with loot chests
  • Desert lava lakes
  • Underground lava/water lakes
  • Raveens
  • Rivers
  • Make pockets of powdered snow on the snowy plains biome
  • Implement biomes:
    • Decent mountains
    • Ocean coral reef biome (with actual coral structures)
    • Roofed forest
    • Taiga (for spruce trees)
    • Savanna (for acacia trees)
    • Dark oak forest (for dark oak trees)
    • Mesa (badlands)

Nether

  • Make a return portal when traveling for the first time
  • Add nether mobs
    • Blazes
    • Endermen
    • Nether skeletons
    • Magma cubes (implement the splitting into smaller cubes)
    • Ghasts
    • Maybe piglins with a bartering system

End

  • Make the Ender portal mechanics
  • Add it (flatter noise for the top and a steeper noise for the underside)
  • Add the pillars
  • Add the spawn platform
  • Add a return portal
  • Add a ton of endermen

Bugs:

  • Even when there is a stack in the inventory, new items always appear on the hotbar
  • Even when there is a stack in the hotbar, new items always appear on the first empty slots available
  • Water sides are visible on chunk borders (from the outside of the water)
  • The 1 pixel lower water behaves in strange ways
  • At high speeds and/or lots of lag, falling items and blocks can phase through blocks
  • If TNT explodes near water (but not in it), it will explode the water (weirdest sight I've ever seen)
  • P.S.: Yes, I did learn the last two while exploding my world to death with hundreds of TNT
  • Sometimes cacti don't understand when to stop and grow incontrollably hundreds of blocks
  • P.S.: The worst part is you can't collapse the massive things for fear of the PC self-descructing
  • Blocks that are not full blocks (stairs, torches, flowers, ladders, etc.) that are right next to a truly full block, their adjacent face turns black (100% shadow or something). Inverse happens with 1 pix lower solid blocks (path blocks, soul soil..)

Stupid bugs I caused while messing arond:

  • Font (VT-13) doesn't work
  • Skin doesn't work, leaving the character a silvery gray all-over
  • Commands don't work - every time they freeze the game "too much recursion"
  • I made bedrock breakable and have no idea how to undo it
  • For some reason the two furnace crafts (stone, cobblestone) don't work

Stuff

  • Did you know that 7 sticks can smelt 3.5 items, but as ladders they can smelt 4.5?
  • Amazingly, if you try igniting a 3 by 3 cube of TNT, it will turn into diamonds instead of exploding - try this in your house sometime.
  • Make a shovel with two copper ingots and an amethyst shard and you will get a spyglass! It even works! (Only 1% know this craft)
  • Golden swords are actually really OP... Not kidding. But it's not like you can use them anyway.

Credits

This project was originally from Thingmaker's Minekhan, also inspired by the following:

Disclaimer

All textures are copied 100% from Minecraft, property of Notch, with whom I have no association whatsoever.

wow-mc's People

Contributors

roamingbug666 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.