Comments (3)
I notice you are passing an array of IItemStack
to matchBlocks(string[])
. Broken blocks are matched against block strings which describe an in-world blockstate.
More info here: https://dropt.readthedocs.io/en/latest/blockstrings/
Discord: http://discord.codetaylor.com
from dropt-1.12.
Can you recommend a good strategy for something like this? I realize a lot of my issue is not being super familiar with zen script, but the types are pretty confusing, and there don't seem to be standardized methods for any of them (like .asBlock() or .toString()).
Should I make the array from <bracket.items> or build from stings? Or am I being dumb and should I just make a JSON file or a super long non-DRY redundant script file that does each block in a row?
from dropt-1.12.
If it were me, I'd just change your values to the appropriate strings.
CraftTweaker has a Discord with a lot of knowledgeable people over there, I recommend checking it out: https://discord.blamejared.com
from dropt-1.12.
Related Issues (20)
- Add a method of guaranteeing a drop regardless of the weight HOT 2
- Multi-use tools don't drop the right type of items
- Mod support for explosion harvesting HOT 1
- Place-able blocks as "drops"
- Beds HOT 4
- Ore dictionary support for held item matching
- getting a registry crash only when this dropt script is loaded HOT 9
- Minecraft crashes at world creation HOT 2
- Replacing block drops not working well with building gadget HOT 1
- Hook into falling entity drops for BlockFalling classes HOT 2
- Add support for JEI HOT 3
- Question dropt for 1.16+ HOT 1
- Plant blocks drop configured item when the block underneath is broken HOT 1
- About "mods.dropt.Rule:" (ZenScript) HOT 1
- Integer overflow when too far from spawn HOT 1
- Tinkers Construct tanks lose fluid when mined if Dropt is installed HOT 2
- Using REAL_PLAYER harvester parameter doesn't match tools, player name, or game stages
- Using name matcher without debug enabled throws NPE
- Conflict with Multi Mine
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dropt-1.12.