Code Monkey home page Code Monkey logo

mineclone2-bugs's Introduction

My name is Wuzzy and I’m strong supporter of free software. Because of this, my activity on GitHub is limited. I only use it to contribute to other free software projects like Minetest.

You will not find my own code here. (No, forks created exclusively for pull requests don’t count.) My own code is hosted on Codeberg.org.

GitHub is bad

I reject GitHub because GitHub is not free software and suffers from the JavaScript Trap.

The JavaScript Trap is a huge deal, actually. It has de-facto normalized webbrowers shipping proprietary code to its users. While we can’t fix the web, we can fix our workflows in our own software projects by removing proprietary software from all steps in our workflow.

If the free software movement wants to truly win, we have to go free software all the way. It is unacceptable we’re tolerating a massive proprietary platform like GitHub and have integrated in our workflow so deeply.

Moving away from GitHub

If your project is on GitHub and you care about freedom, please consider migrating to a free platform. The more people embrace actual freedom, the easier it will become for all of us.

I recommend Codeberg.org. It is run by people who are very pro-free-software, has a very similar interface, easy migration and is very stable. I have had very good experience with it. We free software people have to stick together. :-)

Before you actually migrate, please make sure to read their documentation first in order to avoid ugly surprises.

Alternatively, consider self-hosting.

Why I still use GitHub

In one word, compromise. In an ideal world, I could just abandon GitHub. However, that would not actually accomplish anything. Reasons why I still use GitHub include:

  • Reach out to free software projects in order to convince them to move
  • Be able to contribute to certain projects (like Minetest) at all and report bugs
  • Complain about GitHub :-)
  • And finally, it’s still kinda usable without running JavaScript, but it’s very buggy and I have to fall back to workarounds (but this is PAIN)

The sad irony is, if I’d abandon GitHub entirely, it would essentially lock me out of the development many important free softwares. Even reporting bugs could become tricky. So the least I could do is to raise awareness for now.

About me

To learn more about me and what I do, check out my personal website.

Follow me in the Fediverse.

License

This text is in the Public Domain, released under CC0 1.0.

mineclone2-bugs's People

Contributors

wuzzy2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mineclone2-bugs's Issues

Creative Mode and item dropping

ALL dropped items should behave different and MC-like. Currently (0.10.0), it's mostly random and a lot of stuff drops but shouldn't.

Animated 3D chests

Rightclicking on a chest makes a nice sound and gives a opening or close animation.

TODO:

  • Chest (+trapped)
  • Large chest (+trapped)
  • Shulker box
  • Ender chest

Furnace issues in subgame version 0.10.0

Progress bar smaller and does not show/work if its cooking something.
image

Furnace output slot is full and its trying to cook something, but does not fit here and wasting a fuel items.

Automating storing items slot with hoppers on furnace also an issue, bottom for output slot its fine, on top for input slot also fine too, but 4 sides are supposed to be for fuel slot, not input slot.
image

Bugs 'n glitches in subgame version 0.10.0

  1. It's possible to pass bedrock floor and go deeper than y-64
    screenshot_20170219_112155

  2. Bow almost useless, it requires on arrows on hotbar attached like this:
    screenshot_20170219_114109
    Not good, bad durability: 9 shots (sometimes).
    Unreloaded bow: No shooting.
    Reloaded bow on low charge: shooting on low speed.
    Reloaded bow on medium charge: shooting on medium speed.
    Reloaded bow on maximum charge: shooting on maximum speed + 50% chance for critical hit.
    There is no way to cancel charging bow if it's not selected or storing on chest.

  3. Fishing rod is unbreakable or OP and it has a chance to get unknown item by catching with left-click on water source.

  4. Others
    screenshot_20170219_113449
    Placing torches don't make sound. Activating pistons don't make sound. Pressure plates don't make sound. Dispensers and droppers don't make sound. Player damage don't make sound. There is more...

[Importent!] Model mapping

@Wuzzy2 @22i made some amazing models but some have a copple problems (texture mapping and shape) wuzzy before you add any models for mobs blocks or items can you fist ask me if they are OK (for Quality it would be sad if you add a model and the quality is not correct)

