|
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 |
|