Supplementaries

Share this on:
Downloads:
265
Upvotes: 29
Category
Project status
In development
Project members
Modification type
Minecraft Forge mod
Latest supported Minecraft version
1.15.2

Jump to downloads

Supplementaries (formerly Moddy McModface) is a small mod  that adds couple of blocks that I felt were missing from vanilla Minecraft, all without straying too far from the vanilla experience.

I hope you like my first mod :D

After alot of head bashing I managed to port it out of Mcreator in order to update it to 1.16. You can find it here

Features:

  • Wind vane: cool decoration blocks that swings depending on the weather and will give off a redstone signal depending if it's raining or thundering
  • Pedestal: acts as an item display and doubles as a column. Try placing one on top of the other!
  • Redstone Illuminator: simple variable light source that stays on by default and decreases its light level depending on the power it receives
  • Planter: used for growing crops without the need of a water source block. Now you can grow them even in the nether!
  • Notice Board: simple block that lets you insert a book it it and will display the content of its first page. You can interact with it with hoppers meaning you can make some interesting contraptions that display a specified text dynamically. Note that the algorithm that displays the first page tries to fill as much space as possible resizing the font accordingly so if it doesn't display as you would want try adding spaces.
  • Crank: basically more powerful version of a lever that lets you choose between 16 different power states as you turn it,
  • Piston Launcher: I've added this one because it's been 5 years and slime blocks + pistons are still inconsistent and bugged as hell. This block does one thing, it push entities about twice as far as the vanilla setup(when it works). Enjoy your new elytra launcher! Oh and for the veterans, yes the shape is an homage to the original piston mod
  • Faucet: when turned on it starts spilling on the ground the inventory of up to two blocks behind it. If you place it in front of a water block (cauldron, water/waterlogged), it will start dripping water particles.
  • Turn Table: when powered it will keep rotating the block that it's facing or the entityes that are standing on it. For a single rotation provide him a short pulse. You can toggle its face to reverse the direction. I've implemented it without tile entity so you can push it but as a side effect it could cause more lag... will need feedback on this one.
  • Clock Block: I'm sure I don't have to explain this one.
  • Jar:  can store 4 buckets or 12 bottles of any vanilla liquids (like honey) as well as fireflies. It basically functions as a shulker box for liquids or a rudimental tank.
  • Firefly: . a passive mob that spawns in plains, roofed forest and swamps. they do nothing except flying around. you can put them in a jar by right clicking one with it.
  • Speaker Block: use it to send a message to players around

 

Read me!

Currently the mod is development and still WIP, so please if you find any bugs, inconsistency or oversight, as small as they may be, be sure to report them here or send me the crash report in private.

Other feedback on animations, textures and so on is also welcome. 

I'm also open to suggestions, If you have any idea that I think will fit with the theme with them mod post them here and I'll consider adding them.

Finally if you would like to help please contact me. I could use somebody that knows how to make custom sounds.

 

 

Possible future additions:

  • laser block
  • bellows
  • display case
  • label
  • fishing net
  • launcher rail
  • blackboard
  • plate
  • block activator
  • some kind of teleportation block

 

Note:

You might notice that I've included a couple of blocks similar to the ones added from other mods. I wanted to point out that everything here, assets included was made by myself (of mojang of course) and I only took some inspirations and ideas which I really liked from other mods that, unfortunately, aren't available for 1.15.

 

Modification files
Supplementaries-0.6.4.jar - fixed server issues618.95 KB
Supplementaries-0.6.5.jar - Turn table now is a tile entity. As such it should cause less lag but It can't be moved by pistons anymore. It now can rotate bl611.84 KB
Supplementaries-0.7.0.jar - Added speaker blocks. minor bug fixes634.14 KB
Supplementaries-0.7.1.jar - Added wall lanterns and speaker blocks particles646.1 KB
Changelog

Turn table now is a tile entity. As such it should cause less lag but It can't be moved by pistons anymore. It now can rotate blocks like signs.

Changed sign post recipe so it's different from the slab one.

Pedestals can display custom item names

I made mine with custom code but you can make it with procedures as well, just without animation. make 16 clock blocks each with different clock hand position and different redstone output. In the tick procedure check if current time is divisible by 20 (for some optimization) and if it is check current time and change the block to one of the 16 created accordingly

If you want to animate blocks in a continuous way you have to use the tile entity special renderer. There are a couple of YouTube tutorials that explain this very well. If you want to stick to mcreator codeblocks you cold get away with spawning some entities and animating them as if they were part of the block. Alternatively if you don't care about fluidity you can animate trough blockmodels with an animated textures that hides and shows evey frame differet part of the model

Hey, do you have a discord username? I would love to contact you and ask you how to do some of the custom coding you did for this mod. I'm pretty new to Java by the way.