Modding:Block Classes: Difference between revisions

From Vintage Story Wiki
m
VeryGoodDog moved page Block Classes to Modding:Block Classes
m (VeryGoodDog moved page Block Classes to Modding:Block Classes)
 
(7 intermediate revisions by one other user not shown)
Line 3: Line 3:


<code>class: "BlockClass"</code>
<code>class: "BlockClass"</code>
A majority of all block classes can be viewed [https://github.com/anegostudios/vssurvivalmod/tree/master/Block here] in the Vintage Story Github for those looking to learn more about how each works.
Additionally, mechanical blocks classes are stored [https://github.com/anegostudios/vssurvivalmod/tree/master/Systems/MechanicalPower/Block here].


== All Block Classes ==
== All Block Classes ==
Line 22: Line 26:
| BlockBeehive|| wildbeehive || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBeehive.cs Wild Beehive Class ]
| BlockBeehive|| wildbeehive || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBeehive.cs Wild Beehive Class ]
|-
|-
| BlockBerryBush|| smallberrybush, largeberrybush || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBerryBush.cs Berry Bush Class ]
| BlockBigBerryBush || smallberrybush, largeberrybush || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBigBerryBush.cs Berry Bush Class ]
|-
|-
| BlockBloomery || bloomerybase || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBloomery.cs Bloomery Class ]
| BlockBloomery || bloomerybase || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBloomery.cs Bloomery Class ]
Line 28: Line 32:
| BlockBomb || oreblastingbomb || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBomb.cs Bomb Class ]
| BlockBomb || oreblastingbomb || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBomb.cs Bomb Class ]
|-
|-
| BlockBowl || bowl|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBowl.cs Bowl Class ]
| BlockBowl || bowl|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/Cooking/BlockBowl.cs Bowl Class ]
|-
|-
| BlockBucket || bucket|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBucket.cs Bucket Class ]
| BlockBucket || bucket|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBucket.cs Bucket Class ]
|-
|-
| BlockBunchOCandles || bunchocandles || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockBunchOCandles.cs Candle Class ]
| BlockBunchOCandles || bunchocandles || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Item/ItemCandle.cs Candle Class ]
|-
|-
| BlockCactus || saguarocactus || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCactus.cs Cactus Class ]
| BlockCactus || saguarocactus || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCactus.cs Cactus Class ]
Line 39: Line 43:
|-
|-
| BlockChandelier || chandelier|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockChandelier.cs Chandelier Class ]
| BlockChandelier || chandelier|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockChandelier.cs Chandelier Class ]
|-
| BlockCharcoalPit || oreblastingbomb || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCharcoalPit.cs Bomb Class ]
|-
|-
| BlockChisel || chiseledblock || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockChisel.cs Chiseled Class ]
| BlockChisel || chiseledblock || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockChisel.cs Chiseled Class ]
Line 46: Line 48:
| BlockClayForm || clayform|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockClayForm.cs Clay Form Class ]
| BlockClayForm || clayform|| - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockClayForm.cs Clay Form Class ]
|-
|-
| BlockCookedContainer || pot || A container that has finished cooking its contents and is ready to be taken from etc. || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCookedContainer.cs Cooked Container Class ]
| BlockCookedContainer || pot || A container that has finished cooking its contents and is ready to be taken from etc. || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/Cooking/BlockCookedContainer.cs Cooked Container Class ]
|-
|-
| BlockCookingContainer || pot || A container that has not finished cooking its contents (if any). || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCookingContainer.cs Cooking Container Class ]
| BlockCookingContainer || pot || A container that has not finished cooking its contents (if any). || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/Cooking/BlockCookingContainer.cs Cooking Container Class ]
|-
|-
| BlockCrock || crock || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCrock.cs Crock Class ]
| BlockCrock || crock || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockCrock.cs Crock Class ]
Line 114: Line 116:
| BlockLupine || flower-lupine || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockLupine.cs Lupine Flower Class ]
| BlockLupine || flower-lupine || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockLupine.cs Lupine Flower Class ]
|-
|-
| BlockMeal || bowl-meal || Gives a block the ability to store meal data. || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockMeal.cs Meal Class ]
| BlockMeal || bowl-meal || Gives a block the ability to store meal data. || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/Cooking/BlockMeal.cs Meal Class ]
|-
|-
| BlockMetalPartPile || partpile, partpile-wall || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockMetalPartPile.cs Part Pile Class ]
| BlockMetalPartPile || partpile, partpile-wall || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockMetalPartPile.cs Part Pile Class ]
Line 128: Line 130:
| BlockPan || pan || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPan.cs Pan Class ]
| BlockPan || pan || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPan.cs Pan Class ]
|-
|-
| BlockPeatBrick|| peatbrick || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPeatBrick.cs Peat Brick Class ]
| BlockPeatbrick|| peatbrick || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPeatbrick.cs Peat Brick Class ]
|-
|-
| BlockPeatPile || peatpile || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPeatPile.cs Peat Pile Class ]
| BlockPeatPile || peatpile || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockPeatPile.cs Peat Pile Class ]
Line 182: Line 184:
| BlockTeleporter || teleporterbase || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockTeleporter.cs Teleporter Class ]
| BlockTeleporter || teleporterbase || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockTeleporter.cs Teleporter Class ]
|-
|-
| BlockThermalDifference || - || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockThermalDifference .cs Thermal Difference Class ]
| BlockThermalDifference || - || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockThermalDifference.cs Thermal Difference Class ]
|-
|-
| BlockToolMold || toolmold || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockToolMold.cs Tool Mold Class ]
| BlockToolMold || toolmold || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockToolMold.cs Tool Mold Class ]
Line 198: Line 200:
| BlockWater || water || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWater.cs Water Class ]
| BlockWater || water || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWater.cs Water Class ]
|-
|-
| BlockWaterflowing || water || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWaterflowing.cs Flowing Water Class ]
| BlockWaterflowing || water || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWaterFlowing.cs Flowing Water Class ]
|-
|-
| BlockWaterLily || waterlily || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWaterLily.cs Water Lily Class ]
| BlockWaterLily || waterlily || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Block/BlockWaterLily.cs Water Lily Class ]
Line 217: Line 219:
! Class Name !! Example Blocks !! Description !! Github Link
! Class Name !! Example Blocks !! Description !! Github Link
|-
|-
| BlockAngledGears|| angledgears || - || Angled Gears Class
| BlockAngledGears|| angledgears || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockAngledGears.cs Angled Gears Class ]
|-
|-
| BlockAxle || axle || - || Axle Class
| BlockAxle || axle || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockAxle.cs Axle Class ]
|-
|-
| BlockBrake || brake || - || Brake Class
| BlockBrake || brake || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockBrake.cs Brake Class ]
|-
|-
| BlockClutch || clutch || - || Clutch Class
| BlockClutch || clutch || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockClutch.cs Clutch Class ]
|-
|-
| BlockHelveHammer || helvehammerbase || - || Helve Hammer Class
| BlockHelveHammer || helvehammerbase || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockHelvehammer.cs Helve Hammer Class ]
|-
|-
| BlockToggle|| toggle || - || Toggle Class
| BlockToggle|| toggle || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockToggle.cs Toggle Class ]
|-
|-
| BlockTransmission || transmission || - || Transmission Class
| BlockTransmission || transmission || - || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockTransmission.cs Transmission Class ]
|-
|-
| BlockWindmillRotor || windmillrotor || Controls the placement of the rotor and determines what happens when the player tries to add sails to it. || Windmill Rotor Class
| BlockWindmillRotor || windmillrotor || Controls the placement of the rotor and determines what happens when the player tries to add sails to it. || [https://github.com/anegostudios/vssurvivalmod/blob/master/Systems/MechanicalPower/Block/BlockWindmillRotor.cs Windmill Rotor Class ]
|}
|}
    
    
{{Navbox/modding|Vintage Story}}
{{Navbox/modding|Vintage Story}}
Confirmedusers, Bureaucrats, editor, Administrators
1,522

edits