Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: [0.95a] Halo - United Nations Space Command (UNSC) v0.3b - Update (11/6/2021)  (Read 37721 times)

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile



Requires Lazylib. Get it Here!
I literally only used it in one line of code though.

I was bored one day, and decided to try to put together a halo-themed UNSC faction mod.

Lore (If it matters): A UNSC colony fleet was heading towards a new planet when it passed by small, derelict Forerunner Halo. When some of the researchers attempted to probe it, it activated what little energy reserves the construct had left to catapult the fleet through time and space to the edge of Persean sector. As it turned out, the ringed-shaped construct was not a Halo, but instead a dimensionally displaced Domain gate.

Gameplay:
The defining feature of UNSC ships are their Magnetic Accelerator Cannons - enormous coilguns spanning nearly the entire length of the vessels. These cannons are able to fire at great range and deliver considerable damage, at the cost of a low rate of a fire and considerable flux usage. Their strategy is to stay at range and pound enemies with their MAC's and long-range missiles - should the enemy attempt to close the distance, UNSC vessels will often find themselves with few options to fight back effectively. Their length and few PD emplacements make them vulnerable to attacks from the side.

For the most part, their mobility ranges from average to below average, their shielding is weak, and flux reserves are unremarkable. However, their armor is especially resistant to EMP weapons, and their narrow hulls and shield arcs allow for easier dodging of incoming projectiles when facing the enemy head on. Whether it's having an entire squadron delivering a devastating alpha strike, or having a few ships providing fire support from the second lines, these vessels may (or may not) be a valuable addition to any enterprising captain's fleet, provided they can get their hands on one.

Features Thus Far:
  • A unique UNSC Faction
  • 8 New Ships (Not-screen accurate in size)
  • 2 New Fighter Craft
  • Some unique weapons, mostly built-in.
  • Nexerelin Support (For both Corvus and Random sectors mode)
  • Commissioned Crews Support
  • Weapon sounds and music ripped straight from the Halo games.
  • Starpocalypse Support

To do:
  • Learn how to sprite - all current models are rather rough edits of 3D models from the Sins of a Solar Empire Mod "Sins of the Prophets."
  • Continue to balance (perhaps a complete redesign of the gameplay).
  • Add more ships/weapons/fighters.
  • Custom Portraits?


The Ship Roster:
Spoiler

Small Craft:
  • Sabre-class Fighters - A pair of high-cost, powerful strike fighters with a pair of auto cannons and light anti-armor missiles
  • Longsword-class Bombers - Fitted for strike missions, this enormous craft barely fits in a conventional hangar. It's shielding and built-in flares allow it to survive bombing runs where it launches its array of anti-ship missiles.

Frigates:
  • Mako-class Heavy Corvette - An older vessel in the fleet, this small warship is relatively undergunned, but possesses an exceptional power plant and armor plating for its size.

Destroyers:
  • Paris-class Heavy Frigate - This oversized frigate lacks armor, but makes up for it with adequate mobility, allowing it to fire its MAC at enemies from flanking positions, or serve as powerful escorts for larger ships.
  • Charon-class Support Frigate - It loses most of the combat capability of the Paris-class in exchange for sizeable cargo holds, making it a must for long expeditions. It's smaller MAC allows for it to provide adequate firepower in a pinch.
  • Strident-class Light Frigate - One of the newer models in the UNSC register, this nimble ship comes with a small hangar bay, a faster-firing, more efficient MAC, and a newer, high-efficiency shield array.

Cruisers:
  • Halberd-class Destroyer - Halberd class is equipped with dual-barreled MAC's and heavy Titanium-A armor, allowing it to shield smaller vessels while providing a sizeable punch.
  • Punic-II Class Battle Carrier - The original Punic-class was an enormous carrier that served reliably in the UNSC fleet, but due to the lacking resources of the Persean sector, UNSC leaders made the decision to downsize the design. The Punic-II packs a pair of hangar bays, and like all other UNSC ships, a MAC.

