-
-
Notifications
You must be signed in to change notification settings - Fork 19
Roundels! #1460
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
base: main
Are you sure you want to change the base?
Roundels! #1460
Conversation
… have schoolwork to do
fix: dynamicy
fix: fabricator no more on ground
fix: emission is now constant and not dumb
… that includes the emissive boolean that can be set via the roundel fabricator (currently is simply set to true for testing)
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
# Conflicts: # src/main/java/dev/amble/ait/AITMod.java
Identifier id = context.id(); | ||
// This is EXCEPTIONALLY stupid. But so is Mojang. So, in conclusion, fuck you. - Loqor | ||
if (id != null && ( | ||
id.toString().contains("ait:roundel#") && !id.toString().contains("ait:roundel_fabricator"))) { |
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.
i mean
if it contains "ait:roundel#" it cant contain "ait:roundel_fabricator".
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.
i assume the # checks for everything after that so
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.
????
src/main/java/dev/amble/ait/core/screens/RoundelFabricatorScreen.java
Outdated
Show resolved
Hide resolved
src/main/java/dev/amble/ait/core/screens/RoundelFabricatorScreenHandler.java
Outdated
Show resolved
Hide resolved
src/main/java/dev/amble/ait/core/screens/RoundelFabricatorScreenHandler.java
Outdated
Show resolved
Hide resolved
Identifier id = context.id(); | ||
// This is EXCEPTIONALLY stupid. But so is Mojang. So, in conclusion, fuck you. - Loqor | ||
if (id != null && ( | ||
id.toString().contains("ait:roundel#") && !id.toString().contains("ait:roundel_fabricator"))) { |
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.
????
extends AbstractRoundelBlock { | ||
private static final Map<Integer, Block> COLORED_ROUNDELS = Maps.newHashMap(); | ||
|
||
public RoundelBlock(int dyeColor, AbstractBlock.Settings settings) { |
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.
so what
since when minecraft became the etalon of performant code?
@@ -141,7 +141,8 @@ public void removeFuel(double fuel) { | |||
} | |||
|
|||
public double getFuel() { | |||
return this.<FuelHandler>handler(TardisComponent.Id.FUEL).getCurrentFuel(); | |||
FuelHandler fuel = this.handler(TardisComponent.Id.FUEL); | |||
return fuel.getCurrentFuel(); |
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.
use this.<FuelHandler>handler(TardisComponent.Id.FUEL).getCurrentFuel()
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.
this.fuel()
?
Theo we cant reply to some of your coments |
Skill issue, clearly |
About the PR
Added Roundels, Roundel Fabricator, and a new datapack system for patterns.
Why / Balance
I'll explain later
Technical details
Media
Requirements
Breaking changes
Changelog