Giter Site home page Giter Site logo

beatso / littleimprovementsvariated Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 20.87 MB

My Minecraft resource pack, Little Improvements: Variated, from Planet Minecraft.

Home Page: https://www.planetminecraft.com/texture-pack/little-improvements-variated/

minecraft mc resourcepack texturepack resource-pack texture-pack texture-packing mcje

littleimprovementsvariated's People

Contributors

beatso avatar

Stargazers

 avatar  avatar

Watchers

 avatar

littleimprovementsvariated's Issues

Unpolished stones are not variated very well

Description of bug

Unpolished stones still show a grid pattern, because the textures are variated only very slightly. Redo the unpolished stones textures

Screenshots

2020-08-24_08 53 25
2020-08-24_08 54 17
2020-08-24_08 54 10

To Do

  • Andesite
  • Diorite
  • Granite

Nether roots textures do not use vanilla colour palette

Description of bug

For nearly all blocks in the pack, the variated textures use exactly the same colour palette as vanilla. Both warped and crimson roots use an extended palette, making for a inconsistency.

Screenshot

image

Solution

Keep exactly the same shape for crimson roots (see #32 for warped roots), but use the vanilla colour palette.

Relates to

#32 Warped roots do not use a shape similar to the vanilla texture

Sandstone slabs use wrong model

Describe the bug
At the moment, sandstone, smooth sandstone and cut sandstone slabs all use the model of a bottom slab, regardless of whether they are a bottom slab, a top slab or a double slab. This is because the blockstate file does not reference type.

Screenshot
2020-07-14_07 58 21

Add variated polished blackstone bricks

Include variated textures for:

  • polished blackstone bricks
  • polished blackstone brick slab
  • polished blackstone brick stairs
  • polished blackstone brick wall
  • cracked polished blackstone bricks

Cleanup texture and model names for some blocks

Most texture and model names begin with 1, but the following begin with 0, mostly from vanilla tweaks. Make everything start with 1. Make sure 1 is the vanilla texture.

  • cobblestone
  • andesite
  • granite
  • diorite
  • birch log and birch wood
  • end stone
  • oak planks
  • spruce planks
  • birch planks
  • jungle planks
  • dark oak planks
  • acacia planks
  • warped planks
  • crimson planks
  • terracotta (all colours)
  • stone

Variated Fire

I had a nice idea for variated fire, but I'm wondering how difficult it would be to make given that fire is animated.

Red mushroom textures are inconsistent with vanilla

Description of bug

In the vanilla red mushroom block texture, the white dots are each in a lighter "plus" shape:
vanilla red mushroom block texture

In the variated textures, the background is kept exactly the same and just the dots move around, meaning the dots don't have the lighter area around them:
custom variated texture

Solution

Have a lighter area around the variated textures, like the vanilla texture.

Relates to

#25

Mossy stone brick textures are bugged

Description of bug

Two of the textures are bugged, with the actual stone brick background not correct.

Screenshots

image

Thanks to Marvolo_Riddle for pointing out this bug

Brick and Mossy Stone Brick Walls are bugged

When the wall is connected to something on the western side, the textures line up (the bricks are consistent) But when there is a block on top AND the wall connects on the western side, the bricks have a visible split between the centre "pillar" brick texture and the side "wall" brick texture EXCEPT for one of the 4 textures, caused by the fact that that specific bricks on the wall texture change for low or tall side walls (screenshots explain the details).

I've isolated all 4 wall textures in my testing world:
Brick Wall Models

Brick block to explain how I kept track of textures:
Brick Block

1st brick wall comparison:
Brick Wall 1 low
Brick Wall 1 tall

And here with no pillars:
Brick Wall 1 low (no pillar)
Brick Wall 1 tall (no pillar)

2nd brick wall comparison:
Brick Wall 2 low
Brick Wall 2 tall

And again with no pillars:
Brick Wall 2 low (no pillar)
Brick Wall 2 tall (no pillar)

3rd brick comparison:
Brick Wall 3 low
Brick Wall 3 tall

Again without pillars:
Brick Wall 3 low (no pillar)
Brick Wall 3 tall (no pillar)

And here is the fourth model:
Brick Wall 4 low
Brick Wall 4 tall

Screenshots done using the debug stick, but it's the same with blocks instead.
The textures do not correspond to what the blocks (& slabs and stairs) use for that same block ; i.e. A brick block placed in the same spot as a wall will have a different pattern of bricks (say dark-light-normal) for the top row as a wall (which would have say dark-normal-normal), however, slabs, stairs, and full blocks share the same texture, not sure is that is a bug but still useful to point out ig.

Rotated blocks are broken

Description of bug

Variations of rotated blocks is seriously messed up. On the y axis, any rotations at 270 degrees don't show up. On the x and z axes, half the rotations don't show up. Thanks to Marvolo_Riddle for helping me find out about this bug.

Solution

Rotate the blocks like other blocks in the pack. Have 4 different textures for each rotation of the texture. Have seperate models for each. Variate them in the blockstate file.

Screenshot

2020-07-24_16 46 25
Block has obviously been retextured to illustrate the face that none of the arrows are pointing downwards.

Improve variated bricks texture

Currently, the variated bricks textures only have 3 different colours, and the majority of the textures is the vanilla colour. In the future, I hope to add many more colours and weight them evenly.
2020-07-14_13 55 48
The current variated brick textures

Warped roots do not use a shape similar to the vanilla texture

image

Description

In the image above, it is clear that the 3 textures (1,2,4) do not use a similar shape to the vanilla texture (third one along). This is an inconsistency with the rest of the pack. Make them more like the crimson roots, which are just taller versions of the vanilla texture.

Relates to

#30 Nether roots do not use vanilla colour palette

Model is rewritten for each variant

Description

The model for each variant of a block is the vanilla model, but with the texture changed to the relevant variated texture.

Solution

Instead, it should reference the vanilla model as a parent, and replace the relevant texture(s).
This would also make the pack a lot more compatible with other packs that might change the model of blocks.

Gilded blackstone models are incorrect

Description of bug

All three models for variated gilded blackstone use the texture gilded_blackstone1 instead of their respective textures, causing gilded blackstone to not appear variated.

Fix

Give each model its respective texture. For example, the model gilded_blackstone2 should use the texture gilded_blackstone2.

Screenshots

2020-07-22_12 03 16

Thanks to Marvolo_Riddle for letting me know about this bug

Variate mossy stone brick slabs, stairs and walls

Description of idea

Variate mossy stone brick slabs, stairs and walls. The textures are already there from mossy stone bricks, and the models can be reused and tweaked from bricks (#1).

Thanks to Marvolo_Riddle for suggesting this

Add variated glowstone

I think glowstone variation would be pretty nice, maybe different colour as well as texture?

Incorrect Texture Path in Smooth Red Sandstone models

Description of bug

The "1.json" within "models/block/smooth_red_sandstone" references the non-existent texture "block/smooth_red_sandstone" while 2-4 reference the also non-existent texture "block/smooth_sandstone".

I assume they are supposed to reference "block/red_sandstone_top" to follow the convention set by Smooth Sandstone.

Infested Stone blockstate references non-exisistent model paths

Description of bug

Within "blockstates\infested_stone.json", each file path has an extra block folder. Instead of reading "block/stone/0" it reads "block/stone/block/0". Also, it references 0-15 when it should be referencing 1-16.

I am assuming these issues are leftover from a previous file setup.

Thank you for all your hard work. This resource pack is wonderful.

Variant 0s that should be Variant 16s

Description of bug

Within "blockstates/gray_terracotta.json" it references variant 0 where it should be referencing variant 16.

Within "blockstates/stone_slab.json" and "stone_stairs.json" it references variant 0. There is 0 variants in models that in turn references a non-existent stone variant 0 in "textures". I believe these variants intended to be 16 to follow the variant naming convention of 1-16 that most of the rest of the resourcepack follows.

File structure of textures is very messy

  • Some textures are in textures/block, while some are in textures/variated. Put all textures in textures/block, for consistency. This should be done before #21, so when writing the new models, the files are in the right place.
  • Some textures are directly in their parent folder, while some are in a folder of their name (such as textures/variated/brown_mushroom_block/1.png. Put them all in a folder of their name.
  • Some textures are names like cobblestone1.png, while some are just 1.png. Make them all called things like 1.png.

Pink concrete powder using wrong models

Description of bug

The blockstate file for pink concrete powder refers to white_concrete_powder instead of pink_concrete_powder. This causes pink concrete powder to show up as white in-game.

Screenshots

2020-07-19_20 35 57

The file that's wrong

in assets/minecraft/blockstates/pink_concrete_powder.json:

  "variants": {
    "": [
      {
        "model": "minecraft:block/white_concrete_powder"
      },
      {
        "model": "minecraft:block/white_concrete_powder",
        "x": 90,
		"y": 90,
		"z": 90
      },
      {
        "model": "minecraft:block/white_concrete_powder",
        "x": 180,
		"y": 180,
		"z": 180
      },
      {
        "model": "minecraft:block/white_concrete_powder",
        "x": 270,
		"y": 270,
		"z": 270
      }
    ]
  }
}```

_Bug originally reported by [LUBrickon](https://www.planetminecraft.com/member/lubrickon/) on PMC.

Variate brick stairs, slabs and walls

Description
The bricks block is variated. Brick walls, half-slabs, double-slabs and stairs are not, and use the vanilla texture.

Expected behavior
Bricks block and all its variants would have variation in the colour of the bricks.

Screenshot
2020-07-13_22 17 34

Add variated bookshelves

Include randomised bookshelf textures, possibly from vanilla tweaks. Would have to be compatible with optifine CTM bookshelves.

Cleanup some blocks' models structure

Most blocks have the structure:

bricks
  ↳ 1.json
  ↳ 2.json
  ↳ 3.json
  ↳ slab
    ↳ 1.json
    ↳ 2.json
    ↳ 3.json

Unpolished stones, stone and planks have this structure:

andesite
  ↳ block
    ↳ 1.json
    ↳ 2.json
    ↳ 3.json
  ↳ slab
    ↳ 1.json
    ↳ 2.json
    ↳ 3.json

Make these blocks like the bricks.

  • unpolished stones
  • stone
  • planks

Add variated mossy cobblestone textures

At the moment, mossy stone brick is variated, but not mossy cobblestone. If I were to variate mossy cobblestone, I could use the moss on the mossy stone brick and copy it over to mossy cobblestone, to avoid having to texture it.

Improve streaks on variated glass

Description of idea

At the moment, all the streaks on variated glass are on the same diagonal lines:
2020-07-21_15 41 51
Some variated offset by 1 or 2 blocks would be nice.

Some double slabs are not working

The following double slabs show an invalid model, because the file paths to the models in the blockstate file is incorrect.

  • unpolished stones
  • all wood
  • stone

Restructure terracotta models

Currently, terracotta models are structured like this:

models
  ↳ block
    ↳ red_terracotta
      ↳ block
        ↳ 1.json
        ↳ 2.json
    ↳ blue_terracotta
      ↳ block
        ↳ 1.json
        ↳ 2.json

Instead, structure them like this:

models
  ↳ block
    ↳ terracotta
      ↳ red_terracotta
        ↳ 1.json
        ↳ 2.json
      ↳ blue_terracotta
        ↳ 1.json
        ↳ 2.json

Concrete powder is already rotated in vanilla

Description of bug
The pack adds randomised rotated concrete powder, although this is already done in the vanilla game.
Solution
Remove rotated concrete powder from the pack.

Credit to Marvolo_Riddle for pointing this out

Blocks made of brick using vanilla texture in inventory

Description of bug
In the pack, bricks and all related blocks (slabs, stairs, walls) should use a different texture, where the brick colours are variated (although they don't because of #1). In the inventory, brick slabs, stairs and walls use the vanilla texture.

Screenshot
image

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.