Capitals:
  • Halcyon-class Cruiser - The older cousin of the Marathon-class, this heavily armored cruiser is equipped with an upgraded MAC fitted with power recyclers and extra capacitors, allowing it to fire multiple rounds in rapid succession.
  • Marathon-class Cruiser - An enormous cruiser used to command fleets, this ship sports superior flux and shields compared to the Halcyon-class, as long as having the same rapid-fire MAC of its predecessor. However, its more complex systems significantly increases deployment costs.




[close]


Changelog (Of Released Versions):
Spoiler

v0.3b "Hotfix"
  Fixes:
  • Fixed a mysterious crash on startup.

v0.3a "0.95.1 Celebratory Update"

  Additions:
  • The Mako-class Corvette, a well armored, but undergunned frigate-sized escort/strike ship to flesh out the roster a bit.
  • A ship-sized Spartan Laser. Similar to the phase lance, gaining significant more alpha-strike potential at the cost of being very unwieldy to use. Why? I dunno, it seemed cool.
  Balance Changes:
  • Various nerfs to fighter craft, they were quite overtuned.
  • Slight buffs to the Paris and Charon.
  Fixes:
  • MAC's and fighter weapons should no longer drop as loot. Woops.

0.2E - Hotfix
  • Fixed crashing when not having Nex installed.
  • Compiled scripts into a .jar file, should lead to marginally improved performance?
  • Slight buff to shield efficiency and Frigate Turn Rates to help them in their role as escorts.
  • Slight nerf to the Halberd's DP cost and speed, since it was performing beyond its role as slow fleet anchor.

0.2C - Hotfix
  • Forgot to initialize Nex Faction relations.

0.2B - Hotfix
  • Forgot to spawn the UNSC star system for Nex Corvus mode (woops). It's fixed now.
  • Slight buffs to the Rampart, also fixed some of the audio issues (its weird echo).
  • Added a new UNSC weapon - the Goalkeeper PD Chaingun.
  • Some modifications to the firing arcs of the Paris and Halberd frontal small mounts for better PD coverage.

0.2A - "Maximum Nonviable Product."
  • Added a UNSC home system for Vanilla and Nex Corvus mode - The Audere Star System. It's no longer a glorified ship pack!
  • Increased MAC RoF and charge-time. Makes using it less painful, but also makes it harder to get snap-shots off.
  • Starpocalypse Integration.
  • Other minor balance changes.

0.1g - "The Thiccening."
  • Added a new ship, the Capital-class Halcyon Cruiser, and more gun-focused version of the Marathon class, which heavier armor but no hangar bays.
  • MAC arc reduced, but turn speed increased
  • Widened the Marathon and Halcyon class so they're no longer skinnier than Frigates.
  • Gave the 'Maneuvering Jets' ability to the Charon since Flare Launchers suck.
  • Increased Flux, HP, and Armor of all UNSC ships, at the cost of maneuverability.
  • And a whole host of other small number-fiddling balance changes to give more nuance to the UNSC ships.
  • Still not supported with Vanilla/Nex Corvus-mode yet (but it will be very soon!)

0.1d - Initial Release
  • Initial release, with 6 ships (Paris, Charon, Strident, Punic-II, Halberd, Marathon), 2 fighters (Longsword, Sabre), and 1 Weapon (Rampart PD)
  • Integration with Commissioned Crews and Nexerelin (Random Sector Only)
  • Not supported with Vanilla/Nex Corvus-mode yet.

[close]


Acknowledgements
Spoiler
  • Histidine, Coherent Watermelon, Banano of Doom, Citizen Joe, Lethargie, Tomatopaste, and everyone else on the Starsector Discord for helping me wade through this mess of a mod.
  • Planefriend for introducing me to this game.
  • Alex for making this game
[close]

Enjoy, and please leave your feedback!

« Last Edit: November 06, 2021, 09:10:24 PM by AppleMarineXX »
Logged

haloguy1

  • Ensign
  • *
  • Posts: 45
    • View Profile
    • Email

Thank you so much. Seeing this really made my day. I hope you add the covenant ships as well!
Logged

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile

