Commit Graph

2176 Commits

Author SHA1 Message Date
chylex 594b2f3d04 Save territory spawn to WorldFile and optimize the tags 2016-01-20 22:05:35 +01:00
chylex 775573888b Fix EndTerritory debug deleting entities in The Hub area 2016-01-20 21:56:25 +01:00
chylex d87b707b43 Fix TerritoryEvents not recognizing territories with hash 0 (The Hub) 2016-01-20 17:24:58 +01:00
chylex e29f0b53fb Change territory bottom to be a static number instead of being randomized 2016-01-20 13:33:25 +01:00
chylex 99aa7cf23f Add some TODOs and temporary debug related to Void Portal 2016-01-15 09:06:06 +01:00
chylex b3b6e1733d Fix formatting on BlockVoidPortalFrame 2016-01-14 09:41:42 +01:00
chylex 6a31bb1844 Fix some unit tests running in a wrong event (PostInit instead of LoadComplete) 2016-01-13 19:53:22 +01:00
chylex b23ad4e7e8 Tweak IMC handling (fix registry key and error logger indentation) 2016-01-13 19:49:13 +01:00
chylex e7f6283bfb Update Java Checker lib to 2.0 2016-01-13 19:11:23 +01:00
chylex 63502f3770 Move unit testing into a separate package that is not added to the jar file 2016-01-13 19:06:46 +01:00
chylex cd6e78e4ec Remove DragonUtil.getClosestEntity and use EntitySelector instead 2016-01-13 17:26:51 +01:00
chylex 74e9363c5f Add closest entity selection methods to EntitySelector 2016-01-13 17:25:35 +01:00
chylex 592eabc674 Fix a startup crash with uninitialized static fields in EndMusicType 2016-01-13 17:07:07 +01:00
chylex e1126e5eb5 Add Void Portal items to the creative tab 2016-01-13 17:06:36 +01:00
chylex 265319fec2 Update unsafe IMC message handling and IMC config comment 2016-01-13 16:30:15 +01:00
chylex a583fce588 Rework mod integration handling and mod blacklisting 2016-01-13 16:27:16 +01:00
chylex e5b7348df3 Remove the need of HEE: prefix from IMCs 2016-01-13 15:53:04 +01:00
chylex 73e650ccd7 Remove AM2 fix 2016-01-13 15:48:01 +01:00
chylex 21c407d6f5 Wrap music ticker instead of replacing it, and work on ticker logic (still WIP) 2016-01-13 14:59:19 +01:00
chylex 717f449fb5 Refactor music ticker (WIP) 2016-01-13 12:01:21 +01:00
chylex 0214bf44f7 Refactor item discs and music manager 2016-01-13 12:01:05 +01:00
chylex 6c74e25092 Use CollectionUtil.getClamp where convenient 2016-01-13 10:04:16 +01:00
chylex 75f218ef70 Add getClamp to CollectionUtil 2016-01-13 09:56:04 +01:00
chylex 714d531024 Add new territory spawn generator types and fix portal condition 2016-01-12 18:35:28 +01:00
chylex 07b5877134 Add a safe net for disappearing void portal entities 2016-01-12 18:32:43 +01:00
chylex 5ae499e439 Update the test territory 2016-01-12 15:00:15 +01:00
chylex e392e3b72e Remove debug line from weather behavior 2016-01-12 12:22:50 +01:00
chylex 381fd4c23b Add a territory behavior for spawning weather effects 2016-01-12 12:12:10 +01:00
chylex d91aa64724 Update custom weather packet to use a registry system 2016-01-12 12:08:00 +01:00
chylex 1023d7d1a8 Use BitStream to deserialize territory properties 2016-01-12 08:04:02 +01:00
chylex b2cc879763 Add new conditions to territory mob spawner, fix peaceful mode, cleanup code 2016-01-11 17:44:06 +01:00
chylex 1a90ef0878 Add territory spawner mob limits per class, and fix location finders 2016-01-11 17:22:26 +01:00
chylex 455c07d6db Fix Territory spawner mob limits and group spawning error 2016-01-11 12:50:12 +01:00
chylex 50bcd95abd Add an enum order warning to EndTerritory, just in case 2016-01-11 10:44:19 +01:00
chylex 308d26170a Add a size constructor method to EndTerritory for clearer code 2016-01-11 10:41:59 +01:00
chylex b210e4c19a Add a mob spawner territory behavior 2016-01-08 20:15:54 +01:00
chylex 8873833d9b Use Predicate instead of Function in Pos.getTopBlock 2016-01-08 19:46:48 +01:00
chylex 90a3e78991 Fix territory bounding box 2016-01-08 19:41:31 +01:00
chylex bfb3457bef Work on Territories (change methods in properties & ticking, add bounding box creation) 2016-01-08 16:48:14 +01:00
chylex 9cc2dc33d5 Add Pos.offset(Pos) and BoundingBox.offset(Pos) 2016-01-08 16:46:52 +01:00
chylex 37db1bec42 Add EndTerritory parameter to TerritoryProperties.setupBehaviorList 2016-01-08 11:52:25 +01:00
chylex 2c633eb2ff Work on spawn entry (organizing, new methods, fix predicates) 2016-01-08 06:18:03 +01:00
chylex 5ee8264aed Add a basic SpawnEntry class 2016-01-07 17:48:56 +01:00
chylex b7faa133b3 Remove test territory behavior 2016-01-07 17:02:34 +01:00
chylex 55ef056f68 Fix incorrect import in ReflectionPublicizer 2016-01-07 16:56:58 +01:00
chylex 25dde72069 Remove old SpawnEntry class used in biomes 2016-01-07 16:06:08 +01:00
chylex 098bed9f75 Revert "Revert "Try adding a link to version history""
This reverts commit b134126941.
2016-01-07 13:38:15 +01:00
chylex 521bfd054e Fix inconsistencies and missing changelogs in the website files 2016-01-07 13:30:50 +01:00
chylex b134126941 Revert "Try adding a link to version history"
This reverts commit 5d31fe821d.
2016-01-07 13:25:50 +01:00
chylex 5d31fe821d Try adding a link to version history 2016-01-07 13:19:32 +01:00