ipsis / dyetopia Goto Github PK
View Code? Open in Web Editor NEWFraking Flowers
Fraking Flowers
When a hopper is put on a mixer, the getAccessibleSlotsFromSide method is called.
This causes a search for the master in the multiblock and then that tile's getAccessibleSlotsFromSide is called. However the mixer te does NOT override the method and calls the base method, which looks for the master and calls that tile;s getAccessibleSlotsFrom method ....
Well you can see where that is going!
TileEntityMixer needs to override the ISidedInventory methods, as the squeezer does to let the master block process them.
You can grow a dye tree, such that the top leaf block is above the build limit (256)
The only counts for the non-pure trees.
The pure trees top can only be at build limits - 1!
The dye is crafted with no name, but when filled is initialised correctly and displays the NBT and correct name information.
When a dyeheart is broken, then the game crashes due to nextInt being called with a fortune level of 0.
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Random.java:300)
at ipsis.dyetopia.block.plantlife.BlockHeartDye.getDrops(BlockHeartDye.java:69)
at net.minecraft.block.Block.dropBlockAsItemWithChance(Block.java:805)
at net.minecraft.block.Block.dropBlockAsItem(Block.java:795)
at net.minecraft.block.Block.harvestBlock(Block.java:1217)
On a save/reload the tanks no longer have and fluid in them!
Find a nice way to say, "hey I cannot find CoFHLib, go and download it", rather than the class not found exception.
I can't build them. Partially because I don't know how...
EDIT: It's on the MC forum page...
When liquid dyes are put in the Extra Utilities drums, then not all the barrels end up the correct colour. I'm guessing I'm not setting the fluids up correctly.
The machines should have nei support. Mainly because it will be really easy to see which blocks you can squeeze or paint, without making a big list.
The main problem is that I use CoFHLib for my GUIs, so the tank, power, progress are not on the gui texture sheet!
Going from the NEIHandler.png in ThermalExpansion I'm guessing that you need a NEI specific GUI. How you code it up is something else however.
Pixelated from Minecraft Forum
"Also, when clicking on the painter I think, if you have a placeable block or item in your inventory, you may place it for a brief second before entering the GUI."
I've tried this and it applies to EVERY machine.
Hold a sand block and right click to open the painter, stamper, filler, mixer or squeezer and the sand block is briefly placed, then removed, then the gui opened.
When building a multi-block, if you try to right click a block against one of the existing blocks, then nothing happens. You need to shift-click to place the blocks.
The onItemFirstUse must be incorrect, such that it eats the action. It should be returning false and letting the block placement code run.
When orange is selected then the wool comes out red.
The above three machines can operate without and pure dye being present in the tank.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.