Thank you so much. Seeing this really made my day. I hope you add the covenant ships as well!

I'm honestly not sure how to add Covenant ships into Starsector and have them be particularly unique on a gameplay level. If anything, I could try making a special Vayra's Sector bounty involving a Covenant ship if I ever figure out how to work with that.

th3boodlebot

  • Commander
  • ***
  • Posts: 128
    • View Profile

having them at all would be unique from my stand point

i will do some digging into covenant tech to see if i can come up with some ideas

really the biggest issue i foresee (not much of one) is the sheer size of the ships compared to UNSC ships
Logged

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile

having them at all would be unique from my stand point

i will do some digging into covenant tech to see if i can come up with some ideas

really the biggest issue i foresee (not much of one) is the sheer size of the ships compared to UNSC ships

Well, for this mod at least, I threw canon sizes out the window. The larger UNSC ships would've probably taken up the entire screen, and the covenant supercarrier would probably take up the entire battle map. I just chose to arbitrarily scale ships to Starsector sizes for gameplay purposes.

danando123

  • Ensign
  • *
  • Posts: 22
    • View Profile

amazing :) I'm impressed, though i do hope you make this a faction 'based on', rather than 'be' the UNSC to but other than that, good work
Logged

th3boodlebot

  • Commander
  • ***
  • Posts: 128
    • View Profile

having them at all would be unique from my stand point

i will do some digging into covenant tech to see if i can come up with some ideas

really the biggest issue i foresee (not much of one) is the sheer size of the ships compared to UNSC ships

Well, for this mod at least, I threw canon sizes out the window. The larger UNSC ships would've probably taken up the entire screen, and the covenant supercarrier would probably take up the entire battle map. I just chose to arbitrarily scale ships to Starsector sizes for gameplay purposes.



Definitely the right move would love to see you do the same with covenant and possibly flood and the others.

I also agree that you should really take liberties to make things work, and seeing multiple instances of certain factions (covenant civil war comes to mind) would be amazing.

Really theres Too Much potential to add things lol so if you do anything at all I will be both impressed and grateful.

Oh one more thing, really enjoy using the ships.  I'm about to donmy first ever YouTube Playthrough and I will definitely be grabbing at least one UNSC ship.
Excellent fire support, and top tier pd.

Once again very nice.
Logged

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile

Released an Update to v0.1g

The "Minimum Viable Product" v0.2a update is right around the corner, when I finish setting up the custom star system for the faction for use with Vanilla or Nex Corvus-mode.

Spoiler
[close]

Changelog:
0.1g - "The Thiccening."
  • Added a new ship, the Capital-class Halcyon Cruiser, and more gun-focused version of the Marathon class, which heavier armor but no hangar bays.
  • MAC arc reduced, but turn speed increased
  • Widened the Marathon and Halcyon class so they're no longer skinnier than Frigates.
  • Gave the 'Maneuvering Jets' ability to the Charon since Flare Launchers suck. The Charon-class is supposed to be a downgrade to the Paris-class, but it's not supposed to be a joke.
  • Increased Flux, HP, and Armor of all UNSC ships, at the cost of maneuverability, making them slightly more effective against stations and not die to a light breeze.
  • And a whole host of other small number-fiddling balance changes to give more nuance to the UNSC ships.
  • Still not supported with Vanilla/Nex Corvus-mode yet (but it will be very soon!)
« Last Edit: June 09, 2021, 06:28:16 PM by AppleMarineXX »
Logged

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile

At long last, the mod is no longer a glorified ship pack - the UNSC have a non-procedurally generated home in the Audere System now!
As usual, please let me know if there's any bugs or balance issues that come up!

v0.2A Dropbox Download Link

Changelog:
v0.2A - "Maximum Nonviable Product."
  • Added a UNSC home system for Vanilla and Nex Corvus mode - The Audere Star System.
  • Increased MAC RoF and charge-time. Makes using it less painful, but also makes it harder to get snap-shots off.
  • Starpocalypse Integration.
  • Other minor balance changes.
