• 4

    posted a message on Solis_Nova's Workshop - Send me your mod requests!
    Welcome to:

    Solis_Nova's Workshop!

    So how does this work? PM me a mod request, and I'll try to make it.
    If you have a mod request, please read the rules before sending me a PM.
    I would definitely prefer a PM over a comment on this thread because it's more organized for me.

    Mod Request Rules:

    1. Must be simple. Nothing too large, nothing too complicated.

    2. Cannot be TOO simple. I don't want a request to add one crafting recipe.

    3. If I have no experience in doing something, I probably won't do it, sorry. That means no mobs, no shaders. Of course you don't know what I don't know how to do so just PM me anyway.

    4. Nothing stupid, I don't want to do dirt pickaxes or enderpearl ore.

    5. Must be doable.

    6. If it's already been added by a mod that is or will be updated to 1.10.2 or 1.11, I'm not doing it unless it's something I can make unique.

    7. No requests for any version earlier than 1.10.2. If you refuse to update Minecraft because some mods aren't updated then maybe you should find another way to enjoy the game.

    I don't want to overload myself with requests. So if this text is green, feel free to send in a request. If it's red then it means I'm not taking requests.

    Read the above before you send a request, please.


    List of requests to get through:


    Strip Miner Block

    Slingshot

    If I've taken your request and you don't see it on this list send me a PM (not a comment!) in case I've forgotten


    Don't expect me to get your request done quickly. Some may take a week and some may take an hour. Feel free to ask for updates on progress made, but don't spam my inbox or I'll cancel your request. If you are rude I'll cancel your request.


    WORKSHOP:

    ---------------------------------------------------------------------------------------------------------------------------------------


    Simple Shelves - 1.10.2

    Adds new storage blocks!

    Shelf: Stores up to 8 stacks and shows what items are stored in it.

    Cabinet: Stores up to 27 stacks

    Wall Cabinet: Stores up to 18 stacks

    Crate: Stores up to 45 stacks

    Download (1.10.2)


    Wings - 1.11


    Adds the wings item that can be equipped in the chest armor slot. Allows flying when equipped, but loses durability over time. Lasts about ~10 min before breaking.

    Download (1.11)


    Mob Foods - 1.11


    Adds food that drop from squid, bats, and silverfish.

    Raw squid restores 1 hunger point.

    Cooked squid restores 4 hunger points.

    Bat wings restore 1.5 hunger points.

    Silverfish tails restore 1.5 points.

    Download (1.11)


    Throwable Fireballs - 1.11


    Adds a fireball item that you can throw. It will not destroy blocks on impact, but will place fire blocks and cause damage. Don't spam it because spawning too many fireball entities will cause them to collide in front of you and kill you. Throwing onto the ground beneath your feet is not advised.

    Download 1.11


    Faster Speed - 1.11


    Multiplies your walk speed by 1.5, lets you jump 7 times farther, and jump 3 blocks higher. How do you turn it off? You can't.

    Multiplies your total speed by 1.5.
    Download 1.11


    Staircutters - 1.11


    Adds two items: Staircutters and Less Annoying Staircutters. They're like shears except they carve blocks into its associated stair block. The less annoying staircutters does the exact same thing except that it will only place up-facing stairs, which is probably the one you want. Both have a durability of 128.

    Download 1.11

    ^ Testing world

    Posted in: Minecraft Mods
  • 0

    posted a message on Weird IndexOutOfBoundsException in a Container that should not be happening

    The array has a size of 8, because my container has 8 slots. Minecraft does inventories where it adds up all the IInventories used in a container through the function in the inventory interface that gets the size of the array.


    You can find an example in ContainerFurnace. It assigns slot ids starting from 0 for each inventory (furnace and player), but in the function for handling shift-clicking, it uses 0 to the total inventory size.

    Posted in: Modification Development
  • 0

    posted a message on Weird IndexOutOfBoundsException in a Container that should not be happening

    I fixed the problem, though I'm not entirely sure how. The inventory array is initialized in the constructor in the tile entity (which implements IInventory)

    Posted in: Modification Development
  • 1

    posted a message on Chimney Decorations - v0.8

    Hello all - I can see that this mod may come to a dead end if I don't mix things up a little...I can't just keep add different types of chimneys. I'm thinking about adding fireplaces, but that's all I can think of. I'm gonna need some ideas/suggestions.

    Posted in: Minecraft Mods
  • 0

    posted a message on Weird IndexOutOfBoundsException in a Container that should not be happening

    Hm, yeah that makes it easier to understand. It still doesn't fix the error, though...I still have no clue what's causing it

    Posted in: Modification Development
  • 0

    posted a message on Weird IndexOutOfBoundsException in a Container that should not be happening

    I have two containers for two tile entities. They're almost exactly the same thing except that one has 4 slots and the other as 8 slots. The one with 4 slots is working completely fine, however the one with 8 slots isn't working so well.


    Opening the container gives an IndexOutOfBoundsException:


    java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: Index: 43, Size: 40
    	at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_111]
    	at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_111]
    	at net.minecraft.util.Util.runTask(Util.java:26) [Util.class:?]
    	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?]
    	at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?]
    	at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_111]
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111]
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111]
    	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_111]
    	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
    	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_111]
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111]
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111]
    	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_111]
    	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    	at GradleStart.main(GradleStart.java:26) [start/:?]
    Caused by: java.lang.IndexOutOfBoundsException: Index: 43, Size: 40
    	at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_111]
    	at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_111]
    	at net.minecraft.inventory.Container.getSlot(Container.java:127) ~[Container.class:?]
    	at net.minecraft.inventory.Container.putStackInSlot(Container.java:579) ~[Container.class:?]
    	at net.minecraft.client.network.NetHandlerPlayClient.handleSetSlot(NetHandlerPlayClient.java:1224) ~[NetHandlerPlayClient.class:?]
    	at net.minecraft.network.play.server.SPacketSetSlot.processPacket(SPacketSetSlot.java:34) ~[SPacketSetSlot.class:?]
    	at net.minecraft.network.play.server.SPacketSetSlot.processPacket(SPacketSetSlot.java:12) ~[SPacketSetSlot.class:?]
    	at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[PacketThreadUtil$1.class:?]
    	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_111]
    	at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_111]
    	at net.minecraft.util.Util.runTask(Util.java:25) ~[Util.class:?]



    At first, it seems obvious what could be causing it: I'm trying to access slots that don't exist. But it seems that's not the case. I added a simple check after all the slots have been added to check for inventorySlots.size(), and it's saying that there are 44 slots, not 40. Yet when the container attempts to access those slots it seems to think inventorySlots.size is 40. Actually, it tells me there are 44 slots and then the error pops up that tells me there are 40, so there's clearly some weird conflict happening here.


    Here's the code where I add in the slots

     for(int row = 0; row < 2; row++)
     for(int col = 0; col < 4; col++)
     addSlotToContainer(new Slot(inv, col + row * 4, 53 + col * 18, 49 - row * 18));
     
     //player inv
     for (int i = 0; i < 3; ++i)
     for (int j = 0; j < 9; ++j)
     addSlotToContainer(new Slot(playerInv, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
    
     for (int k = 0; k < 9; ++k)
     this.addSlotToContainer(new Slot(playerInv, k, 8 + k * 18, 142));
     System.out.println(this.inventorySlots.size());

    I'll be happy to provide more code if needed.

    Posted in: Modification Development
  • 0

    posted a message on Lux Lighting Decorations - NEW: Light huge areas without torches!

    I was thinking about doing something similar. I'll likely be doing something like that when I have the time

    Posted in: Minecraft Mods
  • 0

    posted a message on Lux Lighting Decorations - NEW: Light huge areas without torches!

    Update 1.9:

    Added cobblestone glowstone lamps

    Added paper lanterns

    Changed recipe for wax

    Posted in: Minecraft Mods
  • 0

    posted a message on Lux Lighting Decorations - NEW: Light huge areas without torches!

    Hm, I need to fix that :P


    Looks like the recipe is messed up and it will allow any potion/bottle of water to be used in the recipe

    Posted in: Minecraft Mods
  • 0

    posted a message on Sentries - Home Defense v1.3 - Major update

    Out of all the mods I've ever made, this is probably my favorite one. Have fun playing around with it

    Posted in: Minecraft Mods
  • 0

    posted a message on Sentries - Home Defense v1.3 - Major update

    Update 1.3 - Major update


    Added combat modifier

    Added wind modifier

    Added elemental modifier

    See description for details

    Posted in: Minecraft Mods
  • 0

    posted a message on Lux Lighting Decorations - NEW: Light huge areas without torches!

    Cool idea! I'll likely be adding in the next update.

    Posted in: Minecraft Mods
  • 0

    posted a message on Lux Lighting Decorations - NEW: Light huge areas without torches!

    Update 1.8 for Minecraft 1.11 is now out!


    New features:

    nothing, just an update for 1.11

    Posted in: Minecraft Mods
  • 0

    posted a message on Sentries - Home Defense v1.3 - Major update

    Update 1.2!


    Updated for Minecraft 1.11, this is now the current version and the 1.10.2 version will no longer be supported

    Guardian sentries give health boost and absorption instead of speed and strength

    Fixed flame sentries replacing solid blocks with fire

    Added shift-clicking support for the sentry gui

    Switched over to Minecraft's new naming system

    Posted in: Minecraft Mods
  • 0

    posted a message on Chimney Decorations - v0.8

    Update!

    ------------

    Now for Minecraft 1.11
    Smoke particles will now still be rendered regardless of player distance from the chimney.

    Posted in: Minecraft Mods
  • To post a comment, please or register a new account.