Coder Social home page Coder Social logo

json-model-extensions's People

Contributors

alex5nader avatar grondag avatar haven-king avatar juuxel avatar spiralhalo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

json-model-extensions's Issues

RetexturedModelBuilder not working with items

I can't seem to use RetexturedModelBuilder to copy a model from an item to another custom item. Here is an example project where the issue occurs.

Re-producing:

  1. registered 2 custom items, 1 of which has a working item model/texture
  2. called the RMB as I would for blocks:
    RetexturedModelBuilder.builder("minecraft:allium", "jmxtesting:my_item2") .mapSprite("block/allium", "block/allium") .completeItem();
  3. loaded in after confirming the missing model error is gone from console

Additional tests:
I tried copying the custom item's model to the second unmodeled custom item, with the same result: no error, but no textures. Blocks work fine with this same setup, so I wonder if I made a sprite identifier error.

Logs/images:
Here is an image of items 1 and 2, the second of which is supposed to have the allium model:
image. Pastebin of log is here-- nothing off or wrong.

Versions:
JMX: 0.2.3+build.45
Minecraft: 1.14.3
API: 0.3.0+build.187
Loader: 0.4.8+build.155

I'm guessing it's some sort of silly "wrong namespace" error on my part, but haven't been able to figure it out. Thanks in advance!

Rendering on the Cutout and Transparent Layers together interferes with water rendering

When using jmx to render a block with both translucent and cutout textures, water which is in the same chunk and has a larger z coordinate than the block in question may not be rendered.

2019-06-30_19 53 18

here's the json model for one such block
https://hastebin.com/usugirejes.json

all of the blocks in question return BlockRenderLayer.CUTOUT in getRenderLayer()

Minecraft: 1.14.3
fabric api: 0.3.0+build.187
jmx: 0.2.3+build.45

Crash on Launch with only required Dependencies

Hey there, was excited to try your mod with my JSON models since I noticed in the wiki there seems to be an "emissive" option to use, but I couldn't get my client to launch with the mod installed!

As stated in the title, it seems the mod crashes with the latest Fabric API and Fabric Loader
mappings: 1.14.2+build.7
loader version: 0.4.8+build.155

https://pastebin.com/cJK3vXCQ

NPE is thrown when JMX data doesn't contain materials

When loading a JMX model defined without a materials element, as shown here, a null pointer exception is thrown. This happens because when the extension data is being deserialized, JMX does not check whether or not these keys are present.

Crash report available here (generated via a mixin since the exception is normally caught).

Shaders causing screen aberrations.

The original bug was reported here

Shnupbups/extra-pieces#6 (comment)

The author indicated that the problem was likely with JMX, They ask that I post a report here.

The specifics are that a change in the version of extra-pieces resulted in the problem.

To see what the effect are reference back to the original bug report.

For more information let me know if there is anything that I can add to help resolve this problem.

The details here are sparse but more complete in the original report.

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.