-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Apimancers Drainer #34
Add Apimancers Drainer #34
Conversation
honestly the names look fine, since they have descriptions it shouldn't be an issue |
Apart from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed, very little left for me to have an opinion on.
CATEGORY_GENERAL, | ||
"drainerTimeBetween", | ||
200, | ||
"The time in ticks between Apiamancer's Drainer essentia generation", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling: Apiamancer -> Apimancer
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But the block is named the Apiamancer's Drainer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's quite annoying to not be able to find something in NEI because it's not spelled as expected.
src/main/java/magicbees/tileentity/TileEntityApiamancersDrainerGT.java
Outdated
Show resolved
Hide resolved
@combusterf @Alastors should the block be renamed to "Apimancer's drainer"? |
How does the rest of the mod spell it? Honestly I mostly don't care (see Intercepter vs Interceptor) but if the rest of the mod spells it without an a it might be worth for consistency I suppose |
Everything in the current thaumonomicon is Apimancer this, Apimancy that |
Already renamed in every possible place. |
forgot about "changes balance" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
has a glitch that needs to be fixed, probably could be handled with forge directions, you can't place blocks on the top of the block unless you're shifting, it's in the phial use catch, so just use forge directions to make this interaction not happen when you're looking at the top block.
@Alastors just let me know when it is done and can be merged. |
@@ -488,6 +488,11 @@ public static void setupMutations() { | |||
BeeSpecies.SUPERNATURAL.getSpecies(), | |||
BeeSpecies.TC_CHAOS.getGenome(), | |||
8).requireResource(ThaumcraftHelper.crystal, ThaumcraftHelper.ShardType.CHAOS.ordinal()); | |||
beeMutationFactory.createMutation( | |||
BeeSpecies.TC_ORDER.getSpecies(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
based
@@ -186,6 +186,8 @@ public enum BeeSpecies { | |||
EnumTemperature.NORMAL, EnumHumidity.NORMAL, true, true), | |||
TC_CHAOS("TCChaos", "tenebrarum", BeeClassification.THAUMIC, 0xCCCCCC, BodyColours.THAUMCRAFT_SHARD, | |||
EnumTemperature.NORMAL, EnumHumidity.NORMAL, true, false), | |||
TC_ESSENTIA("TCEssentia", "defaultium essentia apis", BeeClassification.THAUMIC, 0xCCCCCC, | |||
BodyColours.THAUMCRAFT_SHARD, EnumTemperature.NORMAL, EnumHumidity.NORMAL, true, false), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there's a part of me that wishes it had a unique texture, but eh, no point for it, lotta work when all of the bees practically already look the same.
@@ -403,6 +404,8 @@ magicbees.speciesTCOrder=Ordered | |||
magicbees.speciesTCOrder.description=Their combs are nearly perfect, each part mirroring the pattern of the whole.|Apinomicon | |||
magicbees.speciesTCChaos=Chaotic | |||
magicbees.speciesTCChaos.description=The social structure of their hives seems to vary day by day, making it more flexible and resillient than others, but significantly more unpredictable.|Apinomicon | |||
magicbees.speciesTCEssentia=Essentia | |||
magicbees.speciesTCEssentia.description="Why spam Essentia Condensers when you can just use bees?"|Quantumly, Condenser Enjoyer |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hilarious
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, looks good, check it, works in at least both the apiary and magic apiary, quantumly says likewise it works in the alveary as well so I'm sure it works in pretty much everything if not everything.
My only comment is that I wish the drainer itself displayed its internal vis storage when wearing goggles as it originally did, but frankly it's not a large enough thing to keep holding it back. Nice work man.
This PR does the following:
The Phialing cabinet is a block which when placed under any IBeeHousing implementing block will generate essentia (it will only generate the one it is attuned to; attuning is done the same way as on Essentia Hatches from GG).
It also has some conditions that need to be met before essentia is generated:
All aspects of the cabinet are configurable via the config file.
To note: the generated amount is multiplied by the production multiplier of the housing, bee, and frames.
gh.mp4
(bitrate is quite bad as the max size for GitHub is 10MB, a better version can be found in the magic-dev channel)
The video above is running the cabinet with the following parameters: the cabinet will generate 2 essentia every 10 ticks (multiplied by the production multiplier).
The PR still has a few steps left: