Minecraft Mods

[1.6.4] DaftPVF's FloatingRuins ML/Forge

  • 40,127 views, 2 today
  • 5,247 downloads, 0 today
  • 58
  • 19
  • 41
bspkrs avatar bspkrs
Level 76 : Legendary Lumberjack
478
FloatingRuins ML/Forge 1.6.4.r01
Floating islands taken from the ground with mini-ruins on top. The ruins' shape, material and mob spawners' choice of mobs are all biome-based and configurable. Requires ModLoader, Forge, or some other ModLoader equivalent.

NOTE: DaftPVF is the original author of FloatingRuins and is on hiatus. He has given me permission to keep FloatingRuins and the rest of his mods up to date. Links to his original thread and my new thread are below.

Features:
- options for rarity, island height, island depth (thickness), island radius, and variance.
- configurable list of items available in chests
- configurable spawner types for different biomes
- configurable block ID blacklist (ignores bedrock by default)
- mod version checking (never miss an update)

bspkrsCore:
ATTENTION: bspkrsCore is a REQUIRED dependency mod in order for any of my mods to work. It contains the core shared classes used by all mods I release. If you don't install it along side any of the other mods here, Minecraft will crash. You have been warned.
ModLoader/Forge download: All Releases

This mod contains core classes used in all other mods I release. If you want to turn off update checking for my mods, you will need to set allowUpdateCheck=false in mod_bspkrsCore.cfg.

Note:
I will not be offering support on this page. If you are experiencing an issue related to this mod, the best way to get support is via the minecraftforum.net thread. Please post questions/issues there.

More Info + Previous Versions + Support:
bspkrs' MCF Thread
DaftPVF's Original MCF Thread

Change Log
1.5.0.r01 - 15-Mar-2013
- updated for 1.5
1.4.6.r06 - 20-Feb-2013
- updated to support bspkrsCore
1.4.6.r05 - 13-Feb-2013
- fixed infinite loop when an island tries to generate at an x,z coordinate that's open to the void
- fixed dimensionIDBlacklist feature
1.4.6.r04 - 05-Feb-2013
- added code to randomize the armor given to mobs
- added dimension and biome blacklists
1.4.6.r03 - 31-Jan-2013
- compatibility update for shared code
1.4.6.r02 - 24-Jan-2013
- added support for SpawnPotentials
- tweaked harderDungeons code to be harder
1.4.6.r01 - 23-Dec-2012
- 1.4.6 update
1.4.5.r03 - 19-Dec-2012
- added more support for mobs.
- added harderDungeons option
- new "Cone" shape for islands
- dungeons close enough to lava will spawn nether mobs (see first screenshot)
1.4.5.r02 - 23-Nov-2012
- removed client class references from main mod
- implemented SidedProxies
1.4.5.r01 - 21-Nov-2012
- updated for 1.4.5
1.4.4.r01 - 13-Nov-2012
- updated for 1.4.4
1.4.2.r01a ML - 02-Nov-2012
- fixed tick registration issue with Forge
1.4.2.r01 ML - 29-Oct-2012
- update for 1.4.2
1.4.2.r01 FML - 26-Oct-2012
- update for 1.4.2
- added code to handle moving chests up with islands (like in a vanilla dungeon or abandoned mineshaft)
1.3.2.r03 ML/FML 04-Oct-2012
- compatibility update for shared code
1.3.2.r02 ML/MLMP/FML 19-Sep-2012
- various fixes to ruins generation (like preventing the boxes from peeking out of the bottom of islands)
- fixed config for blockIDBlacklist in FML version
- added code to handle when an island spawns over a vanilla dungeon and moves the spawner
1.3.2.r01 ML/MLMP/FML 17-Sep-2012
- first Forge release
- added options for island radius, island depth (thickness)
- added block ID blacklist
- added option to disable in Superflat worlds
- refactored all code
- tweaked ruins generation
- switched to shared versioning
1.3.2.g - 19-Aug-2012
- Updated for 1.3.2
1.3.1.f - 08-Aug-2012
- first MLMP server release
- tweaked gen code to get the leaves (mostly right)
- updated chest item list
- updated ore generation
- tweaked default settings to make ruins less rare
1.3.1.e - 05-Aug-2012
- updated for 1.3.1
- added version checking
1.2.5.d - 20-May-2012
- added code to reset the seed of the Random object passed in by ModLoader since it can't be guaranteed that another mod has not fucked with it (I'm looking at YOU Better Dungeons...)
1.2.3.c - 08-Mar-2012
- new config option for island radius variation

- changed the dungeon frame blocks from bricks to stone bricks (I likes them better)
1.2.3.b - 07-Mar-2012
- new config options for base island height and height variation
- support for Jungle biome
- support for y>127

1.2.3.a - 05-Mar-2012
- initial 1.2.3 update