« Last Edit: June 12, 2021, 01:10:06 AM by AppleMarineXX »
Logged

tomatopaste

  • Commander
  • ***
  • Posts: 154
  • Gentle Mann of Leisure
    • View Profile

my expectations were met
Logged

Jakro

  • Ensign
  • *
  • Posts: 8
    • View Profile

Cool mod
Infinity when
Logged

Captain Waffle

  • Ensign
  • *
  • Posts: 4
    • View Profile

As a fan of Starsector and a borderline Halo scholar, I love the idea behind the mod, and its implementation so far is pretty good. The MACs are virtually perfect. You pretty much nailed them in every aspect, apart from the projectile speed. You might want to consider increasing that a bit, they are coilguns after all.

That said, I have a few constructive criticisms that I hope will give you food for thought. These aren't demands, obviously. It's your faction, your mod. They're just suggestions from someone who knows a concerning amount about Halo and Starsector alike.
1. Missiles. They are an integral part of every UNSC ship, the most common form being the Archer. Gleeful missile spam is a fundamental aspect of the UNSC as a faction, and seeing a nearly total lack of them was somewhat surprising. However, there are a number of simple fixes; here's my two cents. For a solution, I'd recommend equipping every ship in their fleet with built-in Archer pods (with autoforges), growing in number the larger the ship gets. Archers should be fast but fragile, vast in number, and deal low kinetic damage (keeping with the theme of using massed Archer volleys to break enemy shields and then gutting the vulnerable ship with MAC rounds). You could also pair these with some dedicated anti-small ship missiles, either built-in or on hardpoints. (Side note, this is somewhat specific but hey, why not add it in; make Archers weak to energy damage but resistant to fragmentation).
2. Dear God, the Ramparts need a serious buff. Their rate of fire is okay, but their projectile speed is pitiful, rendering them useless against even marginally large volleys of missiles and small flights of strikecraft. Up their projectile speed and rate of fire, and they'll be much more effective. Maybe even increase the number of mounts (or make them all built-in but lower their damage and accuracy to compensate). Also, you might consider pairing them with a medium-sized PD mount of some variety, firing low velocity fragmenting rounds to counter the aforementioned threats.
3. You nailed the fleet composition. No problems there. UNSC 'frigates' operating as destroyers in Starsector is perfect. Keep this theme, don't give this faction anything smaller.
4. Increase the Sabre squadron to 3-4 strikecraft. 2 is alright, but they are very easily overwhelmed, and paired with the pathetic Ramparts, this faction simply CANNOT HANDLE even the simplest carrier spam.
5. This is radical and would be very difficult to implement successfully but; get rid of shields, factionwide. Increase both armor and hull like crazy and add some extra High-Explosive resistance to armor. Try it out and see if it works, if not that's fine, but having a truly no-shield UNSC faction that can hold its own would be amazing.

I'm definitely looking forward to the future of this mod, keep up the good work! I hope these suggestions give you some ideas, or at least make you consider some different possibilities. Good luck!
Logged

AppleMarineXX

  • Ensign
  • *
  • Posts: 36
    • View Profile

Released a Hotfix (v0.2B) v0.2C - Get it here!
  • Forgot to spawn the UNSC star system for Nex Corvus mode (woops). It's fixed now.
  • Slight buffs to the Rampart, also fixed some of the audio issues (its weird echo).
  • Added a new UNSC weapon - the Goalkeeper PD Chaingun.
  • Some modifications to the firing arcs of the Paris and Halberd front small mounts for better PD coverage.

As a fan of Starsector and a borderline Halo scholar, I love the idea behind the mod, and its implementation so far is pretty good. The MACs are virtually perfect. You pretty much nailed them in every aspect, apart from the projectile speed. You might want to consider increasing that a bit, they are coilguns after all.

