Jump to content
  • Home
  • Files
  • Docs
  • Merch
Status Updates
  • All Content

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • PTLC

PTLC

Members
 View Profile  See their activity
  • Content Count

    9
  • Joined

    November 11
  • Last visited

    Saturday at 10:58 PM

Community Reputation

0 Neutral

About PTLC

  • Rank
    Tree Puncher
  1. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    It was because I wanted to create like red_block, blue_block and green_block but only one of them per Minecraft launch. But I can create a colored_block and link it to a texture during the Minecraft start. It will be same in game. I juste don't how to link my texture (BufferedImage) to my colored_block at Minecraft start.
    • November 11
    • 16 replies
  2. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    No I don't want multiple colored_block, Just a colored_block which will never change from the start to the stop of Minecraft. And it's texture is drew at the start
    • November 11
    • 16 replies
  3. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    A tileentity ? Even if all the colored_block are the same ? I want : If you stop Minecraft, edit the config and restart a world, all the existing colored_block will change texture.
    • November 11
    • 16 replies
  4. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    For exemple, I want to create a block with the id colored_stone - if in my config file there is red, the block will be red - if there is #FF8080, the block will be colored with this color Furthermore I want the possibility to add a pattern amont several patterns (like ore, plant, flower...)
    • November 11
    • 16 replies
  5. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    And if the mod create a block with a specific same id but with different texture (following config), can it be possible ?
    • November 11
    • 16 replies
  6. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    It isn't possible ? ? ? I wanted to create config (or with a seed) at the first mod start, and create the same blocks following the config
    • November 11
    • 16 replies
  7. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    It doesn't crash ๐Ÿ˜ฎ But it doesn't have effect in game... I think the texture can be load from BufferedImage now, but I don't think how to display it as block texture With a model (in a file) probably, I try but it doesn't work But it's not the final goal because I want blocks with name and id defined in code Do you have a solution ?
    • November 11
    • 16 replies
  8. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC replied to PTLC's topic in Modder Support

    All the stacktrace ๐Ÿค”) : I've try to call this method from the events FMLClientSetupEvent and then from TextureStitchEvent.Pre.
    • November 11
    • 16 replies
  9. PTLC PTLC changed their profile photo November 11
  10. PTLC started following Use BufferedImage as texture in 1.14.4 November 11
  11. PTLC

    Use BufferedImage as texture in 1.14.4

    PTLC posted a topic in Modder Support

    Hello, I want to create a mod where textures are generated at the start of Minecraft from bufferedImage create in code. ๐Ÿ˜„ For example, if I want to create a stone with custom color, it will take the stone resource, color it and link it to a ResourceLocation. But I don't know how to do this step. I try to use DynamicTexture ๐Ÿ˜… : public static ResourceLocation addTexture(BufferedImage img, ResourceLocation loc) { TextureManager textureManager = Minecraft.getInstance().getTextureManager(); NativeImage n = new NativeImage(img.getWidth(), img.getHeight(), true); for (int i = 0; i < img.getWidth; i++) { for (int j = 0; j < img.getHeight(); j++) { double[] c = img.getRaster().getPixel(i, j, new double[0]); color = (((((c[3] >> 8) + c[2]) >> 8) + c[1]) >> 8) + c[0]; n.setPixelRGBA(i, j, color); } } DynamicTexture dyn = new DynamicTexture(n); textureManager.loadTexture(loc, dyn); return loc; } But I have errors like that ๐Ÿ˜– : FATAL ERROR in native method: Thread[Server-Worker-3,5,main]: No context is current or a function that is not available in the current context was called. The JVM will abort execution. at org.lwjgl.opengl.GL11C.nglGenTextures(Native Method) at org.lwjgl.opengl.GL11C.glGenTextures(GL11C.java:664) at org.lwjgl.opengl.GL11.glGenTextures(GL11.java:2492) at com.mojang.blaze3d.platform.GlStateManager.genTexture(GlStateManager.java:419) at com.mojang.blaze3d.platform.TextureUtil.generateTextureId(TextureUtil.java:27) at net.minecraft.client.renderer.texture.Texture.getGlTextureId(Texture.java:45) at net.minecraft.client.renderer.texture.DynamicTexture.<init>(DynamicTexture.java:16) at fr.ptlc.randomdimensions.CustomTexture.add(CustomTexture.java:28) And I don't know why... I've made many searches and find nothing working I hope you can help me. ๐Ÿ€
    • November 11
    • 16 replies
  • All Activity
  • Home
  • PTLC
  • Theme
  • Contact Us
  • Discord

Copyright ยฉ 2019 ForgeDevelopment LLC ยท Ads by Curse Powered by Invision Community