Mazdallier / gnom-gnom-utils

A mod for Minecraft that adds useful things (pronounced /ɡnom/, /ɲom/)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gnom-gnom-utils

A mod for Minecraft that adds useful things (pronounced /ɡnom/, /ɲom/)

Banner

Blocks

Fabricator: Used to mass fabricate blocks/items.

  • GUI pops up.
    • 3x3 crafting grid.
    • 3 buttons for modes of operation.
      • Always active (when materials are present, run).
      • Active on redstone signal.
      • Active on pulse.
  • Pulls items from adjoining chests to craft whatever the user puts in crafting grid.
    • Pulls items from chest on the left (while facing forward).
    • Puts items into chest on the right (when facing forward).
    • can be disabled in config.

Damara's Remedy: Similar to farmland block, but supports all plants and plants grows faster when the blocks are stacked.

  • semi-dificult crafting recipe.
  • block emmits light no higher than whats needed to stop uprooting.
  • loop through -y if top block is a growable block.
  • multiplies growth speed by amount of stacked remedy blocks.
  • connected textures, changes side texture if its the top block or not.
  • config to change effective stack height.
  • 3 types. Manual, semi-automatic, automatic.
    • Manual = have to gather and replant crops yourself.
    • Semi = redstone pulse to break and replant crops.
    • Auto = automatically breaks and replants crops when mature.
  • alternative recipe when fcraft mod is installed, recipe requires a bucket of mako.
  • can be disabled in config.

Sortivator: sorts contents of ajacent chests.

  • top and bottom of block has different texture.
  • connected textures.
    • texture faces player when block is placed.
  • when recieving redstone signal.
    • sorts inventoty on side with the different texture (inventory tweaks).
    • delay between sorts to relieve load.
    • gets the inventory of the nearby chest. [X] makes a list of all the unique items within the chest and how many of them there are.
      • replaces slots from the start of the inventory with the items it had, in order of apearance.
      • deletes items in slots after where the sorting finished.
    • more efficent sorting algorithm, less linear.
    • can be disabled in config.
    • add crafting recipe for the block, (thinking glass+zombiebrain+ice, would mean change to tile entity with new model of a glass block with a brain in it.) til then wood+woodengear(ore dictionary)+zombiebrain.

Egg Timer: explodes to notify the user that a set period of time has elapsed or a specific time of day has come.

  • GUI pops up with
    • Time of day
    • or
    • Timer
  • Explodes when either the time of day has come or time set has elapsed.
    • 2 crafting recipies, one for explosion, one for non-explosion (metadata to tell it which)
  • Can be disabled in config.

Lazy Man's Crafting Table (or Intelligent Crafter) - instead of a 3x3 crafting grid, it shows all items craftable with the [ ] items that the user has in their inv.

  • Gui Pops up with a list of items.
    • items depnd on materials in users inventory.
    • multiple options for crafting.
      • click crafts single item.
      • shift click to craft one stack.
      • button to toggle craft all you can with the raw materials in your inventory.
    • Supported recipe types:
      • ShapedRecipes
      • ShapelessRecipes
      • RecipesArmorDyes
      • RecipeFireworks
      • RecipeBookCloning
      • RecipesMapCloning
    • Can be disabled in config.

Modular Ender Storage System (MESS)

  • Single smart block that acts as core. Bound to player. Only breakable by player.
  • Infinite amount of modular single "dumb" blocks with nbt data that store 1 item attach to the smart core.
  • Whole inventory can be accessed through some form of ender chest/pouch.
  • Renders a random item inside the block for trolling purposes.
  • Can be disabled in config.
  • a multiblock trap that can zap entities into the MESS, including players
    • when the player who created the storage for the entity is online, the dimention is loaded.

Anti-Cobble Block - removes cobble from inventories

  • removes cobble from your inventory as you near it/run past it.
  • redstone control to enable deletion and not?
  • can be disabled in config.

ITEMS

Block-Finder: Used to find blocks around the player.

  • Uses Experience from the player as a Power source?
  • GUI pops up:
    • Block Id/Name/Value
      • include wildcards?
      • include multiple entries?
    • Search radius (x, y, z) from your position.
    • extends map to display an "x marks the spot" for the items your looking for?
    • can be disabled in config.

White Stone Alt

  • if player dies while item is in their inventory, they are resurected with all items at their bed.
  • item can be disabled in config.

MOBS

CreeperMite

  • silverfish creeper with imense speed that exploeds when close without delay.
  • explosion is smaller than normal creeper.
  • breaking grass/leaf blocks spawns the creepermite rather than stone.
  • hurting the creepermite causes more to spawn from grass or leaf blocks like mining does.
  • mite makes the hurt creeper hissing noise.
  • can be disabled in config.

ENCHANTMENTS

Prosperous

  • fortune pickaxe that also smelts the ore from the ore block.
  • smelts wooden logs aswell.
  • can be disabled in config.

Liftoff

  • Enchantment on armor that makes you fly.
  • decreaces armour durability over time.
  • can be disabled in config.

Mod Support

adding support for pipes, chests etc for other mods if they dont handle it.

  • Buildcraft pipes for the fabricator
  • thermal expansion chests, their stronboxes can lock, what doesn this do for the sortivator, will the game crash when accessing them?
  • agricultural mods, mods that add crops. complaints can fix this i guess :)

Concepts

Swapable hotbars

  • Swapable hotbars that swap 9x1 row of the inventory to the hotbar on keypress.
  • Rotation? or Swapable?

CONCEPTS

Packethandling

About

A mod for Minecraft that adds useful things (pronounced /ɡnom/, /ɲom/)

License:ISC License


Languages

Language:Java 100.0%