That said, I have a few constructive criticisms that I hope will give you food for thought. These aren't demands, obviously. It's your faction, your mod. They're just suggestions from someone who knows a concerning amount about Halo and Starsector alike.
1. Missiles. They are an integral part of every UNSC ship, the most common form being the Archer. Gleeful missile spam is a fundamental aspect of the UNSC as a faction, and seeing a nearly total lack of them was somewhat surprising. However, there are a number of simple fixes; here's my two cents. For a solution, I'd recommend equipping every ship in their fleet with built-in Archer pods (with autoforges), growing in number the larger the ship gets. Archers should be fast but fragile, vast in number, and deal low kinetic damage (keeping with the theme of using massed Archer volleys to break enemy shields and then gutting the vulnerable ship with MAC rounds). You could also pair these with some dedicated anti-small ship missiles, either built-in or on hardpoints. (Side note, this is somewhat specific but hey, why not add it in; make Archers weak to energy damage but resistant to fragmentation).
2. Dear God, the Ramparts need a serious buff. Their rate of fire is okay, but their projectile speed is pitiful, rendering them useless against even marginally large volleys of missiles and small flights of strikecraft. Up their projectile speed and rate of fire, and they'll be much more effective. Maybe even increase the number of mounts (or make them all built-in but lower their damage and accuracy to compensate). Also, you might consider pairing them with a medium-sized PD mount of some variety, firing low velocity fragmenting rounds to counter the aforementioned threats.
3. You nailed the fleet composition. No problems there. UNSC 'frigates' operating as destroyers in Starsector is perfect. Keep this theme, don't give this faction anything smaller.
4. Increase the Sabre squadron to 3-4 strikecraft. 2 is alright, but they are very easily overwhelmed, and paired with the pathetic Ramparts, this faction simply CANNOT HANDLE even the simplest carrier spam.
5. This is radical and would be very difficult to implement successfully but; get rid of shields, factionwide. Increase both armor and hull like crazy and add some extra High-Explosive resistance to armor. Try it out and see if it works, if not that's fine, but having a truly no-shield UNSC faction that can hold its own would be amazing.

I'm definitely looking forward to the future of this mod, keep up the good work! I hope these suggestions give you some ideas, or at least make you consider some different possibilities. Good luck!

1. Yep, custom missiles are planned. I was trying to think up a unique MRM that would be distinct enough from the Harpoon (and the other modded MRM's already on the market), but your idea seems like it's worth a try.
2. The Ramparts definitely are undertuned, yes. Balancing them is slightly wonky, since as it stands they're just slightly better light autocannons. I wanted to make them more of a weapon that serves as a decent anti-ship weapon, while working as a mediocre PD weapon. To make up for this, I tossed in a new "dedicated" PD weapon that should make up for this.
3. Good to know!
4. Yeah, I'll definitely play with the numbers on the Sabre. I wanted to keep their squadron size small to make them seem "elite,"  or at least to justify their exceptional hull and shields.
5. In my earliest release, this was actually the case! As it turns out, it is absurdly difficult to balance around this, after all, Hounds are jokes because they don't have shields. Originally, the "UNSC Hull Construction" hullmod had upwards of 90% EMP resistance, but even this wasn't enough to save it from getting chewed up by a High-Tech station's Tachyon lance. In the end, I chose to slap on the shields for gameplay reasons - otherwise they'd have no chance against Orbital Stations or any other foe that might outrange them.
Adding on absurdly high EMP and HE resistances gets a bit sticky since there's probably a lot of edge-case interactions that might get screwed up. Also, as written in some modding guide somewhere, fighting an enemy with absurd amounts of armor isn't fun.

Thanks for the feedback, and please let me know if you have any more - anything is appreciated! I'm currently erring on the side of caution by trying to make everything slightly undertuned (since I've only playtested with myself so far).

« Last Edit: June 13, 2021, 09:34:47 AM by AppleMarineXX »
Logged

ThePerilsOfSelfBetterment

  • Ensign
  • *
  • Posts: 3
    • View Profile

As a huge Halo fan words cannot begin to describe how pumped I was to see this pop up on the Discord. I personally think adding in Covenant ships wouldn't be too difficult, they would just be high tech faction with only energy and missile slots. You could even get inventive and make some of their weapons based off Covenant infantry weapons. Maybe a chargeable plasma pistolesque weapon that has EMP damage or a chance to overload shields, or a missile weapon that is based off the Needler. Either way looking forwards to the mod and where you take it. Keep up the good work
Logged