Painting and item frame issues

Paintings are not supposed to be placing on floor or ceiling. And item frames and paintings should not be floating. Why paintings size are only 3x3x1 and changeable pictures by right-clicking on it?
screenshot_20170219_233752
screenshot_20170219_234353

Fishing rod

The fishing rod is currently way too overpowered, because it is WAY to easy and quick to get fish. Proper fishing, Minecraft-style, must be implemented.

@WSDguy2014

Moon phases

Minecraft has different moon phases which need to be implemented.

This requires an engine-change because in Minetest, the moon texture is currently fixed for the duration of the game! :-(

Lever

  • Put on floor
  • Mesh-based model
  • Put on roof

Trees mapgen

The map generator should make the trees correctly.

http://minecraft.gamepedia.com/Tree

  • Small oak
  • Small balloon oak
  • Large balloon oak
  • Small spruce (better canopies)
  • Matchstick spruce
  • Lollipop spruce
  • Mega spruce (mega spruce taiga)
  • Tall spruce (mega taiga)
  • Birch
  • Tall birch
  • Jungle bush
  • Jungle tree
  • Huge jungle tree
  • Acacia
  • Dark oak
  • Trees have random heights
    • Missing: Mega spruce (mega spruce taiga)
  • Enough randomness for every tree
    • Missing: Mega spruce (mega spruce taiga), maybe large balloon oak

Hoppers don't place items into large chests correctly

Another glitch that i found. Make a large chest facing for example east, place 2 hoppers like this:
screenshot_20170219_192158

I drop 5 diamond blocks on left hopper:
screenshot_20170219_192221

It works just normal.
screenshot_20170219_192227

I drop another 5 diamond blocks on right hopper:
screenshot_20170219_192236

Incorrectly stores it.
screenshot_20170219_192241

Green: left hopper only stores here.
Red: right hopper only stores here.
screenshot_20170219_192241

Reported by WSDguy2014. Bug confirmed in 0.10.0.


@WSDguy2014

The End

http://minecraft.gamepedia.com/The_End

TODO list:

  • Add the End
  • Better end islands: one big one in the center and smaller ones far away in a circle formation
  • Correct lighting everywhere, well tested
  • Correct height
  • Generated structures:
    • Obsidian pillars
    • Exit portal
    • Island portals
    • Chorus plants
    • End cities
    • End ships

Lower level axes are useless.

Not sure if this is already reported in the forum topic.

Punching down trees is faster than using wooden and even stone axes.

Wooden axes in Minecraft are slightly faster than the hand (to the point of being useless there too), but there is a notable difference between the hand and a stone axe.

Currently at kaeza/MineClone2@9ea2c77 "Fix bad enter key handing in craftguide".

Bow and arrows: No fluid charging

  1. Bow almost useless, it requires on arrows on hotbar attached like this:
    screenshot_20170219_114109
    !Not good, bad durability: 9 shots (sometimes).
    Unreloaded bow: No shooting.
    Reloaded bow on low charge: shooting on low speed.
    Reloaded bow on medium charge: shooting on medium speed.
    Reloaded bow on maximum charge: shooting on maximum speed + 50% chance for critical hit.
    There is no way to cancel charging bow if it's not selected or storing on chest.

Yes, the bow needs a lot of love. All of this is confirmed.

Proper bow charging requires a change in Minetest: minetest/minetest#5212

@WSDguy2014

Internationalization

Sooner or later, the intllib mod should be supported (not added) to enable translation.

Digging times

Currently (0.10.0), the digging times are just all over the place and completely wrong. This needs a major rework.

Commands

Much, much later, all the commands should be added.
Low priority.

Sapling growth

Saplings are currently very incomplete. Each of the 6 saplings should grow properly.

  • Oak Sapling
  • Dark Oak Sapling
  • Acacia Sapling
  • Jungle Saping
  • Birch Sapling
  • Spruce Sapling

“Failed to update cost map”

I often get the error message “Pathfinder: failed to update cost map” when I'm around mobs.

Oh god, this is annoying as hell. What on Earth is causing this?

Any comments appreciated!

0.10.0

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.