ML/MLMP Config file (.minecraft/config/mod_floatingRuins.cfg)
#allowUpdateCheck (boolean:true) -- Set to true to allow checking for mod updates, false to disable
#allowInSuperFlat (boolean:false) -- Set to true to allow generation of floating ruins on superflat maps, false to disable.
#rarity (int:800) -- The probability is 1 in each 'rarity' number of chunks.
#baseHeight (int:100) -- The base world height for floating ruins (Min=80, Max=240).
#heightVariation (int:20) -- The amount of height variation allowed above baseHeight (Min=0, Max=240-baseHeight).
#baseRadius (int:7) -- The minimum radius of each island. I recommend keeping this at 7 or more (Min=5, Max=50).
#radiusVariation (int:5) -- The amount of floating island radius variation. Making this value too large will result in very large chunks of your world turning into floating islands (Min=0, Max=50).
#baseDepth (int:3) -- The minimum depth/thickness of islands (Min=2, Max=50).
#depthVariation (int:45) -- The amount of variation allowed for the depth/thickness of islands (Min=0, Max=50).
#numberOfItems (int:4) -- The number of items in a ruin's chest.
#blockIDBlacklist (java.lang.String:7) -- Add block IDs to this list if you don't want them to be moved when a floating island is generated. Format used: "," separates between id and metadata and ";" separates between each block.
#stringOfIds (java.lang.String:262, 10; 262, 16; 263, 6; 264, 1; 265, 3; 266, 2; 282, 2; 288, 1; 302, 1; 303, 1; 304, 1; 305, 1; 321, 2; 321, 5; 322, 1; 322, 3; 325, 2; 326, 1; 335, 1; 340, 1; 341, 2; 341, 4; 344, 2; 344, 4; 348, 12; 348, 8; 350, 1; 351, 5, 0; 354, 2; 369, 2; 372, 6; 388, 1; 388, 4; 46, 4; 79, 2) -- The ids for these items. Format used: "," separates between id, number and metadata and ";" separates between each item.
#spawnerDefault (java.lang.String:Creeper, Skeleton, Zombie) -- Mob spawners can be configured using the mobs' names, each separated by a comma. Using "Default" will make the specified biome use the same settings as 'spawnerDefault'.
#spawnerDesert (java.lang.String:Skeleton, Spider)
#spawnerForest (java.lang.String:Default)
#spawnerPlains (java.lang.String:Spider, Zombie)
#spawnerSwampland (java.lang.String:Slime, Creeper)
#spawnerTaiga (java.lang.String:Spider, Zombie)
#spawnerHills (java.lang.String:Default)
#spawnerOcean (java.lang.String:Default)
#spawnerRiver (java.lang.String:Default)
#spawnerJungle (java.lang.String:Skeleton, Enderman)
#spawnerIceBiomes (java.lang.String:Zombie, Skeleton)
#spawnerMushroom (java.lang.String:MushroomCow) --
#
#**ONLY EDIT WHAT IS BELOW THIS**
#
allowUpdateCheck=true
allowInSuperFlat=false
rarity=80
baseHeight=100
heightVariation=20
baseRadius=7
radiusVariation=5
baseDepth=3
depthVariation=45
numberOfItems=4
blockIDBlacklist=7
stringOfIds=262, 10; 262, 16; 263, 6; 264, 1; 265, 3; 266, 2; 282, 2; 288, 1; 302, 1; 303, 1; 304, 1; 305, 1; 321, 2; 321, 5; 322, 1; 322, 3; 325, 2; 326, 1; 335, 1; 340, 1; 341, 2; 341, 4; 344, 2; 344, 4; 348, 12; 348, 8; 350, 1; 351, 5, 0; 354, 2; 369, 2; 372, 6; 388, 1; 388, 4; 46, 4; 79, 2
spawnerOcean=Default
spawnerJungle=Skeleton, Enderman
spawnerSwampland=Slime, Creeper
spawnerHills=Default
spawnerMushroom=MushroomCow
spawnerTaiga=Spider, Zombie
spawnerForest=Default
spawnerRiver=Default
spawnerIceBiomes=Zombie, Skeleton
spawnerDesert=Skeleton, Spider
spawnerPlains=Spider, Zombie
spawnerDefault=Creeper, Skeleton, Zombie

Forge Config file (.minecraft/config/FloatingRuins.cfg)
# Configuration file
# Generated on 9/17/12 4:56 PM

####################
# general
####################