BaBosa

  • Ensign
  • *
  • Posts: 34
    • View Profile
    • Email

Hey, so I tried to use this mod but it crash on load and gave this error code.
Spoiler
47598 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/ships/UNSC_Frigate_charon.png (using cast)
48664 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data.scripts.UNSCModPlugin]
java.lang.RuntimeException: Error loading [data.scripts.UNSCModPlugin]
   at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/world/UNSCWorldGen.java', Line 22, Column 38: Imported class "exerelin.campaign.SectorManager" could not be loaded
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   ... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/world/UNSCWorldGen.java', Line 22, Column 38: Imported class "exerelin.campaign.SectorManager" could not be loaded
   at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
   at org.codehaus.janino.UnitCompiler.importSingleType(UnitCompiler.java:8595)
   at org.codehaus.janino.UnitCompiler.reclassifyName(UnitCompiler.java:7151)
   at org.codehaus.janino.UnitCompiler.reclassifyName(UnitCompiler.java:6801)
   at org.codehaus.janino.UnitCompiler.reclassify(UnitCompiler.java:6788)
   at org.codehaus.janino.UnitCompiler.getType2(UnitCompiler.java:5419)
   at org.codehaus.janino.UnitCompiler.access$15400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$16.visitAmbiguousName(UnitCompiler.java:5149)
   at org.codehaus.janino.Java$AmbiguousName.accept(Java.java:3135)
   at org.codehaus.janino.UnitCompiler.getType(UnitCompiler.java:5159)
   at org.codehaus.janino.UnitCompiler.findIMethod(UnitCompiler.java:7333)
   at org.codehaus.janino.UnitCompiler.getType2(UnitCompiler.java:5663)
   at org.codehaus.janino.UnitCompiler.access$13800(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$16.visitMethodInvocation(UnitCompiler.java:5132)
   at org.codehaus.janino.Java$MethodInvocation.accept(Java.java:3971)
   at org.codehaus.janino.UnitCompiler.getType(UnitCompiler.java:5159)
   at org.codehaus.janino.UnitCompiler.findIMethod(UnitCompiler.java:7333)
   at org.codehaus.janino.UnitCompiler.compileGet2(UnitCompiler.java:3873)
   at org.codehaus.janino.UnitCompiler.access$6900(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$10.visitMethodInvocation(UnitCompiler.java:3263)
   at org.codehaus.janino.Java$MethodInvocation.accept(Java.java:3974)
   at org.codehaus.janino.UnitCompiler.compileGet(UnitCompiler.java:3290)
   at org.codehaus.janino.UnitCompiler.compileGetValue(UnitCompiler.java:4368)
   at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2854)
   at org.codehaus.janino.UnitCompiler.access$4800(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$8.visitMethodInvocation(UnitCompiler.java:2815)
   at org.codehaus.janino.Java$MethodInvocation.accept(Java.java:3974)
   at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
   at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2940)
   at org.codehaus.janino.UnitCompiler.access$5000(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$8.visitBinaryOperation(UnitCompiler.java:2809)
   at org.codehaus.janino.Java$BinaryOperation.accept(Java.java:3768)
   at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:1752)
   at org.codehaus.janino.UnitCompiler.access$1200(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$4.visitIfStatement(UnitCompiler.java:937)
   at org.codehaus.janino.Java$IfStatement.accept(Java.java:2157)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:958)
   at org.codehaus.janino.UnitCompiler.compileStatements(UnitCompiler.java:1007)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:2293)
   at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:822)
   at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:794)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:507)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
   at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
   at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
   at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
   ... 5 more
[close]
I have most of the non-faction mods so it might be a conflict rather than a bug but regardless, do you know what's going on? I'd really like to try your mod.
« Last Edit: June 16, 2021, 02:12:22 AM by BaBosa »
Logged
Pages: [1] 2 3