Package mindustry.world.blocks.payloads
Class PayloadVoid.PayloadVoidBuild
java.lang.Object
mindustry.gen.Building
mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild<Payload>
mindustry.world.blocks.payloads.PayloadVoid.PayloadVoidBuild
- All Implemented Interfaces:
arc.math.geom.Position,arc.math.geom.QuadTree.QuadTreeObject,Sized,mindustry.gen.Buildingc,mindustry.gen.Entityc,mindustry.gen.Healthc,mindustry.gen.Posc,mindustry.gen.Teamc,mindustry.gen.Timerc,Controllable,Senseable,Settable,Displayable
- Enclosing class:
- PayloadVoid
-
Field Summary
Fields inherited from class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
carried, payload, payRotation, payVectorFields inherited from class mindustry.gen.Building
added, block, bulletDamageEvent, cdump, dead, dumpAccum, efficiency, enabled, healSuppressionTime, health, hitDuration, hitTime, id, index__all, index__build, initialized, items, lastAccessed, lastDamageTime, lastDisabler, lastHealTime, liquids, maxHealth, optionalEfficiency, payloadRotation, potentialEfficiency, power, proximity, recentDamageTime, rotation, shouldConsumePower, sleeping, sleepingEntities, sleepTime, suppressColor, team, teamChangeEvent, tempBuilds, tile, timer, timeScale, timeScaleDuration, timeToSleep, tmpTiles, visibleFlags, visualLiquid, wasDamaged, wasVisible, x, y -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanacceptUnitPayload(mindustry.gen.Unit unit) voiddraw()voidMethods inherited from class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
acceptPayload, blends, canControlSelect, drawPayload, drawTeamTop, dumpPayload, getPayload, handlePayload, hasArrived, moveInPayload, moveInPayload, moveOutPayload, onControlSelect, onDestroyed, onRemoved, pickedUp, read, sense, takePayload, updatePayload, writeMethods inherited from class mindustry.gen.Building
absorbLasers, acceptItem, acceptLiquid, acceptStack, add, addPlan, addPlan, afterDestroyed, afterPickedUp, afterRead, afterReadAll, allowUpdate, ambientVolume, applyBoost, applyHealSuppression, applyHealSuppression, applySlowdown, as, back, beforeWrite, blockOn, buildConfiguration, buildOn, calculateHeat, calculateHeat, canBeReplaced, canConsume, canDump, canDumpLiquid, canPickup, canResupply, canUnload, canWithdraw, changeTeam, cheating, checkAllowUpdate, checkSolid, checkSuppression, clampHealth, classId, closestCore, closestEnemyCore, collide, collision, conductsTo, config, configTapped, configure, configureAny, configured, consume, consumeTriggerValid, control, control, core, create, create, created, damage, damage, damage, damage, damageContinuous, damageContinuousPierce, damaged, damagePierce, damagePierce, dead, dead, delta, deselect, display, displayBars, displayConsumption, drawConfigure, drawCracks, drawDisabled, drawItemSelection, drawLight, drawLiquidLight, drawrot, drawSelect, drawStatus, drawTeam, dropped, dump, dump, dumpAccumulate, dumpAccumulate, dumpLiquid, dumpLiquid, dumpLiquid, dumpPayload, eachEdge, edelta, efficiencyScale, explosionItemCap, findClosestEdge, floor, floorOn, flowItems, fogRadius, front, getCommandPosition, getCursor, getDisplayEfficiency, getDisplayIcon, getDisplayName, getLiquidDestination, getMaximumAccepted, getPayloads, getPowerConnections, getPowerProduction, getProgressIncrease, getStackOffset, getX, getY, handleDamage, handleItem, handleLiquid, handleStack, handleString, handleUnitPayload, heal, heal, healFract, health, health, healthChanged, healthf, hitbox, hitSize, hitTime, hitTime, id, id, incrementDump, inFogTo, init, interactable, isAdded, isCommandable, isDiscovered, isHealSuppressed, isInsulated, isLocal, isPayload, isRemote, isValid, itemTaken, kill, killed, left, maxHealth, maxHealth, moduleBitmask, moveForward, moveLiquid, moveLiquidForward, movePayload, nearby, nearby, noSleep, offload, onCommand, onConfigureBuildTapped, onConfigureClosed, onConfigureTapped, onDeconstructed, onNearbyBuildAdded, onProximityAdded, onProximityRemoved, onProximityUpdate, onRepaired, onSolid, overwrote, payloadCheck, payloadDraw, placed, playerPlaced, pos, powerGraphRemoved, produced, produced, productionValid, progress, puddleOn, put, read, readAll, readBase, readSync, recentlyHealed, relativeTo, relativeTo, relativeTo, relativeToEdge, remove, removeFromProximity, removeStack, right, rotdeg, self, sense, senseObject, serialize, set, set, setIndex__all, setIndex__build, setProp, setProp, setProp, shouldAmbientSound, shouldConsume, shouldHideConfigure, shouldShowConfigure, sleep, splashLiquid, status, tapped, team, team, tileOn, tileX, tileY, timer, timer, timer, timeScale, toString, totalProgress, transferLiquid, trns, trns, unitOn, unitOnAny, unitRemoved, update, updateConsumption, updateEfficiencyMultiplier, updateFogVisibility, updateLastAccess, updatePayload, updatePowerGraph, updateProximity, updateTableAlign, version, warmup, wasRecentlyDamaged, wasRecentlyHealed, writeAll, writeBase, writeSync, x, x, y, yMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface mindustry.ui.Displayable
displayableMethods inherited from interface arc.math.geom.Position
angleTo, angleTo, dst, dst, dst2, dst2, within, within
-
Constructor Details
-
PayloadVoidBuild
public PayloadVoidBuild()
-
-
Method Details
-
draw
public void draw()- Overrides:
drawin classmindustry.gen.Building
-
acceptUnitPayload
public boolean acceptUnitPayload(mindustry.gen.Unit unit) - Overrides:
acceptUnitPayloadin classPayloadBlock.PayloadBlockBuild<Payload>
-
updateTile
public void updateTile()- Overrides:
updateTilein classPayloadBlock.PayloadBlockBuild<Payload>
-