Jump to content

MC 1.10+ What is MapColor ?


winnetrie

Recommended Posts

I saw this MapColor thing alot in minecraft code, but i never figured out what it does exactly.

So what is it used for and when?

What does it do? Should i use it?

 

I looked into that class, i know it has something to do with colors.

I see that some blocks use this, but it looks like it doesn't do anything, yet it is there!

I wonder if someone can tell me

Link to comment
Share on other sites

I might be wrong as I'm getting back into modding again, however someone will correct me if I am.

 

If you're looking at blocks the map color would be what will be used to put a "pixel" on a map (craft a map in MC and watch it render the area)

Link to comment
Share on other sites

As the name suggests, its primary use is to determine the colour of a block when it's displayed on maps.

 

It's also used in two other places:

  • To colour dust particles (
    ParticleFallingDust

    /

    EnumParticleTypes.FALLING_DUST

    ) if the

    Block

    doesn't have an

    IBlockColor

    registered and doesn't extend

    BlockFalling

    .

  • To colour banner textures (
    BannerTextures

    /

    LayeredColorMaskTexture

    ) based on the

    EnumDyeColor

    .

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Aha good to know. What if you don't define 1? Is there a default or will my blocks not be shown on the map?

 

If you use the

Block(Material)

constructor, the

Material

's

MapColor

will be used.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.