1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2024-11-25 11:42:45 +01:00
Commit Graph

2176 Commits

Author SHA1 Message Date
f0cb24e2ec Work on converting BlockPosM to Pos 2015-09-21 18:03:26 +02:00
45fbea12ca Add a method to convert integer side to Facing6 2015-09-21 18:03:22 +02:00
b89472a7f7 Convert all uses of ObjectWeightPair to WeightedMap 2015-09-21 17:42:17 +02:00
b7d5ed679d Add a weighted map to eventually replace ObjectWeightPair 2015-09-21 17:28:49 +02:00
342f7b4150 Fix code after changing the weighted list 2015-09-21 16:36:28 +02:00
6ff74d3a4c Redo weighted list and make a generic weighted collection interface 2015-09-21 16:36:02 +02:00
e65fa3df06 Move some classes and packages from chylex.hee.system to chylex.hee.game 2015-09-21 15:43:42 +02:00
bf11b029a1 Add '/hee version' client command and cleanup the command code 2015-09-21 15:36:41 +02:00
42c295848c Redo blocks that accept Energy 2015-09-16 20:47:54 +02:00
bcc8026b76 Make Energy items only accept Energy every 4 ticks 2015-09-16 20:09:12 +02:00
76cd58cb83 Add "Client" to client only method names in TEs 2015-09-16 19:18:11 +02:00
1a69dd28a7 Redo items that accept Energy and Cluster data syncing 2015-09-16 19:03:53 +02:00
d1a71be299 Update uses of FXHelper to the new changes 2015-09-16 17:37:13 +02:00
eae624d6c7 Add axis parameter to FXHelper fluctuation system 2015-09-16 17:29:04 +02:00
14947df94c Rework FXHelper 2015-09-16 17:25:06 +02:00
9e63b7893b Use Pos.distance in a couple places 2015-09-16 15:57:24 +02:00
667b42a818 Add distance methods to Pos 2015-09-16 15:53:27 +02:00
d00dbf1836 Fix Music Discs crashing when used on an incorrect block/TE 2015-09-15 17:20:56 +02:00
a328a378a7 Remove usage of callTileEntity from other files 2015-09-15 17:10:24 +02:00
fe63fc4bb0 Remove Pos.callTileEntity and add castTileEntity 2015-09-15 17:10:15 +02:00
8317805f50 Add currently designed Energy Cluster generation settings 2015-09-15 02:46:59 +02:00
8969c14ec7 Cleanup worldgen code and fix Dispersed Clusters to only work in Overworld 2015-09-15 02:35:28 +02:00
b59d26516c Add an Energy Cluster generator to Overworld 2015-09-15 02:25:55 +02:00
4c26a2807e Fix Pos method name (callTileEntity instead of callGetTileEntity) 2015-09-15 02:25:36 +02:00
12e9dfe467 Fix Energy Clusters not loading and Corrupted Energy damage 2015-09-14 23:16:52 +02:00
1826e42f0a Adjust Energy particles and placement generator 2015-09-14 23:16:18 +02:00
e90a414ee5 Fix Energy Cluster sound 2015-09-14 23:15:40 +02:00
52f45957d7 Remove unnecessary parentheses 2015-09-14 22:49:21 +02:00
fe79b39002 Fix Energy Cluster placement and regeneration 2015-09-14 22:48:40 +02:00
efc34ebcba Add new methods for handling Tile Entities to Pos 2015-09-14 22:29:26 +02:00
91c8e5f55a Redesign and rework Energy Clusters and Corrupted Energy 2015-09-14 21:42:12 +02:00
78745cd2b7 Add a Pos.at method that takes TileEntity 2015-09-14 20:12:42 +02:00
e989b2e431 Rework and move Damage classes a bit and add ForcedDamage 2015-09-14 18:12:55 +02:00
44e56d507b Make Silverfish implement IIgnoreEnderGoo and add Corrupted Energy tolerance to GlobalMobData 2015-09-14 17:59:28 +02:00
3a27cbacc7 Work on Tables and Cluster draining 2015-09-13 22:30:02 +02:00
18e9073f2b Work on Energy (health, handling, data generator) 2015-09-13 20:58:20 +02:00
82503aadef Start removing no longer needed Energy related code 2015-09-13 20:56:17 +02:00
22c65ab027 Move some methods from the attaching dungeon to the abstract class 2015-09-13 15:55:02 +02:00
3a7f762fef Add a constructor to WeightedList that takes initial capacity int 2015-09-13 15:49:14 +02:00
d5302e035c Finish and test the attaching generator (fix starting piece NPE) 2015-09-13 15:46:05 +02:00
4884546445 Reorganize attaching generator for dungeons 2015-09-13 15:15:26 +02:00
b418b79192 Add a shuffle utility method to CollectionUtil 2015-09-13 14:50:06 +02:00
220490be69 Add more unit tests for utility classes 2015-09-13 12:53:38 +02:00
3ea18094b4 Update all unit tests 2015-09-13 00:36:16 +02:00
c98a0d3e28 Add more Assert methods and fix unit test invocation and logging 2015-09-13 00:35:46 +02:00
88526e3372 Redo assertion handling in unit tests 2015-09-12 23:50:09 +02:00
8b499eecc0 Remove Unit Test preparations and redo the annotation 2015-09-12 22:37:08 +02:00
c456014b81 Update Stronghold generator to the new system 2015-09-12 19:16:12 +02:00
e755b50f9d Separate dungeon objects and generators 2015-09-12 19:15:58 +02:00
f0158e4273 Add new methods and remove debug test from WeightedList 2015-09-12 19:15:36 +02:00