All users will need to merge their Minecraft Forum account with a new or existing Twitch account starting October 23rd. You can merge your accounts by clicking here. Have questions? Learn more here.
Dismiss
  • 0

    posted a message on Millénaire - NPC village - New: Villagers in player's buildings! (6.0.0: villagers in player-built buildings, fixes)
    Hi guys ! Not really my style to post errorlogs on the forum, but here i got stuck with millénaire 1.5.8, here it is :
    ---- Minecraft Crash Report ----
    // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

    Time: 04/08/13 21:50
    Description: Initializing game

    java.lang.NullPointerException
    at cpw.mods.fml.common.registry.LanguageRegistry.addNameForObject(LanguageRegistry.java:111)
    at net.minecraft.src.ModLoader.addName(ModLoader.java:207)
    at net.minecraft.src.ModLoader.addName(ModLoader.java:195)
    at org.millenaire.common.MLN.nameItems(MLN.java:1247)
    at org.millenaire.common.MLN.applyLanguage(MLN.java:824)
    at org.millenaire.common.MLN.loadLanguages(MLN.java:1122)
    at org.millenaire.client.forge.ClientProxy.loadLanguages(ClientProxy.java:190)
    at org.millenaire.common.forge.Mill.load(Mill.java:752)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:232)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:506)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:18)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Stacktrace:
    at cpw.mods.fml.common.registry.LanguageRegistry.addNameForObject(LanguageRegistry.java:111)
    at net.minecraft.src.ModLoader.addName(ModLoader.java:207)
    at net.minecraft.src.ModLoader.addName(ModLoader.java:195)
    at org.millenaire.common.MLN.nameItems(MLN.java:1247)
    at org.millenaire.common.MLN.applyLanguage(MLN.java:824)
    at org.millenaire.common.MLN.loadLanguages(MLN.java:1122)
    at org.millenaire.client.forge.ClientProxy.loadLanguages(ClientProxy.java:190)
    at org.millenaire.common.forge.Mill.load(Mill.java:752)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:232)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:506)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:18)

    -- System Details --
    Details:
    Minecraft Version: 1.6.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.7.0_25, Oracle Corporation
    Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 963206040 bytes (918 MB) / 1261240320 bytes (1202 MB) up to 1908932608 bytes (1820 MB)
    JVM Flags: 2 total; -Xms1024M -Xmx2048M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v8.04 FML v6.2.35.804 Minecraft Forge 9.10.0.804 Optifine OptiFine_1.6.2_HD_U_B4 24 mods loaded, 24 mods active
    mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    FML{6.2.35.804} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    Forge{9.10.0.804} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    CodeChickenCore{0.9.0.3} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    Editable-Signs{1.7.2} [Editable Signs] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    NotEnoughItems{1.6.0.7} [Not Enough Items] (NotEnoughItems 1.6.0.7.jar) Unloaded->Constructed->Pre-initialized->Initialized
    mod_SPC{4.9} [Single Player Commands] (1.6.2-mcpatcher.jar) Unloaded->Constructed->Pre-initialized->Initialized
    mod_ReiMinimap{v3.4_01 [1.6.2]} [mod_ReiMinimap] ([1.6.2]ReiMinimap_v3.4_01.zip) Unloaded->Constructed->Pre-initialized->Initialized
    cfm{2.9.2} [§bMrCrayfish's Furniture Mod] ([Forge]FurnitureModv2.9.2(FULL).zip) Unloaded->Constructed->Pre-initialized->Initialized
    Breeds{1.5.1 v2.0} [ModBreeds] (BetterBreeds 1.6.2 v2.zip) Unloaded->Constructed->Pre-initialized->Initialized
    BiblioCraft{1.3.4} [BiblioCraft] (BiblioCraft[v1.3.4].zip) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Core{3.7.1-215-gb0f72a9} [BuildCraft] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Builders{3.7.1-215-gb0f72a9} [BC Builders] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Energy{3.7.1-215-gb0f72a9} [BC Energy] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Factory{3.7.1-215-gb0f72a9} [BC Factory] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Transport{3.7.1-215-gb0f72a9} [BC Transport] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Silicon{3.7.1-215-gb0f72a9} [BC Silicon] (buildcraft-universal-1.6.2-3.7.1.215.319.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ExtrabiomesXL{3.14.0} [ExtrabiomesXL] (ExtrabiomesXL-universal-1.6.2-3.14.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    IC2{1.118.401-lf} [IndustrialCraft 2] (industrialcraft-2_1.118.401-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized
    inventorytweaks{1.55b} [Inventory Tweaks] (InventoryTweaks-MC1.6.2-1.55b-b61.jar) Unloaded->Constructed->Pre-initialized->Initialized
    millenaire{5.1.8} [Millénaire] (millenaire-jar-5.1.8) Unloaded->Constructed->Pre-initialized->Errored
    PaintersFlowerPot{v1.57} [Painter's Flower Pot] (Painter's Flower Pot v1.57 - MC 1.6.2+.zip) Unloaded->Constructed->Pre-initialized->Initialized
    pamtemperateplants{1.0} [Pam's TemperatePlants] (Pam's Temperate Plants 1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
    pamweeeflowers{1.1} [Pam's Weee! Flowers] (Pam's Weee Flowers 1.6.2 v1.04.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Launched Version: 1.6.2-mcpatcher
    LWJGL: 2.9.0
    OpenGL: NVS 5200M/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Pack: Misa.zip
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    It works fine without the mod, and only with it (didn't test to add mod one by one, pretty annoying ^^).
    I installed it manually (put the files into the mods folder).
    Is this a conflict ID ? How can i know which to change ?
    Sorry for my bad english !
    Thanks for reading !
    Posted in: Minecraft Mods
  • 3

    posted a message on [1.2.5] Water Shader alpha v5b
    Quote from mrweeee

    Plz update the mod dude its my fav mod out there

    Quote from Vorororm

    Were is for 1.5? :3

    Quote from dendude2398

    PLEASE update!!! :)

    Quote from thedubbstepper

    pls update !!!

    MAKE SOME SEARCHES BEFORE ASKING THIS : http://www.laissemoichercherca.com/?q=water%20shader%201.4.7%20site%3Aminecraftforum.net
    Posted in: Minecraft Mods
  • 0

    posted a message on Inventory Tweaks 1.61 (Jul 11)
    Hey everybody ! Could I be the french translator ? Awesome mod, glad someone take the succession of jimeowan !
    Posted in: Minecraft Mods
  • 0

    posted a message on Sonic Ether's Unbelievable Shaders [compatible with Minecraft 1.10 via OptiFine]
    Greetings for your forum update, that's really practical to not to have to go on facebook :)
    I don't know if this was already asked before (shame on me), but will you make some lights versions of your updated shader ?
    That' would be just great ! 'Cause my computer can't handle it fullscreen, and play the game windowed is sooo impossible haha ;)
    Thanks !
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2] WATER SHADER ALPHA - OVER 325,000 DOWNLOADS! - ITS BACK! OPTIFINE SUPPORT
    Quote from frunzasex23


    Bad installation ! You need to install Forge, then optifine, and then Watershader with the shader in the bin directory and the rest in minecraft.jar.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2] WATER SHADER ALPHA - OVER 325,000 DOWNLOADS! - ITS BACK! OPTIFINE SUPPORT
    Quote from xColoris

    I tried installing this mod... No success :( Help?
    Minecraft has crashed!
    		 ----------------------
    Minecraft has stopped running because it encountered a problem; ModLoader has failed to initialize.
    A full error report has been saved to C:\Users\Nick\AppData\Roaming\.minecraft\crash-reports\crash-2013-02-05_15.15.43-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(
    --- BEGIN ERROR REPORT c5e01b86 --------
    Full report at:
    C:\Users\Nick\AppData\Roaming\.minecraft\crash-reports\crash-2013-02-05_15.15.43-client.txt
    Please show that file to Mojang, NOT just this screen!
    Generated 05/02/13 3:15 PM
    -- System Details --
    Details:
    Minecraft Version: 1.4.7
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.6.0_27, Sun Microsystems Inc.
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
    Memory: 380305408 bytes (362 MB) / 514523136 bytes (490 MB) up to 954466304 bytes (910 MB)
    JVM Flags: 2 total; -Xms512m -Xmx1024m
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: Water_Config, Shader, ModLoader, ...[com.pclewis.mcpatcher.MCPatcherUtils, Config, ChangeHandler, ...], [com.pclewis.mcpatcher.mod.Colorizer, BiomeHelper, Stub, ...]
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    ModLoader: Mods loaded: 1
    ModLoader 1.4.7
    java.lang.NoSuchFieldError: cfgGrassFix
    at ModLoader.init(ModLoader.java:889)
    at ModLoader.addAllRenderers(ModLoader.java:215)
    at bbu.<init>(RenderManager.java:94)
    at bbu.<clinit>(RenderManager.java:14)
    at net.minecraft.client.Minecraft.a(SourceFile:259)
    at asq.a(SourceFile:56)
    at net.minecraft.client.Minecraft.run(SourceFile:515)
    at java.lang.Thread.run(Unknown Source)
    --- END ERROR REPORT 150a1fe8 ----------


    Haven't you downloaded the optifine version without installing it ? And you should use forge and not modloader, so that you could use other mods with it !!
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2] WATER SHADER ALPHA - OVER 325,000 DOWNLOADS! - ITS BACK! OPTIFINE SUPPORT
    EvgenKo423, why don't you start a new topic so that people can enjoy your work without searching the last pages of a discontinued topic ? Moreover, Superbomb only wants to update the mods, whereas you want to continue the developpement of the mod.

    What do you think about that ?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2] WATER SHADER ALPHA - OVER 325,000 DOWNLOADS! - ITS BACK! OPTIFINE SUPPORT
    I've got a solutoin for null pointer error ...
    In the log, I read : searching config.txt in "C:\Users\Alexis\AppData\Roaming\.minecraft\.minecraft\bin\shader"
    There is a .minecraft folder which shouldn't be there .... So I tried to create a .minecraft folder in my .minecraft folder, create a bin in this one, and to place my shader folder in the bin. It works perfectly. It's just a matter of detection of the folder. I think it could be easily fixed ;)

    Hope that helped you guys !
    Peace !

    Edit : In fact I was almost right. The config is searched where your minecraft.exe application is placed (eg : if it is at your desktop, it should search config in "Desktop/.minecraft/ ......"
    Just place you minecraft application in ONE FOLDER UP YOUR .minecraft folder and it will work with the shader folder placed in .minecraft/bin/shader.
    Posted in: Minecraft Mods
  • 0

    posted a message on Shaders Mod (updated by karyonix)
    Quote from Ray2727

    Hi Quack,
    ive tried my best, but it seems that this mod handle mc_entities different
    i was able to add mc own grass to the shader, cuz in my _terrain.vsh was a false id
    but any new id not mc own as rubber trees from industrial craft a.e. didnt get in as it should be

    the only reason that this is possible is the shader simply loads first so it dont recognise new ids
    hm maybe this works if the shader button in options could actually load shader files ^^


    That's what i thought .... That's really a pity, 'cause id_miner's version worked very well !
    I thought the Karyonix version doesn't handle the old shaders (older than v10 maybe ?) ...
    Have you tried with the v10 shader to change ids ? I didn't, cause v10 obliged us to use another texturepack and I find that annoying ...

    Thx for your help !
    Posted in: Minecraft Mods
  • 0

    posted a message on Shaders Mod (updated by karyonix)
    If you know how to tweak the files like that, could you solve my problem on the previous page ?
    Thx, and glad it works for you.
    Posted in: Minecraft Mods
  • 0

    posted a message on Shaders Mod (updated by karyonix)
    Quote from Ray2727

    Hi guys,

    i have a problem, when i use this mod correctly all the water in buildcraft pipes/tanks turn magenta.
    But if i choose a different than magenta as texture the water shader isnt working anymore.

    Is there a workaround for this, or would it be possible to change the code so the shader uses a different texture ?!

    You're using SEUS v10 RC6 right ? It's due to bump mapping ... If you don't want to see it, download v9 or v8 in the official topic of SEUS;
    Posted in: Minecraft Mods
  • 0

    posted a message on Shaders Mod (updated by karyonix)
    Hello guys !

    Just to notice one thing : I play with Extrabiomes XL mod, and with id_miner's mod (GLSL OF) i have been able to modify gbuffers_terrain.vsh to make EBXL leaves and grass wave like vanilla one ...
    I saw he stops his mod, so i tried this one, and with this it doesn't work, EBXL blocks don't wave ...

    Here is my file with ids added :

    #version 120

    varying vec4 color;
    varying vec4 texcoord;
    varying vec4 lmcoord;
    varying vec4 bloommask;

    attribute vec4 mc_Entity;

    uniform int worldTime;
    uniform float rainStrength;

    #define WAVING_GRASS
    #define WAVING_WHEAT
    #define WAVING_LEAVES
    #define WAVING_FIRE

    void main() {

    texcoord = gl_MultiTexCoord0;

    vec4 position = gl_Vertex;

    bloommask = vec4(0.0);



    #ifdef WAVING_GRASS
    //Grass//
    if ((mc_Entity.x == 31.0 || mc_Entity.x == 2202.0 || mc_Entity.x == 2203.0 || mc_Entity.x == 141.0 || mc_Entity.x == 142.0 || mc_Entity.x == 106.0) && texcoord.t < 0.15)="">
    float speed = 8.0;

    float magnitude = sin((worldTime * 3.14159265358979323846264 / (28.0)) + position.x + position.z) * 0.1 + 0.1;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5 + position.z;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (152.0 * speed)) * 3.0 - 1.5 + position.x;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5 + position.x;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (152.0 * speed)) * 3.0 - 1.5 + position.z;
    position.x += sin((worldTime * 3.14159265358979323846264 / (28.0 * speed)) + (position.x + d0) * 0.1 + (position.z + d1) * 0.1) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (28.0 * speed)) + (position.z + d2) * 0.1 + (position.x + d3) * 0.1) * magnitude;
    //position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.x + d0) * 0.1 + (position.z + d3) * 0.1) * (magnitude/2.0);
    //position.y += (sin(1.0 * 3.14159265358979323846264 / 16.0) * sin(1.0 * 3.14159265358979323846264 / 11.0) + sin(1.0 * 3.14159265358979323846264 / 46.0))*2.0;
    //position.y -= 0.2;
    }

    //small leaf movement
    if ((mc_Entity.x == 31.0 || mc_Entity.x == 2202.0 || mc_Entity.x == 2203.0 || mc_Entity.x == 141.0 || mc_Entity.x == 142.0 || mc_Entity.x == 106.0 || (mc_Entity.x >= 37.0 && mc_Entity.x <= 40.0)="" ||="" mc_entity.x="=" 6.0)="" &&="" texcoord.t="">< 0.15)="">
    float speed = 0.8;

    float magnitude = (sin(((position.y + position.x)/2.0 + worldTime * 3.14159265358979323846264 / ((28.0)))) * 0.05 + 0.15) * 0.4;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (-position.x + d0)*1.6 + (position.z + d1)*1.6) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (position.z + d2)*1.6 + (-position.x + d3)*1.6) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/3.0);
    }

    #endif


    #ifdef WAVING_WHEAT
    //Wheat//
    if (mc_Entity.x == 59.0 && texcoord.t < 0.35)="">
    float speed = 8.0;

    float magnitude = sin((worldTime * 3.14159265358979323846264 / (28.0)) + position.x + position.z) * 0.02 + 0.02;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5 + position.z;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (152.0 * speed)) * 3.0 - 1.5 + position.x;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5 + position.x;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (152.0 * speed)) * 3.0 - 1.5 + position.z;
    position.x += sin((worldTime * 3.14159265358979323846264 / (28.0 * speed)) + (position.x + d0) * 0.1 + (position.z + d1) * 0.1) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (28.0 * speed)) + (position.z + d2) * 0.1 + (position.x + d3) * 0.1) * magnitude;
    //position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.x + d0) * 0.1 + (position.z + d3) * 0.1) * (magnitude/2.0);
    //position.y += (sin(1.0 * 3.14159265358979323846264 / 16.0) * sin(1.0 * 3.14159265358979323846264 / 11.0) + sin(1.0 * 3.14159265358979323846264 / 46.0))*2.0;
    //position.y -= 0.2;
    }

    //small leaf movement
    if (mc_Entity.x == 59.0 && texcoord.t < 0.35)="">
    float speed = 0.8;

    float magnitude = (sin(((position.y + position.x)/2.0 + worldTime * 3.14159265358979323846264 / ((28.0)))) * 0.025 + 0.075) * 0.2;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (-position.x + d0)*1.6 + (position.z + d1)*1.6) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (position.z + d2)*1.6 + (-position.x + d3)*1.6) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/3.0);
    }
    #endif



    #ifdef WAVING_LEAVES
    //Leaves//



    //large scale movement
    if ((mc_Entity.x == 18.0 || mc_Entity.x == 2200.0 || mc_Entity.x == 2204.0) && texcoord.t < 1.20)="">
    float speed = 3.0;

    float magnitude = (sin(((position.y + position.x)/2.0 + worldTime * 3.14159265358979323846264 / ((88.0)))) * 0.05 + 0.15) * 0.35;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (152.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (192.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (16.0 * speed)) + (position.x + d0)*0.5 + (position.z + d1)*0.5 + (position.y)) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (position.z + d2)*0.5 + (position.x + d3)*0.5 + (position.y)) * magnitude;
    //position.y += sin((worldTime * 3.14159265358979323846264 / (10.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/2.0);
    }

    //small leaf movement
    if ((mc_Entity.x == 18.0 || mc_Entity.x == 2200.0 || mc_Entity.x == 2204.0) && texcoord.t < 0.20)="">
    float speed = 1.1;

    float magnitude = (sin(((position.y + position.x)/8.0 + worldTime * 3.14159265358979323846264 / ((88.0)))) * 0.15 + 0.05) * 0.22;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 + 0.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 + 0.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 + 0.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 + 0.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (-position.x + d0)*1.6 + (position.z + d1)*1.6) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (position.z + d2)*1.6 + (-position.x + d3)*1.6) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/4.0);
    }


    //redwood leaves
    if ((mc_Entity.x == 18.0 || mc_Entity.x == 2200.0 || mc_Entity.x == 2204.0) && texcoord.t < 0.60="" &&="" texcoord.t=""> 0.5) {
    float speed = 1.0;

    float magnitude = (sin((position.y + position.x + worldTime * 3.14159265358979323846264 / ((28.0) * speed))) * 0.15 + 0.15) * 0.25;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (132.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (-position.x + d0)*1.6 + (position.z + d1)*1.6) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (17.0 * speed)) + (position.z + d2)*1.6 + (-position.x + d3)*1.6) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/2.0);
    }

    //Jungle leaves
    if ((mc_Entity.x == 18.0 || mc_Entity.x == 2200.0 || mc_Entity.x == 2204.0) && texcoord.t < 1.90="" &&="" texcoord.t=""> -1.0) {
    float speed = 1.0;

    float magnitude = (sin((position.y + position.x + worldTime * 3.14159265358979323846264 / ((28.0) * speed))) * 0.15 + 0.15) * 0.20;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (132.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (18.0 * speed)) + (-position.x + d0)*1.6 + (position.z + d1)*1.6) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (17.0 * speed)) + (position.z + d2)*1.6 + (-position.x + d3)*1.6) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (11.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/2.0);
    }

    /*
    //lower leaf movement
    if ((mc_Entity.x == 18.0 || mc_Entity.x == 2200.0 || mc_Entity.x == 2204.0) && texcoord.t > 0.20) {
    float speed = 0.75;

    float magnitude = (sin((worldTime * 3.14159265358979323846264 / ((28.0) * speed))) * 0.05 + 0.15) * 0.1;
    float d0 = sin(worldTime * 3.14159265358979323846264 / (122.0 * speed)) * 3.0 - 1.5;
    float d1 = sin(worldTime * 3.14159265358979323846264 / (142.0 * speed)) * 3.0 - 1.5;
    float d2 = sin(worldTime * 3.14159265358979323846264 / (162.0 * speed)) * 3.0 - 1.5;
    float d3 = sin(worldTime * 3.14159265358979323846264 / (112.0 * speed)) * 3.0 - 1.5;
    position.x += sin((worldTime * 3.14159265358979323846264 / (13.0 * speed)) + (position.x + d0)*0.9 + (position.z + d1)*0.9) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / (16.0 * speed)) + (position.z + d2)*0.9 + (position.x + d3)*0.9) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / (15.0 * speed)) + (position.z + d2) + (position.x + d3)) * (magnitude/1.0);
    }
    */
    #endif


    #ifdef WAVING_FIRE
    //Fire//
    if (mc_Entity.x == 51.0 && texcoord.t < 0.10)="">
    float magnitude = 0.3;
    float d0 = sin(worldTime * 3.14159265358979323846264 / 22.0) * 1.0 + 1.5 + position.z;
    float d1 = sin(worldTime * 3.14159265358979323846264 / 52.0) * 1.0 + 1.5 + position.x;
    float d2 = sin(worldTime * 3.14159265358979323846264 / 92.0) * 1.0 + 1.5 + position.z;
    float d3 = sin(worldTime * 3.14159265358979323846264 / 92.0) * 1.0 + 1.5 + position.x;
    position.x += sin((worldTime * 3.14159265358979323846264 / 16.0) + (position.x + d0) * 1.0 + (position.z + d1) * 2.0) * magnitude;
    position.z += sin((worldTime * 3.14159265358979323846264 / 18.0) + (position.z + d2) * 2.0 + (position.x + d3) * 1.0) * magnitude;
    position.y += sin((worldTime * 3.14159265358979323846264 / 8.5) + (position.z + d2) * 3.0 + (position.x + d3) * 2.0) * magnitude;
    }
    #endif



    gl_Position = gl_ProjectionMatrix * (gl_ModelViewMatrix * position);

    color = gl_Color;

    lmcoord = gl_TextureMatrix[1] * gl_MultiTexCoord1;

    gl_FogFragCoord = gl_Position.z;
    }

    How can this be fixed ?
    Posted in: Minecraft Mods
  • 0

    posted a message on ExtrabiomesXL Universal 3.16.3 for MC 1.7.10
    Hello everybody ! I've made a little thing to participate to this mod :

    I've included the EBXL Blocks in Sonic Ether's unbelievable shader (or equivalent like GLSL, etc).
    EBXL leaves and grass now wave (that's beautiful in particular in autumn woods biome !!)

    All you have to do is to download this file, and replace it in the shader directory of your minecraft.jar.
    It will work if your leaves ids are 2200 and 2204, and if your "grass" (plants) id is 2202.

    If it is not your case, you can do it yourself by following those steps :

    I have modified the gbuffers_terrain.vsh like this :
    First search for :
    #define WAVING_GRASS
    #define WAVING_WHEAT
    #define WAVING_LEAVES
    #define WAVING_FIRE
    It's just at the beginning of the file
    You must have no "//" in front of "#define WAVING_LEAVES" and "#define WAVING_GRASS".

    Then :

    search for :

    #ifdef WAVING_GRASS
    //Grass//
    if (mc_Entity.x == 31.0 && texcoord.t < 0.15)="">
    and replace it by :

    #ifdef WAVING_GRASS
    //Grass//
    if ((mc_Entity.x == 31.0 || mc_Entity.x ==YOUR.GRASS.ID.N°1.0 || mc_Entity.x == YOUR.GRASS.ID.N°2.0) && texcoord.t < 0.15)="">

    The same here :

    //small leaf movement
    if ((mc_Entity.x == 31.0 || mc_Entity.x == YOUR.GRASS.ID.N°1.0 || mc_Entity.x ==YOUR.GRASS.ID.N°2.0) && texcoord.t < 0.15)="">

    And now for the leaves :

    #ifdef WAVING_LEAVES
    //Leaves//
    //large scale movement
    if ((mc_Entity.x == 18.0 || mc_Entity.x == YOUR.LEAVES.ID.N°1.0 || mc_Entity.x == YOUR.LEAVES.ID.N°2.0) && texcoord.t < 1.20)="">

    And the same :

    //small leaf movement
    if ((mc_Entity.x == 18.0 || mc_Entity.x == YOUR.LEAVES.ID.N°1.0 || mc_Entity.x == YOUR.LEAVES.ID.N°2.0) && texcoord.t < 0.20)="">


    //redwood leaves
    if ((mc_Entity.x == 18.0 || mc_Entity.x == YOUR.LEAVES.ID.N°1.0 || mc_Entity.x ==YOUR.LEAVES.ID.N°2.0) && texcoord.t < 0.60="" &&="" texcoord.t=""> 0.5) {


    //Jungle leaves
    if ((mc_Entity.x == 18.0 || mc_Entity.x == YOUR.LEAVES.ID.N°1.0 || mc_Entity.x == 2204.0) && texcoord.t < 1.90="" &&="" texcoord.t=""> -1.0) {

    Here you go !
    Hope you'll enjoy it !
    Now you know that you can make every blocks waving with SEUS, amazing isn't it ?

    I've got a screenshot here :


    Peace guys !!
    Oh, and a last thing, i respect you sooooooo much ScottKillen, you're really the best modder i've ever seen, to keep talking and make support on the forum, thanks for your blog too, it's amazing.

    Sorry for my bad english, i'm french and french schools sucks to learn languages ....
    Peace !
    Posted in: Minecraft Mods
  • 0

    posted a message on ExtrabiomesXL Universal 3.16.3 for MC 1.7.10
    //Sorry//
    Posted in: Minecraft Mods
  • 0

    posted a message on ExtrabiomesXL Universal 3.16.3 for MC 1.7.10
    Take care. I don't know if this was said before, but the Extrabiomes' API in the new Mo'creatures is obsolete and cause crashes.
    Thanks for this awesome mod <3
    Peace
    Posted in: Minecraft Mods
  • To post a comment, please or register a new account.