mirror of
https://github.com/chylex/Hardcore-Ender-Expansion-2.git
synced 2025-08-13 15:17:00 +02:00
Reformat code
This commit is contained in:
README.md
data/src/main/java/chylex/hee/datagen
src
main
java
chylex
hee
Mod.kt
client
VanillaResourceOverrides.kt
gui
GuiAmuletOfRecovery.ktGuiBrewingStandCustom.ktGuiLootChest.ktGuiPortalTokenStorage.ktGuiShulkerBox.ktGuiTrinketPouch.kt
base
model
block
entity
item
render
OverlayRenderer.ktTerritoryRenderer.kt
block
RenderTileAbstractPortal.ktRenderTileDarkChest.ktRenderTileEndPortal.ktRenderTileExperienceGate.ktRenderTileIgneousPlate.ktRenderTileJarODust.ktRenderTileLootChest.ktRenderTileMinersBurialAltar.ktRenderTileShulkerBox.ktRenderTileSpawner.ktRenderTileTable.ktRenderTileTablePedestal.ktRenderTileVoidPortal.kt
entity
RenderEntityBossEnderEye.ktRenderEntityItem.ktRenderEntityItemNoBob.ktRenderEntityMobAbstractEnderman.ktRenderEntityMobAngryEnderman.ktRenderEntityMobBlobby.ktRenderEntityMobSpiderling.ktRenderEntityMobUndread.ktRenderEntityMobVampireBat.ktRenderEntityMobVillagerDying.ktRenderEntityNothing.ktRenderEntityProjectileEyeOfEnder.ktRenderEntitySprite.ktRenderEntityTerritoryLightningBolt.ktRenderEntityTokenHolder.kt
layer
item
territory
sound
commands
game
block
BlockAbstractCauldron.ktBlockAbstractChest.ktBlockAbstractGoo.ktBlockAbstractPortal.ktBlockAbstractTable.ktBlockAbstractTableTile.ktBlockAncientCobweb.ktBlockBrewingStandCustom.ktBlockCauldronWithDragonsBreath.ktBlockCauldronWithGoo.ktBlockCorruptedEnergy.ktBlockDarkChest.ktBlockDeathFlowerDecaying.ktBlockDragonEggOverride.ktBlockDryVines.ktBlockDustyStone.ktBlockDustyStoneBricks.ktBlockDustyStoneUnstable.ktBlockEndPlant.ktBlockEndPortalAcceptor.ktBlockEndPortalInner.ktBlockEndPortalOverride.ktBlockEndPowderOre.ktBlockEnderGoo.ktBlockEnderGooPurified.ktBlockEndium.ktBlockEnergyCluster.ktBlockEternalFire.ktBlockExperienceGate.ktBlockExperienceGateController.ktBlockExperienceGateOutline.ktBlockFallingObsidian.ktBlockFlowerPotCustom.ktBlockFlowerPotDeathFlowerDecaying.ktBlockGloomrock.ktBlockGloomtorch.ktBlockGraveDirt.ktBlockHumus.ktBlockIgneousPlate.ktBlockIgneousRockOre.ktBlockInfusedGlass.ktBlockInfusedTNT.ktBlockJarODust.ktBlockLootChest.ktBlockMinersBurialAltar.ktBlockPillarCustom.ktBlockPuzzleLogic.ktBlockScaffolding.ktBlockShulkerBoxOverride.ktBlockSimple.ktBlockSimpleMergingBottom.ktBlockSimpleShaped.ktBlockSimpleWithMapColor.ktBlockSkullCustom.ktBlockSlabCustom.ktBlockSpawnerObsidianTowers.ktBlockStairsCustom.ktBlockStardustOre.ktBlockTableBase.ktBlockTablePedestal.ktBlockTableTile.ktBlockVoidPortalCrafted.ktBlockVoidPortalInner.ktBlockVoidPortalStorage.ktBlockVoidPortalStorageCrafted.ktBlockWhitebarkLeaves.ktBlockWhitebarkLog.ktBlockWhitebarkSapling.ktIBlockDeathFlowerDecaying.kt
dispenser
entity
TileEntityAccumulationTable.ktTileEntityBrewingStandCustom.ktTileEntityDarkChest.ktTileEntityEndPortalAcceptor.ktTileEntityEnergyCluster.ktTileEntityExperienceGate.ktTileEntityExperienceTable.ktTileEntityIgneousPlate.ktTileEntityInfusedTNT.ktTileEntityInfusionTable.ktTileEntityJarODust.ktTileEntityLootChest.ktTileEntityMinersBurialAltar.ktTileEntityPortalInner.ktTileEntityShulkerBoxCustom.ktTileEntitySpawnerObsidianTower.ktTileEntityTablePedestal.ktTileEntityVoidPortalStorage.kt
base
fluid
properties
container
ContainerAmuletOfRecovery.ktContainerBrewingStandCustom.ktContainerLootChest.ktContainerPortalTokenStorage.ktContainerShulkerBox.ktContainerShulkerBoxInInventory.ktContainerTrinketPouch.kt
base
slot
entity
CustomCreatureType.ktTeleporter.kt
effect
item
EntityFallingBlockHeavy.ktEntityFallingObsidian.ktEntityInfusedTNT.ktEntityItemBase.ktEntityItemCauldronTrigger.ktEntityItemFreshlyCooked.ktEntityItemIgneousRock.ktEntityItemNoBob.ktEntityItemRevitalizationSubstance.ktEntityTokenHolder.kt
living
EntityBossEnderEye.ktEntityMobAbstractEnderman.ktEntityMobAngryEnderman.ktEntityMobBlobby.ktEntityMobEnderman.ktEntityMobEndermanMuppet.ktEntityMobEndermite.ktEntityMobEndermiteInstability.ktEntityMobSilverfish.ktEntityMobSpiderling.ktEntityMobUndread.ktEntityMobVampireBat.ktEntityMobVillagerDying.kt
ai
AI.ktAIAttackLeap.ktAIFollowLeaderJumping.ktAIForceWanderTiming.ktAIHideInBlock.ktAIOcelotSitOverride.ktAIPickUpBlock.ktAIPickUpItemDetour.ktAISummonFromBlock.ktAITargetAttackerFixed.ktAITargetEyeContact.ktAITargetRandom.ktAITargetSwarmSwitch.ktAIWander.ktAIWanderLand.ktAIWanderLandStopNear.ktAIWanderLightStartle.ktAIWanderOnFirePanic.ktAIWatchDyingLeader.ktAIWatchIdleJumping.ktAIWatchTargetInShock.kt
behavior
projectile
EntityProjectileEnderPearl.ktEntityProjectileExperienceBottle.ktEntityProjectileEyeOfEnder.ktEntityProjectileSpatialDash.kt
technical
item
ItemAbstractEnergyUser.ktItemAbstractInfusable.ktItemAbstractTrinket.ktItemAbstractVoidTool.ktItemAmuletOfRecovery.ktItemAncientCobweb.ktItemBindingEssence.ktItemBlockFuel.ktItemBlockHead.ktItemBucketWithCauldron.ktItemChorusBerry.ktItemCompost.ktItemDeathFlower.ktItemDragonEgg.ktItemElytraOverride.ktItemEndPowder.ktItemEnergyOracle.ktItemEnergyReceptacle.ktItemExperienceBottleCustom.ktItemEyeOfEnderOverride.ktItemFlintAndInfernium.ktItemIgneousRock.ktItemInfusedEnderPearl.ktItemInfusedTNT.ktItemPortalToken.ktItemPurifiedEnderGooBucket.ktItemPuzzleMedallion.ktItemRevitalizationSubstance.ktItemRingOfHunger.ktItemRingOfPreservation.ktItemScaleOfFreefall.ktItemScorchingSword.ktItemScorchingTool.ktItemShulkerBoxOverride.ktItemSpatialDashGem.ktItemTableCore.ktItemTableLink.ktItemTalismanOfGriefing.ktItemTotemOfUndyingCustom.ktItemTotemOfUndyingOverride.ktItemTrinketPouch.ktItemVoidBucket.ktItemVoidMiner.ktItemVoidSalad.kt
infusion
properties
loot
conditions
ConditionCriticalHit.ktConditionFortune.ktConditionLooting.ktConditionSilkTouch.ktConditionWasExploded.ktConditionWasSheared.ktILootConditionBoolean.ktILootConditionWithRange.kt
functions
mechanics
causatum
damage
Damage.ktDamageProperties.ktDamageType.ktIDamageDealer.ktIDamageProcessor.ktVanillaDamageHooks.kt
special
dust
energy
ClusterColor.ktClusterSnapshot.ktIClusterGenerator.ktIClusterHealth.ktIEnergyQuantity.ktProximityHandler.ktRevitalizationHandler.kt
explosion
instability
Instability.kt
dimension
DimensionInstabilityEndTerritory.ktDimensionInstabilityGlobal.ktDimensionInstabilityNull.ktIDimensionInstability.kt
components
region
portal
scorching
table
PedestalInventoryHandler.ktPedestalStatusIndicator.ktTableEnergyClusterHandler.ktTableLinkedPedestalHandler.ktTableParticleHandler.ktTableProcessList.kt
interfaces
process
trinket
particle
ParticleBubbleCustom.ktParticleCorruptedEnergy.ktParticleDeathFlowerHeal.ktParticleDust.ktParticleEnderGoo.ktParticleEnergyCluster.ktParticleEnergyClusterRevitalization.ktParticleEnergyTableDrain.ktParticleEnergyTransferToPedestal.ktParticleEnergyTransferToPlayer.ktParticleExperienceOrbFloating.ktParticleFadingSpot.ktParticleFlameCustom.ktParticleGlitter.ktParticleGrowingSpot.ktParticleSmokeCustom.ktParticleSpellCustom.ktParticleTeleport.ktParticleVoid.kt
base
potion
PotionBanishment.ktPotionCorruption.ktPotionLifeless.ktPotionPurity.kt
brewing
recipe
NullRecipe.ktRecipeBaseDynamic.ktRecipeBindingEssence.ktRecipeEndPowderRepair.ktRecipeJarODustExtract.ktRecipePortalTokenDuplication.ktRecipeScaleOfFreefallRepair.ktRecipeShulkerBox.ktRecipeShulkerBoxUpgrade.ktRecipeVoidSalad.ktShapedRecipeWithEnergy.kt
factories
world
ChunkGeneratorEndCustom.ktWorldProviderEndCustom.kt
feature
OverworldFeatures.kt
basic
DispersedClusterGenerator.ktNoiseGenerator.ktPortalGenerator.kt
blobs
BlobGenerator.ktBlobPattern.ktBlobSmoothing.ktIBlobLayout.ktIBlobPopulator.ktPopulatorBuilder.kt
layouts
populators
caves
ores
trees
energyshrine
EnergyShrineBanners.ktEnergyShrineBuilder.ktEnergyShrineGenerator.ktEnergyShrinePieces.ktEnergyShrinePillars.ktEnergyShrineRoomData.kt
connection
piece
EnergyShrineAbstractPiece.ktEnergyShrineCorridor_Corner.ktEnergyShrineCorridor_Staircase.ktEnergyShrineCorridor_Staircase_180_Bottom.ktEnergyShrineCorridor_Staircase_180_Top.ktEnergyShrineCorridor_Staircase_90.ktEnergyShrineCorridor_Straight.ktEnergyShrineCorridor_StraightLit.ktEnergyShrineRoom_Generic.ktEnergyShrineRoom_Main_Final.ktEnergyShrineRoom_Main_Start.ktEnergyShrineRoom_Primary_DisplayCase.ktEnergyShrineRoom_Primary_Secretariat.ktEnergyShrineRoom_Primary_SplitT.ktEnergyShrineRoom_Primary_TwoFloorFork.ktEnergyShrineRoom_Primary_TwoFloorOverhang.ktEnergyShrineRoom_Primary_TwoFloorSecret.ktEnergyShrineRoom_Primary_TwoFloorT.ktEnergyShrineRoom_Secondary_Dormitory.ktEnergyShrineRoom_Secondary_Portal.ktEnergyShrineRoom_Secondary_Storage.kt
obsidiantower
ObsidianTowerBuilder.ktObsidianTowerPieces.ktObsidianTowerRoomArrangement.ktObsidianTowerRoomData.ktObsidianTowerSpawnerLevel.kt
piece
ObsidianTowerAbstractPieceFromFile.ktObsidianTowerDebugRoomPiece.ktObsidianTowerLevel_Top.ktObsidianTowerRoom_Chest_MarketStalls.ktObsidianTowerRoom_Chest_ObsidianCeiling.ktObsidianTowerRoom_Chest_SpiralStaircase.ktObsidianTowerRoom_General.ktObsidianTowerRoom_PreBoss_GloomrockPillars.ktObsidianTowerRoom_Rare_FenceBlockage.ktObsidianTowerRoom_Rare_PillarMaze.ktObsidianTowerRoom_Rare_SpawnerCircle.ktObsidianTowerRoom_Rare_SpawnerCover.ktObsidianTowerRoom_Rare_SpawnerDoor.ktObsidianTowerRoom_Regular_BloodyDroppers.ktObsidianTowerRoom_Regular_CeilingSpawners.ktObsidianTowerRoom_Regular_CenterPillar.ktObsidianTowerRoom_Regular_GloomrockTables.ktObsidianTowerRoom_Regular_GooTrap.ktObsidianTowerRoom_Regular_GuardingHeads.ktObsidianTowerRoom_Regular_IronSupports.ktObsidianTowerRoom_Regular_LibraryCorners.ktObsidianTowerRoom_Regular_LibraryShelves.ktObsidianTowerRoom_Regular_SideFenceSpawners.ktObsidianTowerRoom_Regular_SideWorkTables.ktObsidianTowerRoom_Regular_StaringHeads.ktObsidianTowerRoom_Regular_SurroundFenceSpawners.kt
stronghold
StrongholdBuilder.ktStrongholdGenerator.ktStrongholdPieceType.ktStrongholdPieces.kt
connection
piece
StrongholdAbstractPiece.ktStrongholdAbstractPieceFromFile.ktStrongholdCorridor_Chest_Double.ktStrongholdCorridor_Chest_Single.ktStrongholdCorridor_Intersection.ktStrongholdCorridor_Stairs_Straight.ktStrongholdCorridor_Stairs_Vertical.ktStrongholdCorridor_Straight.ktStrongholdDoor_Generic.ktStrongholdRoom_Chest_DecoratedCorners.ktStrongholdRoom_Chest_Pool_DrainedOrEmbedded.ktStrongholdRoom_Chest_Pool_Raised.ktStrongholdRoom_Chest_TwoFloorCorridor.ktStrongholdRoom_Chest_WoodenSupports.ktStrongholdRoom_Cluster_Floating.ktStrongholdRoom_Cluster_Pillar.ktStrongholdRoom_Cluster_TwoFloorIntersection.ktStrongholdRoom_Cluster_Waterfalls.ktStrongholdRoom_DeadEnd_Shelves.ktStrongholdRoom_DeadEnd_Waterfalls.ktStrongholdRoom_Decor_Generic.ktStrongholdRoom_Decor_GlassCorners.ktStrongholdRoom_Decor_StairSnake.ktStrongholdRoom_Decor_TwoFloorIntersection.ktStrongholdRoom_Main_Library.ktStrongholdRoom_Main_Portal.ktStrongholdRoom_Main_Scriptorium.ktStrongholdRoom_Main_Workshop.ktStrongholdRoom_Relic.ktStrongholdRoom_Relic_Dungeon.ktStrongholdRoom_Relic_Fountains.ktStrongholdRoom_Relic_Hell.ktStrongholdRoom_Trap_CornerHoles.ktStrongholdRoom_Trap_Prison.ktStrongholdRoom_Trap_TallIntersection.kt
tombdungeon
TombDungeonBuilder.ktTombDungeonLevel.ktTombDungeonLoot.ktTombDungeonPieces.kt
connection
piece
ITombDungeonPieceWithTombs.ktTombDungeonAbstractPiece.ktTombDungeonAbstractPieceFromFile.ktTombDungeonCorridor_Intersection.ktTombDungeonCorridor_Stairs.ktTombDungeonCorridor_Straight.ktTombDungeonCorridor_StraightCrumbling.ktTombDungeonCorridor_StraightTombs.ktTombDungeonDeadEnd_Tomb.ktTombDungeonRoom.ktTombDungeonRoom_End.ktTombDungeonRoom_Main_BranchingHall.ktTombDungeonRoom_Main_CrossroadRooms.ktTombDungeonRoom_Main_Maze.ktTombDungeonRoom_Main_Pillars.ktTombDungeonRoom_Main_SplitRooms.ktTombDungeonRoom_Side_Arches.ktTombDungeonRoom_Side_Crossroads.ktTombDungeonRoom_Side_CrossroadsLounge.ktTombDungeonRoom_Side_Fountain.ktTombDungeonRoom_Side_Shelves.ktTombDungeonRoom_Tomb.ktTombDungeonRoom_Tomb_Mass.ktTombDungeonRoom_Tomb_MassSpacious.ktTombDungeonRoom_Tomb_MultiDeep.ktTombDungeonRoom_Tomb_MultiSpacious.ktTombDungeonRoom_Tomb_Single.ktTombDungeonSecret.ktTombDungeonSecret_CornerShelf.ktTombDungeonSecret_LootChest.ktTombDungeonSecret_Rubble.ktTombDungeonStart.kt
generation
ScaffoldedWorld.ktTerritoryGenerationCache.ktTerritoryGenerationInfo.ktWorldToStructureWorldAdapter.kt
provider
structure
territory
ITerritoryDescription.ktITerritoryGenerator.ktITerritoryTicker.ktTerritoryDifficulty.ktTerritoryInstance.ktTerritoryTicker.ktTerritoryType.ktTerritoryVoid.kt
descriptions
Territory_ArcaneConjunctions.ktTerritory_ForgottenTombs.ktTerritory_LostGarden.ktTerritory_ObsidianTowers.ktTerritory_TheHub.kt
generators
Generator_ArcaneConjunctions.ktGenerator_ForgottenTombs.ktGenerator_LostGarden.ktGenerator_ObsidianTowers.ktGenerator_TheHub.kt
properties
storage
tickers
init
ModAtlases.ktModBlocks.ktModCommands.ktModContainers.ktModCreativeTabs.ktModEntities.ktModItems.ktModLoot.ktModPackets.ktModParticles.ktModPotions.ktModRecipes.ktModRendering.ktModSounds.ktModTileEntities.kt
network
client
PacketClientFX.ktPacketClientLaunchInstantly.ktPacketClientMoveYourAss.ktPacketClientPotionDuration.ktPacketClientRotateInstantly.ktPacketClientTeleportInstantly.ktPacketClientTerritoryEnvironment.ktPacketClientTrinketBreak.ktPacketClientUpdateExperience.ktPacketClientWeather.kt
server
proxy
resources
system
src
main
java
chylex
hee
HEE.kt
client
commands
game
block
BlockExt.kt
fluid
logic
BlockCollisionLimiter.ktIBlockFireCatchOverride.ktIBlockHarvestDropsOverride.ktIBlockHarvestToolCheck.kt
properties
container
entity
EntityData.ktEntityExt.ktEntitySelector.ktSerializedEntity.kt
living
inventory
IInventoryFromPlayerItem.ktInvReverseWrapper.ktInventoryExt.ktItemStackExt.ktItemStackHandlerInventory.kt
item
loot
particle
potion
world
BlockEditor.ktPosExt.ktSoundExt.ktWorldExt.kt
generation
math
structure
network
proxy
system
Debug.ktMagicValues.kt
collection
color
compatibility
delegate
facades
forge
math
migration
random
reflection
serialization
test
java
chylex
hee
test
mechanics
system
@@ -1,2 +1,3 @@
|
|||||||
# Hardcore Ender Expansion 2
|
# Hardcore Ender Expansion 2
|
||||||
|
|
||||||
Work in progress. PRs will not be accepted before release.
|
Work in progress. PRs will not be accepted before release.
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen
|
package chylex.hee.datagen
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.datagen.client.BlockItemModels
|
import chylex.hee.datagen.client.BlockItemModels
|
||||||
import chylex.hee.datagen.client.BlockModels
|
import chylex.hee.datagen.client.BlockModels
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen
|
package chylex.hee.datagen
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
import net.minecraft.block.Block
|
import net.minecraft.block.Block
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client
|
package chylex.hee.datagen.client
|
||||||
|
|
||||||
import chylex.hee.datagen.client.util.block
|
import chylex.hee.datagen.client.util.block
|
||||||
import chylex.hee.datagen.client.util.multi
|
import chylex.hee.datagen.client.util.multi
|
||||||
import chylex.hee.datagen.client.util.override
|
import chylex.hee.datagen.client.util.override
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client
|
package chylex.hee.datagen.client
|
||||||
|
|
||||||
import chylex.hee.datagen.client.util.cauldron
|
import chylex.hee.datagen.client.util.cauldron
|
||||||
import chylex.hee.datagen.client.util.cross
|
import chylex.hee.datagen.client.util.cross
|
||||||
import chylex.hee.datagen.client.util.cube
|
import chylex.hee.datagen.client.util.cube
|
||||||
@@ -185,20 +186,26 @@ class BlockModels(generator: DataGenerator, modid: String, existingFileHelper: E
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
parent(ModBlocks.TABLE_BASE_TIER_1, Resource.Custom("block/table_tier_1")).then { Resource.Custom("block/transparent").let {
|
parent(ModBlocks.TABLE_BASE_TIER_1, Resource.Custom("block/table_tier_1")).then {
|
||||||
|
Resource.Custom("block/transparent").let {
|
||||||
texture("overlay_top", it)
|
texture("overlay_top", it)
|
||||||
texture("overlay_side", it)
|
texture("overlay_side", it)
|
||||||
}}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
parent(ModBlocks.TABLE_BASE_TIER_2, Resource.Custom("block/table_tier_2")).then { Resource.Custom("block/transparent").let {
|
parent(ModBlocks.TABLE_BASE_TIER_2, Resource.Custom("block/table_tier_2")).then {
|
||||||
|
Resource.Custom("block/transparent").let {
|
||||||
texture("overlay_top", it)
|
texture("overlay_top", it)
|
||||||
texture("overlay_side", it)
|
texture("overlay_side", it)
|
||||||
}}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
parent(ModBlocks.TABLE_BASE_TIER_3, Resource.Custom("block/table_tier_3")).then { Resource.Custom("block/transparent").let {
|
parent(ModBlocks.TABLE_BASE_TIER_3, Resource.Custom("block/table_tier_3")).then {
|
||||||
|
Resource.Custom("block/transparent").let {
|
||||||
texture("overlay_top", it)
|
texture("overlay_top", it)
|
||||||
texture("overlay_side", it)
|
texture("overlay_side", it)
|
||||||
}}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
table(ModBlocks.ACCUMULATION_TABLE_TIER_1)
|
table(ModBlocks.ACCUMULATION_TABLE_TIER_1)
|
||||||
table(ModBlocks.ACCUMULATION_TABLE_TIER_2)
|
table(ModBlocks.ACCUMULATION_TABLE_TIER_2)
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client
|
package chylex.hee.datagen.client
|
||||||
|
|
||||||
import chylex.hee.datagen.client.util.cube
|
import chylex.hee.datagen.client.util.cube
|
||||||
import chylex.hee.datagen.client.util.log
|
import chylex.hee.datagen.client.util.log
|
||||||
import chylex.hee.datagen.client.util.pillar
|
import chylex.hee.datagen.client.util.pillar
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client
|
package chylex.hee.datagen.client
|
||||||
|
|
||||||
import chylex.hee.datagen.client.util.layers
|
import chylex.hee.datagen.client.util.layers
|
||||||
import chylex.hee.datagen.client.util.multi
|
import chylex.hee.datagen.client.util.multi
|
||||||
import chylex.hee.datagen.client.util.override
|
import chylex.hee.datagen.client.util.override
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client.util
|
package chylex.hee.datagen.client.util
|
||||||
|
|
||||||
import chylex.hee.datagen.Callback
|
import chylex.hee.datagen.Callback
|
||||||
import chylex.hee.datagen.path
|
import chylex.hee.datagen.path
|
||||||
import chylex.hee.datagen.r
|
import chylex.hee.datagen.r
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client.util
|
package chylex.hee.datagen.client.util
|
||||||
|
|
||||||
import chylex.hee.datagen.r
|
import chylex.hee.datagen.r
|
||||||
import chylex.hee.datagen.safeUnit
|
import chylex.hee.datagen.safeUnit
|
||||||
import chylex.hee.system.migration.BlockLog
|
import chylex.hee.system.migration.BlockLog
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.client.util
|
package chylex.hee.datagen.client.util
|
||||||
|
|
||||||
import chylex.hee.datagen.Callback
|
import chylex.hee.datagen.Callback
|
||||||
import chylex.hee.datagen.path
|
import chylex.hee.datagen.path
|
||||||
import chylex.hee.datagen.r
|
import chylex.hee.datagen.r
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.server
|
package chylex.hee.datagen.server
|
||||||
|
|
||||||
import chylex.hee.datagen.server.util.BlockLootTableProvider
|
import chylex.hee.datagen.server.util.BlockLootTableProvider
|
||||||
import chylex.hee.init.ModBlocks
|
import chylex.hee.init.ModBlocks
|
||||||
import chylex.hee.init.ModItems
|
import chylex.hee.init.ModItems
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.server
|
package chylex.hee.datagen.server
|
||||||
|
|
||||||
import chylex.hee.datagen.server.util.add
|
import chylex.hee.datagen.server.util.add
|
||||||
import chylex.hee.game.block.BlockWhitebarkSapling
|
import chylex.hee.game.block.BlockWhitebarkSapling
|
||||||
import chylex.hee.init.ModBlocks
|
import chylex.hee.init.ModBlocks
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.server
|
package chylex.hee.datagen.server
|
||||||
|
|
||||||
import chylex.hee.init.ModItems
|
import chylex.hee.init.ModItems
|
||||||
import net.minecraft.data.DataGenerator
|
import net.minecraft.data.DataGenerator
|
||||||
import net.minecraft.data.ItemTagsProvider
|
import net.minecraft.data.ItemTagsProvider
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.server.util
|
package chylex.hee.datagen.server.util
|
||||||
|
|
||||||
import chylex.hee.system.migration.BlockFlowerPot
|
import chylex.hee.system.migration.BlockFlowerPot
|
||||||
import com.mojang.datafixers.util.Pair
|
import com.mojang.datafixers.util.Pair
|
||||||
import net.minecraft.block.Block
|
import net.minecraft.block.Block
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.datagen.server.util
|
package chylex.hee.datagen.server.util
|
||||||
|
|
||||||
import net.minecraft.tags.Tag
|
import net.minecraft.tags.Tag
|
||||||
|
|
||||||
fun <T> Tag.Builder<T>.add(items: List<T>) {
|
fun <T> Tag.Builder<T>.add(items: List<T>) {
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee
|
package chylex.hee
|
||||||
|
|
||||||
import chylex.hee.game.block.BlockBrewingStandCustom
|
import chylex.hee.game.block.BlockBrewingStandCustom
|
||||||
import chylex.hee.game.block.BlockEndPortalOverride
|
import chylex.hee.game.block.BlockEndPortalOverride
|
||||||
import chylex.hee.game.block.BlockShulkerBoxOverride
|
import chylex.hee.game.block.BlockShulkerBoxOverride
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client
|
package chylex.hee.client
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
import chylex.hee.system.migration.supply
|
import chylex.hee.system.migration.supply
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
||||||
import chylex.hee.game.container.ContainerAmuletOfRecovery
|
import chylex.hee.game.container.ContainerAmuletOfRecovery
|
||||||
import chylex.hee.network.server.PacketServerContainerEvent
|
import chylex.hee.network.server.PacketServerContainerEvent
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
import chylex.hee.game.block.entity.TileEntityBrewingStandCustom
|
import chylex.hee.game.block.entity.TileEntityBrewingStandCustom
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
||||||
import chylex.hee.game.block.entity.TileEntityLootChest
|
import chylex.hee.game.block.entity.TileEntityLootChest
|
||||||
import chylex.hee.game.container.ContainerLootChest
|
import chylex.hee.game.container.ContainerLootChest
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
||||||
import chylex.hee.game.container.ContainerPortalTokenStorage
|
import chylex.hee.game.container.ContainerPortalTokenStorage
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
import chylex.hee.client.gui.base.GuiBaseChestContainer
|
||||||
import chylex.hee.game.container.ContainerShulkerBox
|
import chylex.hee.game.container.ContainerShulkerBox
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui
|
package chylex.hee.client.gui
|
||||||
|
|
||||||
import chylex.hee.client.gui.base.GuiBaseCustomInventory
|
import chylex.hee.client.gui.base.GuiBaseCustomInventory
|
||||||
import chylex.hee.game.container.ContainerTrinketPouch
|
import chylex.hee.game.container.ContainerTrinketPouch
|
||||||
import chylex.hee.game.container.base.ContainerBaseCustomInventory
|
import chylex.hee.game.container.base.ContainerBaseCustomInventory
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui.base
|
package chylex.hee.client.gui.base
|
||||||
|
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
import chylex.hee.game.inventory.size
|
import chylex.hee.game.inventory.size
|
||||||
import chylex.hee.system.color.IntColor.Companion.RGB
|
import chylex.hee.system.color.IntColor.Companion.RGB
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.gui.base
|
package chylex.hee.client.gui.base
|
||||||
|
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
import chylex.hee.game.container.base.ContainerBaseCustomInventory
|
import chylex.hee.game.container.base.ContainerBaseCustomInventory
|
||||||
import chylex.hee.system.color.IntColor.Companion.RGB
|
import chylex.hee.system.color.IntColor.Companion.RGB
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.block
|
package chylex.hee.client.model.block
|
||||||
|
|
||||||
import chylex.hee.client.model.beginBox
|
import chylex.hee.client.model.beginBox
|
||||||
import chylex.hee.client.render.gl.translateZ
|
import chylex.hee.client.render.gl.translateZ
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.entity
|
package chylex.hee.client.model.entity
|
||||||
|
|
||||||
import chylex.hee.client.model.FACE_FRONT
|
import chylex.hee.client.model.FACE_FRONT
|
||||||
import chylex.hee.client.model.beginBox
|
import chylex.hee.client.model.beginBox
|
||||||
import chylex.hee.client.model.retainFace
|
import chylex.hee.client.model.retainFace
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.entity
|
package chylex.hee.client.model.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.FACE_FRONT
|
import chylex.hee.client.model.FACE_FRONT
|
||||||
import chylex.hee.client.model.beginBox
|
import chylex.hee.client.model.beginBox
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.entity
|
package chylex.hee.client.model.entity
|
||||||
|
|
||||||
import chylex.hee.game.entity.living.EntityMobUndread
|
import chylex.hee.game.entity.living.EntityMobUndread
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.entity
|
package chylex.hee.client.model.entity
|
||||||
|
|
||||||
import chylex.hee.client.model.beginBox
|
import chylex.hee.client.model.beginBox
|
||||||
import chylex.hee.game.entity.item.EntityTokenHolder
|
import chylex.hee.game.entity.item.EntityTokenHolder
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.model.item
|
package chylex.hee.client.model.item
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render
|
package chylex.hee.client.render
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render
|
package chylex.hee.client.render
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.DF_ONE
|
import chylex.hee.client.render.gl.DF_ONE
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.game.block.entity.TileEntityDarkChest
|
import chylex.hee.game.block.entity.TileEntityDarkChest
|
||||||
import chylex.hee.init.ModAtlases
|
import chylex.hee.init.ModAtlases
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.game.block.BlockAbstractPortal
|
import chylex.hee.game.block.BlockAbstractPortal
|
||||||
import chylex.hee.game.block.BlockAbstractPortal.IPortalController
|
import chylex.hee.game.block.BlockAbstractPortal.IPortalController
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder
|
import chylex.hee.client.render.gl.RenderStateBuilder
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.ALPHA_CUTOUT
|
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.ALPHA_CUTOUT
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.model.block.ModelBlockIgneousPlate
|
import chylex.hee.client.model.block.ModelBlockIgneousPlate
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder
|
import chylex.hee.client.render.gl.RenderStateBuilder
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.BLEND_NONE
|
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.BLEND_NONE
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder
|
import chylex.hee.client.render.gl.RenderStateBuilder
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.game.block.entity.TileEntityLootChest
|
import chylex.hee.game.block.entity.TileEntityLootChest
|
||||||
import chylex.hee.init.ModAtlases
|
import chylex.hee.init.ModAtlases
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.ModelHelper
|
import chylex.hee.client.model.ModelHelper
|
||||||
import chylex.hee.client.render.gl.rotateX
|
import chylex.hee.client.render.gl.rotateX
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import net.minecraft.client.renderer.entity.model.ShulkerModel
|
import net.minecraft.client.renderer.entity.model.ShulkerModel
|
||||||
import net.minecraft.client.renderer.tileentity.ShulkerBoxTileEntityRenderer
|
import net.minecraft.client.renderer.tileentity.ShulkerBoxTileEntityRenderer
|
||||||
import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher
|
import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.rotateX
|
import chylex.hee.client.render.gl.rotateX
|
||||||
import chylex.hee.client.render.gl.rotateY
|
import chylex.hee.client.render.gl.rotateY
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.ModelHelper
|
import chylex.hee.client.model.ModelHelper
|
||||||
import chylex.hee.client.model.getQuads
|
import chylex.hee.client.model.getQuads
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.ModelHelper
|
import chylex.hee.client.model.ModelHelper
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.block
|
package chylex.hee.client.render.block
|
||||||
|
|
||||||
import chylex.hee.game.block.BlockAbstractPortal
|
import chylex.hee.game.block.BlockAbstractPortal
|
||||||
import chylex.hee.game.block.BlockVoidPortalInner.Companion.TYPE
|
import chylex.hee.game.block.BlockVoidPortalInner.Companion.TYPE
|
||||||
import chylex.hee.game.block.BlockVoidPortalInner.ITerritoryInstanceFactory
|
import chylex.hee.game.block.BlockVoidPortalInner.ITerritoryInstanceFactory
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.model.entity.ModelEntityBossEnderEye
|
import chylex.hee.client.model.entity.ModelEntityBossEnderEye
|
||||||
import chylex.hee.client.model.entity.ModelEntityBossEnderEye.SCALE
|
import chylex.hee.client.model.entity.ModelEntityBossEnderEye.SCALE
|
||||||
import chylex.hee.client.render.entity.layer.LayerEnderEyeLaser
|
import chylex.hee.client.render.entity.layer.LayerEnderEyeLaser
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder
|
import chylex.hee.client.render.gl.RenderStateBuilder
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.CULL_DISABLED
|
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.CULL_DISABLED
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.game.entity.living.EntityMobAbstractEnderman
|
import chylex.hee.game.entity.living.EntityMobAbstractEnderman
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.ModelHelper
|
import chylex.hee.client.model.ModelHelper
|
||||||
import chylex.hee.client.model.entity.ModelEntityMobBlobby
|
import chylex.hee.client.model.entity.ModelEntityMobBlobby
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.render.entity.layer.LayerSpiderlingEyes
|
import chylex.hee.client.render.entity.layer.LayerSpiderlingEyes
|
||||||
import chylex.hee.client.render.gl.scale
|
import chylex.hee.client.render.gl.scale
|
||||||
import chylex.hee.game.entity.living.EntityMobSpiderling
|
import chylex.hee.game.entity.living.EntityMobSpiderling
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.model.entity.ModelEntityMobUndread
|
import chylex.hee.client.model.entity.ModelEntityMobUndread
|
||||||
import chylex.hee.game.entity.living.EntityMobUndread
|
import chylex.hee.game.entity.living.EntityMobUndread
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.system.facades.Resource
|
import chylex.hee.system.facades.Resource
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.scale
|
import chylex.hee.client.render.gl.scale
|
||||||
import chylex.hee.game.entity.living.EntityMobVillagerDying
|
import chylex.hee.game.entity.living.EntityMobVillagerDying
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
import net.minecraft.client.renderer.culling.ClippingHelperImpl
|
import net.minecraft.client.renderer.culling.ClippingHelperImpl
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.model.ModelHelper
|
import chylex.hee.client.model.ModelHelper
|
||||||
import chylex.hee.client.render.gl.rotateY
|
import chylex.hee.client.render.gl.rotateY
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.game.entity.effect.EntityTerritoryLightningBolt
|
import chylex.hee.game.entity.effect.EntityTerritoryLightningBolt
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity
|
package chylex.hee.client.render.entity
|
||||||
|
|
||||||
import chylex.hee.client.model.entity.ModelEntityTokenHolder
|
import chylex.hee.client.model.entity.ModelEntityTokenHolder
|
||||||
import chylex.hee.client.render.gl.rotateX
|
import chylex.hee.client.render.gl.rotateX
|
||||||
import chylex.hee.client.render.gl.rotateY
|
import chylex.hee.client.render.gl.rotateY
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity.layer
|
package chylex.hee.client.render.entity.layer
|
||||||
|
|
||||||
import chylex.hee.client.model.entity.ModelEntityBossEnderEye
|
import chylex.hee.client.model.entity.ModelEntityBossEnderEye
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder
|
import chylex.hee.client.render.gl.RenderStateBuilder
|
||||||
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.CULL_DISABLED
|
import chylex.hee.client.render.gl.RenderStateBuilder.Companion.CULL_DISABLED
|
||||||
@@ -52,28 +53,28 @@ class LayerEnderEyeLaser(entity: IEntityRenderer<EntityBossEnderEye, ModelEntity
|
|||||||
|
|
||||||
builder.pos(mat, -hw, -hw, 0F).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, -hw, -hw, 0F).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, -hw, -hw, -len).color().tex(0F, tex).endVertex()
|
builder.pos(mat, -hw, -hw, -len).color().tex(0F, tex).endVertex()
|
||||||
builder.pos(mat, hw, -hw, -len).color().tex(1F, tex).endVertex()
|
builder.pos(mat, +hw, -hw, -len).color().tex(1F, tex).endVertex()
|
||||||
builder.pos(mat, hw, -hw, 0F).color().tex(1F, 0F).endVertex()
|
builder.pos(mat, +hw, -hw, 0F).color().tex(1F, 0F).endVertex()
|
||||||
|
|
||||||
builder.pos(mat, -hw, hw, 0F).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, -hw, +hw, 0F).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, -hw, hw, -len).color().tex(0F, tex).endVertex()
|
builder.pos(mat, -hw, +hw, -len).color().tex(0F, tex).endVertex()
|
||||||
builder.pos(mat, -hw, -hw, -len).color().tex(1F, tex).endVertex()
|
builder.pos(mat, -hw, -hw, -len).color().tex(1F, tex).endVertex()
|
||||||
builder.pos(mat, -hw, -hw, 0F).color().tex(1F, 0F).endVertex()
|
builder.pos(mat, -hw, -hw, 0F).color().tex(1F, 0F).endVertex()
|
||||||
|
|
||||||
builder.pos(mat, hw, -hw, 0F).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, hw, -hw, 0F).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, hw, -hw, -len).color().tex(0F, tex).endVertex()
|
builder.pos(mat, hw, -hw, -len).color().tex(0F, tex).endVertex()
|
||||||
builder.pos(mat, hw, hw, -len).color().tex(1F, tex).endVertex()
|
builder.pos(mat, hw, +hw, -len).color().tex(1F, tex).endVertex()
|
||||||
builder.pos(mat, hw, hw, 0F).color().tex(1F, 0F).endVertex()
|
builder.pos(mat, hw, +hw, 0F).color().tex(1F, 0F).endVertex()
|
||||||
|
|
||||||
builder.pos(mat, hw, hw, 0F).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, +hw, hw, 0F).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, hw, hw, -len).color().tex(0F, tex).endVertex()
|
builder.pos(mat, +hw, hw, -len).color().tex(0F, tex).endVertex()
|
||||||
builder.pos(mat, -hw, hw, -len).color().tex(1F, tex).endVertex()
|
builder.pos(mat, -hw, hw, -len).color().tex(1F, tex).endVertex()
|
||||||
builder.pos(mat, -hw, hw, 0F).color().tex(1F, 0F).endVertex()
|
builder.pos(mat, -hw, hw, 0F).color().tex(1F, 0F).endVertex()
|
||||||
|
|
||||||
builder.pos(mat, -hw, -hw, -len).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, -hw, -hw, -len).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, -hw, hw, -len).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, -hw, +hw, -len).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, hw, hw, -len).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, +hw, +hw, -len).color().tex(0F, 0F).endVertex()
|
||||||
builder.pos(mat, hw, -hw, -len).color().tex(0F, 0F).endVertex()
|
builder.pos(mat, +hw, -hw, -len).color().tex(0F, 0F).endVertex()
|
||||||
|
|
||||||
matrix.pop()
|
matrix.pop()
|
||||||
}
|
}
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.entity.layer
|
package chylex.hee.client.render.entity.layer
|
||||||
|
|
||||||
import chylex.hee.client.render.entity.RenderEntityMobSpiderling
|
import chylex.hee.client.render.entity.RenderEntityMobSpiderling
|
||||||
import chylex.hee.client.render.gl.scale
|
import chylex.hee.client.render.gl.scale
|
||||||
import chylex.hee.game.entity.living.EntityMobSpiderling
|
import chylex.hee.game.entity.living.EntityMobSpiderling
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.item
|
package chylex.hee.client.render.item
|
||||||
|
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
import com.mojang.blaze3d.matrix.MatrixStack
|
import com.mojang.blaze3d.matrix.MatrixStack
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory
|
package chylex.hee.client.render.territory
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.TerritoryRenderer
|
import chylex.hee.client.render.TerritoryRenderer
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory
|
package chylex.hee.client.render.territory
|
||||||
|
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
import chylex.hee.system.forge.Sided
|
import chylex.hee.system.forge.Sided
|
||||||
import com.mojang.blaze3d.matrix.MatrixStack
|
import com.mojang.blaze3d.matrix.MatrixStack
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
import chylex.hee.client.render.gl.DF_ZERO
|
import chylex.hee.client.render.gl.DF_ZERO
|
||||||
@@ -44,10 +45,10 @@ abstract class SkyCubeBase : AbstractEnvironmentRenderer(){
|
|||||||
matrix.push()
|
matrix.push()
|
||||||
|
|
||||||
when(side) {
|
when(side) {
|
||||||
1 -> matrix.rotateX( 90F)
|
1 -> matrix.rotateX(+90F)
|
||||||
2 -> matrix.rotateX(-90F)
|
2 -> matrix.rotateX(-90F)
|
||||||
3 -> matrix.rotateX(180F)
|
3 -> matrix.rotateX(180F)
|
||||||
4 -> matrix.rotateZ( 90F)
|
4 -> matrix.rotateZ(+90F)
|
||||||
5 -> matrix.rotateZ(-90F)
|
5 -> matrix.rotateZ(-90F)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import net.minecraft.util.ResourceLocation
|
import net.minecraft.util.ResourceLocation
|
||||||
import net.minecraft.util.math.Vec3d
|
import net.minecraft.util.math.Vec3d
|
||||||
|
|
||||||
@@ -7,5 +8,5 @@ class SkyCubeStatic(
|
|||||||
override val color: Vec3d = DEFAULT_COLOR,
|
override val color: Vec3d = DEFAULT_COLOR,
|
||||||
override val alpha: Float = DEFAULT_ALPHA,
|
override val alpha: Float = DEFAULT_ALPHA,
|
||||||
override val rescale: Float = DEFAULT_RESCALE,
|
override val rescale: Float = DEFAULT_RESCALE,
|
||||||
override val distance: Float = DEFAULT_DISTANCE
|
override val distance: Float = DEFAULT_DISTANCE,
|
||||||
) : SkyCubeBase()
|
) : SkyCubeBase()
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
import chylex.hee.client.render.gl.SF_SRC_ALPHA
|
import chylex.hee.client.render.gl.SF_SRC_ALPHA
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import net.minecraft.util.ResourceLocation
|
import net.minecraft.util.ResourceLocation
|
||||||
import net.minecraft.util.math.Vec3d
|
import net.minecraft.util.math.Vec3d
|
||||||
|
|
||||||
@@ -7,7 +8,7 @@ class SkyDomeStatic(
|
|||||||
override val color1: Vec3d = DEFAULT_COLOR,
|
override val color1: Vec3d = DEFAULT_COLOR,
|
||||||
override val color2: Vec3d = DEFAULT_COLOR,
|
override val color2: Vec3d = DEFAULT_COLOR,
|
||||||
override val alpha1: Float = DEFAULT_ALPHA,
|
override val alpha1: Float = DEFAULT_ALPHA,
|
||||||
override val alpha2: Float = DEFAULT_ALPHA
|
override val alpha2: Float = DEFAULT_ALPHA,
|
||||||
) : SkyDomeBase() {
|
) : SkyDomeBase() {
|
||||||
constructor(texture: ResourceLocation = DEFAULT_TEXTURE, color: Vec3d = DEFAULT_COLOR, alpha: Float = DEFAULT_ALPHA) : this(texture, color, color, alpha, alpha)
|
constructor(texture: ResourceLocation = DEFAULT_TEXTURE, color: Vec3d = DEFAULT_COLOR, alpha: Float = DEFAULT_ALPHA) : this(texture, color, color, alpha, alpha)
|
||||||
constructor(texture: ResourceLocation = DEFAULT_TEXTURE, color1: Vec3d, color2: Vec3d, alpha: Float = DEFAULT_ALPHA) : this(texture, color1, color2, alpha, alpha)
|
constructor(texture: ResourceLocation = DEFAULT_TEXTURE, color1: Vec3d, color2: Vec3d, alpha: Float = DEFAULT_ALPHA) : this(texture, color1, color2, alpha, alpha)
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
import chylex.hee.client.render.gl.DF_ONE_MINUS_SRC_ALPHA
|
||||||
import chylex.hee.client.render.gl.DF_ZERO
|
import chylex.hee.client.render.gl.DF_ZERO
|
||||||
@@ -20,7 +21,7 @@ class SkyPlaneTopFoggy(
|
|||||||
override val alpha: Float = DEFAULT_ALPHA,
|
override val alpha: Float = DEFAULT_ALPHA,
|
||||||
override val rescale: Float = DEFAULT_RESCALE,
|
override val rescale: Float = DEFAULT_RESCALE,
|
||||||
override val distance: Float = DEFAULT_DISTANCE,
|
override val distance: Float = DEFAULT_DISTANCE,
|
||||||
private val width: Float = distance
|
private val width: Float = distance,
|
||||||
) : SkyCubeBase() {
|
) : SkyCubeBase() {
|
||||||
@Sided(Side.CLIENT)
|
@Sided(Side.CLIENT)
|
||||||
override fun render(world: ClientWorld, matrix: MatrixStack, partialTicks: Float) {
|
override fun render(world: ClientWorld, matrix: MatrixStack, partialTicks: Float) {
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import chylex.hee.client.render.gl.DF_ONE
|
import chylex.hee.client.render.gl.DF_ONE
|
||||||
import chylex.hee.client.render.gl.DF_ZERO
|
import chylex.hee.client.render.gl.DF_ZERO
|
||||||
import chylex.hee.client.render.gl.GL
|
import chylex.hee.client.render.gl.GL
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.render.territory.components
|
package chylex.hee.client.render.territory.components
|
||||||
|
|
||||||
import net.minecraft.util.ResourceLocation
|
import net.minecraft.util.ResourceLocation
|
||||||
import net.minecraft.util.math.Vec3d
|
import net.minecraft.util.math.Vec3d
|
||||||
|
|
||||||
@@ -7,5 +8,5 @@ class SunStatic(
|
|||||||
override val color: Vec3d = DEFAULT_COLOR,
|
override val color: Vec3d = DEFAULT_COLOR,
|
||||||
override val alpha: Float = DEFAULT_ALPHA,
|
override val alpha: Float = DEFAULT_ALPHA,
|
||||||
override val size: Float,
|
override val size: Float,
|
||||||
override val distance: Float = DEFAULT_DISTANCE
|
override val distance: Float = DEFAULT_DISTANCE,
|
||||||
) : SunBase()
|
) : SunBase()
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.client.sound
|
package chylex.hee.client.sound
|
||||||
|
|
||||||
import chylex.hee.game.entity.projectile.EntityProjectileSpatialDash
|
import chylex.hee.game.entity.projectile.EntityProjectileSpatialDash
|
||||||
import chylex.hee.system.migration.Sounds
|
import chylex.hee.system.migration.Sounds
|
||||||
import chylex.hee.system.random.nextFloat
|
import chylex.hee.system.random.nextFloat
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands
|
package chylex.hee.commands
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.client.MC
|
import chylex.hee.client.MC
|
||||||
import chylex.hee.commands.client.CommandClientHelp
|
import chylex.hee.commands.client.CommandClientHelp
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.client
|
package chylex.hee.commands.client
|
||||||
|
|
||||||
import chylex.hee.commands.ClientCommandHandler
|
import chylex.hee.commands.ClientCommandHandler
|
||||||
import chylex.hee.commands.IClientCommand
|
import chylex.hee.commands.IClientCommand
|
||||||
import chylex.hee.commands.server.CommandServerHelp
|
import chylex.hee.commands.server.CommandServerHelp
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.client
|
package chylex.hee.commands.client
|
||||||
|
|
||||||
import chylex.hee.commands.IClientCommand
|
import chylex.hee.commands.IClientCommand
|
||||||
import chylex.hee.commands.server.CommandDebugStructure
|
import chylex.hee.commands.server.CommandDebugStructure
|
||||||
import net.minecraft.command.CommandSource
|
import net.minecraft.command.CommandSource
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.client
|
package chylex.hee.commands.client
|
||||||
|
|
||||||
import chylex.hee.commands.IClientCommand
|
import chylex.hee.commands.IClientCommand
|
||||||
import chylex.hee.game.world.WorldProviderEndCustom
|
import chylex.hee.game.world.WorldProviderEndCustom
|
||||||
import chylex.hee.init.ModBlocks
|
import chylex.hee.init.ModBlocks
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.executes
|
import chylex.hee.commands.executes
|
||||||
import chylex.hee.commands.getInt
|
import chylex.hee.commands.getInt
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.arguments.ValidatedStringArgument.Companion.validatedString
|
import chylex.hee.commands.arguments.ValidatedStringArgument.Companion.validatedString
|
||||||
import chylex.hee.commands.executes
|
import chylex.hee.commands.executes
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.executes
|
import chylex.hee.commands.executes
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.CommandExecutionFunction
|
import chylex.hee.commands.CommandExecutionFunction
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.returning
|
import chylex.hee.commands.returning
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
||||||
import chylex.hee.commands.executes
|
import chylex.hee.commands.executes
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.CommandExecutionFunctionCtx
|
import chylex.hee.commands.CommandExecutionFunctionCtx
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.executes
|
import chylex.hee.commands.executes
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
||||||
import chylex.hee.commands.exception
|
import chylex.hee.commands.exception
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.exception
|
import chylex.hee.commands.exception
|
||||||
import chylex.hee.commands.getPos
|
import chylex.hee.commands.getPos
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.commands.server
|
package chylex.hee.commands.server
|
||||||
|
|
||||||
import chylex.hee.commands.CommandExecutionFunctionCtx
|
import chylex.hee.commands.CommandExecutionFunctionCtx
|
||||||
import chylex.hee.commands.ICommand
|
import chylex.hee.commands.ICommand
|
||||||
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
import chylex.hee.commands.arguments.EnumArgument.Companion.enum
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.HEE
|
import chylex.hee.HEE
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.inventory.isNotEmpty
|
import chylex.hee.game.inventory.isNotEmpty
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.entity.base.TileEntityBaseChest
|
import chylex.hee.game.block.entity.base.TileEntityBaseChest
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.entity.living.ai.AIOcelotSitOverride.IOcelotCanSitOn
|
import chylex.hee.game.entity.living.ai.AIOcelotSitOverride.IOcelotCanSitOn
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.fluid.FlowingFluid5
|
import chylex.hee.game.block.fluid.FlowingFluid5
|
||||||
import chylex.hee.game.block.fluid.FluidBase
|
import chylex.hee.game.block.fluid.FluidBase
|
||||||
import chylex.hee.game.block.logic.BlockCollisionLimiter
|
import chylex.hee.game.block.logic.BlockCollisionLimiter
|
||||||
@@ -26,7 +27,7 @@ import net.minecraft.world.World
|
|||||||
|
|
||||||
abstract class BlockAbstractGoo(
|
abstract class BlockAbstractGoo(
|
||||||
private val fluid: FluidBase,
|
private val fluid: FluidBase,
|
||||||
material: Material
|
material: Material,
|
||||||
) : BlockFlowingFluid(supply(fluid.still), Properties.create(material, fluid.mapColor).hardnessAndResistance(fluid.resistance).doesNotBlockMovement().noDrops()) {
|
) : BlockFlowingFluid(supply(fluid.still), Properties.create(material, fluid.mapColor).hardnessAndResistance(fluid.resistance).doesNotBlockMovement().noDrops()) {
|
||||||
protected companion object {
|
protected companion object {
|
||||||
private const val LAST_TIME_TAG = "Time"
|
private const val LAST_TIME_TAG = "Time"
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.world.allInBox
|
import chylex.hee.game.world.allInBox
|
||||||
import chylex.hee.game.world.allInBoxMutable
|
import chylex.hee.game.world.allInBoxMutable
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.client.render.block.IBlockLayerCutout
|
import chylex.hee.client.render.block.IBlockLayerCutout
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.system.forge.Side
|
import chylex.hee.system.forge.Side
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.entity.base.TileEntityBaseTable
|
import chylex.hee.game.block.entity.base.TileEntityBaseTable
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.world.getTile
|
import chylex.hee.game.world.getTile
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.client.render.block.IBlockLayerCutout
|
import chylex.hee.client.render.block.IBlockLayerCutout
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.world.breakBlock
|
import chylex.hee.game.world.breakBlock
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.client.render.block.IBlockLayerCutout
|
import chylex.hee.client.render.block.IBlockLayerCutout
|
||||||
import chylex.hee.game.block.entity.TileEntityBrewingStandCustom
|
import chylex.hee.game.block.entity.TileEntityBrewingStandCustom
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import net.minecraft.item.ItemStack
|
import net.minecraft.item.ItemStack
|
||||||
import net.minecraft.item.Items
|
import net.minecraft.item.Items
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.potion.brewing.PotionItems
|
import chylex.hee.game.potion.brewing.PotionItems
|
||||||
import chylex.hee.system.migration.PotionTypes
|
import chylex.hee.system.migration.PotionTypes
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.FAIL
|
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.FAIL
|
||||||
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.PASSTHROUGH
|
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.PASSTHROUGH
|
||||||
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.SUCCESS
|
import chylex.hee.game.block.BlockCorruptedEnergy.SpawnResult.SUCCESS
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.game.block.entity.TileEntityDarkChest
|
import chylex.hee.game.block.entity.TileEntityDarkChest
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
import chylex.hee.game.entity.living.ai.AIOcelotSitOverride.IOcelotCanSitOn
|
import chylex.hee.game.entity.living.ai.AIOcelotSitOverride.IOcelotCanSitOn
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
package chylex.hee.game.block
|
package chylex.hee.game.block
|
||||||
|
|
||||||
import chylex.hee.client.render.block.IBlockLayerCutout
|
import chylex.hee.client.render.block.IBlockLayerCutout
|
||||||
import chylex.hee.game.block.IBlockDeathFlowerDecaying.Companion.LEVEL
|
import chylex.hee.game.block.IBlockDeathFlowerDecaying.Companion.LEVEL
|
||||||
import chylex.hee.game.block.properties.BlockBuilder
|
import chylex.hee.game.block.properties.BlockBuilder
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user