general {
# Set to true to allow generation of floating ruins on superflat maps, false to disable. [default: false]
allowInSuperFlat=true
# Set to true to allow checking for mod updates, false to disable [default: true]
allowUpdateCheck=true
# The minimum depth/thickness of islands (Min=2, Max=50). [range: 2 ~ 50, default: 3]
baseDepth=15
# The base world height for floating ruins (Min=80, Max=240). [range: 80 ~ 240, default: 100]
baseHeight=100
# The minimum radius of each island. I recommend keeping this at 7 or more (Min=5, Max=50). [range: 6 ~ 50, default: 7]
baseRadius=8
# Add block IDs to this list if you don't want them to be moved when a floating island is generated. Format used: "," separates between id and metadata and ";" separates between each block. [default: 7]
blockIDBlacklist=7
# The amount of variation allowed for the depth/thickness of islands (Min=0, Max=50). [range: 0 ~ 50, default: 45]
depthVariation=10
# The amount of height variation allowed above baseHeight (Min=0, Max=240-baseHeight). [range: 0 ~ 160, default: 20]
heightVariation=16
# The number of items in a ruin's chest. [range: 1 ~ 27, default: 4]
numberOfItems=4
# The amount of floating island radius variation. Making this value too large will result in very large chunks of your world turning into floating islands (Min=0, Max=50). [range: 0 ~ 50, default: 5]
radiusVariation=5
# The probability is 1 in each 'rarity' number of chunks. [range: 1 ~ 2147483647, default: 800]
rarity=80
# Mob spawners can be configured using the mobs' names, each separated by a comma. Using "Default" will make the specified biome use the same settings as 'spawnerDefault'. [default: Creeper, Skeleton, Zombie]
spawnerDefault=Creeper, Skeleton, Zombie
# [default: Skeleton, Spider]
spawnerDesert=Skeleton, Spider
# [default: Default]
spawnerForest=Default
# [default: Default]
spawnerHills=Default
# [default: Zombie, Skeleton]
spawnerIceBiomes=Zombie, Skeleton
# [default: Skeleton, Enderman]
spawnerJungle=Skeleton, Enderman
# [default: MushroomCow]
spawnerMushroom=MushroomCow
# [default: Default]
spawnerOcean=Default
# [default: Spider, Zombie]
spawnerPlains=Spider, Zombie
# [default: Default]
spawnerRiver=Default
# [default: Slime, Creeper]
spawnerSwampland=Slime, Creeper
# [default: Spider, Zombie]
spawnerTaiga=Spider, Zombie
# The ids for these items. Format used: "," separates between id, number and metadata and ";" separates between each item. [default: 262, 10; 262, 16; 263, 6; 264, 1; 265, 3; 266, 2; 282, 2; 288, 1; 302, 1; 303, 1; 304, 1; 305, 1; 321, 2; 321, 5; 322, 1; 322, 3; 325, 2; 326, 1; 335, 1; 340, 1; 341, 2; 341, 4; 344, 2; 344, 4; 348, 12; 348, 8; 350, 1; 351, 5, 0; 354, 2; 369, 2; 372, 6; 388, 1; 388, 4; 46, 4; 79, 2]
stringOfIds=262, 10; 262, 16; 263, 6; 264, 1; 265, 3; 266, 2; 282, 2; 288, 1; 302, 1; 303, 1; 304, 1; 305, 1; 321, 2; 321, 5; 322, 1; 322, 3; 325, 2; 326, 1; 335, 1; 340, 1; 341, 2; 341, 4; 344, 2; 344, 4; 348, 12; 348, 8; 350, 1; 351, 5, 0; 354, 2; 369, 2; 372, 6; 388, 1; 388, 4; 46, 4; 79, 2
}
CreditOriginal by DaftPVF. Currently maintained by bspkrs.
Progress100% complete
Game VersionMinecraft 1.6.4
Tags

17 Update Logs

1.6.4.r01 : by bspkrs 11/14/2013 1:55:36 pmNov 14th, 2013

PMC update finally
LOAD MORE LOGS

Create an account or sign in to comment.

1
12/29/2014 6:25 pm
Level 1 : New Miner
Mobius_Prolix
Mobius_Prolix avatar
I have 1.6.4 version
1
12/29/2014 6:24 pm
Level 1 : New Miner
Mobius_Prolix
Mobius_Prolix avatar
I seem to be experiencing a crash when viewing some, not all, floating ruins. Is ther anything I can upload to see if you can help me get this figured out?
1
01/01/2014 1:01 am
Level 1 : New Miner
Seanalmighty
Seanalmighty avatar
aaand... boom. clicked everthing that has to do with liking this mod and you! have a nice day.
1
12/31/2013 7:25 am
Level 1 : New Miner
Sal90
Sal90 avatar
Nice mod you have here! Can I add this to my modpack please?
1
11/18/2013 4:35 pm
Level 1 : New Miner
cashcash180
cashcash180 avatar
It doesn't work for me
1
02/20/2013 4:16 pm
Level 1 : New Miner
nuclearbacon4
nuclearbacon4 avatar
I'll try again, ignore that it says requires forge, and try it anyway.
1
02/19/2013 8:10 pm
Level 1 : New Miner
nuclearbacon4
nuclearbacon4 avatar
why does the modloader one require forge? -.-
1
02/20/2013 10:47 am
Level 76 : Legendary Lumberjack
bspkrs
bspkrs avatar
It doesn't. If you are using a launcher that complains that the ModLoader version requires Forge, that's the crappy launcher's fault.
1
02/20/2013 4:08 pm
Level 1 : New Miner
nuclearbacon4
nuclearbacon4 avatar
MagicLauncher is NOT CRAPPY. -.-
1
04/10/2013 11:42 pm
Level 1 : New Explorer
Lord0fgames
Lord0fgames avatar
MagicLauncher is IN NO WAY CRAPPY. It's your fault for saying it works with modloader because my MC crashes when i have this on.
Planet Minecraft

Website

© 2010 - 2023
www.planetminecraft.com

Welcome