-
Posts
5160 -
Joined
-
Last visited
-
Days Won
76
Everything posted by Choonster
-
The resolution in that thread was to delete vecmath.jar in System > Library > Extensions, but I can't find such a file. I do have hidden files visible, so I'm pretty sure it's not hiding out somewhere in the folder. Is there any other solution you might know of? I'm afraid I can't help you any further. That was the only discussion of this error I've seen.
-
How can I make 24 rotation states of block across blockstate?
Choonster replied to alexfadeev's topic in Modder Support
I managed to extend my previous example with a face rotation property: [url=https://github.com/Choonster/TestMod3/blob/dee37427c6851507b30409e995dce21ee150c33c/src/main/java/com/choonster/testmod3/block/BlockColoredMultiRotatable.java]Block[/url] , [url=https://github.com/Choonster/TestMod3/blob/dee37427c6851507b30409e995dce21ee150c33c/src/main/java/com/choonster/testmod3/tileentity/TileEntityColoredMultiRotatable.java]TileEntity[/url] , blockstates file Having a block with so many possible combinations of properties makes me glad that Forge's blockstates format exists. This should be pretty similar to what you're looking for, alexfadeev. -
How can I make 24 rotation states of block across blockstate?
Choonster replied to alexfadeev's topic in Modder Support
I'm obviously not the OP, but I managed to make a relatively simple block that stores its facing (just the standard EnumFacing values) in its TileEntity . You can see the implementation here: [url=https://github.com/Choonster/TestMod3/blob/da28151e33cd2f3bb9f7db1478e862fab629f220/src/main/java/com/choonster/testmod3/block/BlockColoredRotatable.java]Block[/url] , [url=https://github.com/Choonster/TestMod3/blob/da28151e33cd2f3bb9f7db1478e862fab629f220/src/main/java/com/choonster/testmod3/tileentity/TileEntityColoredRotatable.java]TileEntity[/url] , blockstates file Getting the facing synced correctly between all players was a bit tricky, but I just needed to call World#markBlockForUpdate when rotating the block to send the TileEntity update packet and when receiving the packet to update the model with the new facing. -
You can link to specific lines on Github either by appending #L<line> to the URL or just clicking on the line. You can also link to a range of lines using #L<start>-L<end> at the end of the URL. In addition, you can link a range of lines by clicking a line number and then shift-clicking another line number.
-
The OP is overriding Block#isAir , which is what World#isAirBlock uses.
-
Soul Shards: Reborn is trying to use a client-only class on the server. Report this to the author.
-
[Request] Documentation for all Forge-provided 1.8 model features
Choonster replied to williewillus's topic in Modder Support
If you do end up writing some documentation on the system, you may want to consider making a pull request to Forge's Read the Docs site. -
See this issue for a solution.
-
ATLauncher issues should be posted in the ATLauncher forums. Updating to the latest version of Java may or may not help.
-
Why do you need UTF-16 at all?
-
Lang files are loaded as UTF-8, you can use any Unicode character (including the section symbol) if you save the file as UTF-8 from your editor. I have an example of this here.
-
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Both your old and new logs appear to be using Forestry 4.1.1.46. In addition, you seem to have posted the contents of the vanilla log (latest.log) instead of the Forge log (fml-client-latest.log), which contains a lot of useful information not present in the vanilla log. If you want to use Binnie's Mods, you'll need to use a pre-4.0 version of Forestry. If other mods need a newer version of Forestry, remove them or use older versions. The versions of ExtraCells and OpenComputers you have are incompatible. Update OpenComputers. -
Since it was mainly the test mods rather than the unit tests I was interested in, I decided to create a simple external Gradle project to build and run them using some symbolic links to a local copy of the Minecraft Forge repository. I've published it to GitHub with setup instructions. I don't really care about the unit tests, so I probably won't bother with the JUnit runner. Thanks anyway for the suggestion.
-
Forge's GitHub repository includes several JUnit tests and some test mods in src/test, but is there any easy way to run the tests and/or load the test mods? The test mods are what I'm mainly interested in. Running the test Gradle task in the Forge project results in the TestNetStuff tests passing, but the SimpleNetTester and EnumHelperTest tests failing with class loader errors. I apologise if this is the wrong section, I wasn't quite sure whether it fell under Modder Support or Support & Bug Reports.
-
I don't think there's any way to control the order that entities are ticked in, it's just done in the order they're spawned in the world. You could subscribe to TickEvent.WorldTickEvent and iterate through World#loadedEntityList to pre-update any of your entities that are currently loaded. This event is fired with Phase.START before each World (dimension) is ticked and Phase.END after. Do you really need to do this? Why does the tick order matter?
-
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Post the log and crash report with the old Forestry version and Binnie's Mods enabled and/or with the new Forestry version and Binnie's Mods disabled; otherwise I can't help you. -
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Binnie's Mods (Extra Trees, Extra Bees, Botany and Genetics) don't work with Forestry 4.x.x yet. Either use an older version of Forestry (may cause incompatibilities with other mods) or disable Binnie's Mods. You've installed a Cricket version of Chisel Facades with a Chisel Team version of Chisel. Update Chisel Facades to the latest Chisel Team version. Another One Bites The Dust, More Chisels and Extra Cells have also errored in some way, make sure you have the appropriate dependencies installed. -
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
The mod is literally called Eureka. It's required by BCA and available from Curse. -
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Update BuildCraft Additions and Eureka. -
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Update BdLib, Advanced Generators and any other of bdew's mods you have installed. -
(1.7.10) Modded minecraft crashing during startup.
Choonster replied to TBHD's topic in Support & Bug Reports
Pressure Pipes is broken. Try updating to a newer version, the one you have is quite old. -
First of all, don't necro old threads. You installed a coremod built for 1.7.10 (or earlier) in Minecraft 1.8. Mods only work with specific versions of Minecraft, pay attention to the required version when installing mods.
-
Add the arguments to a Run Configuration in your IDE.
-
[1.7.10] Question on AnvilChunkLoader....
Choonster replied to OreCruncher's topic in Modder Support
You can see the changes Forge makes to vanilla classes in the patches folder of the GitHub repository. This is the patch for AnvilChunkLoader .