Package net.minecraft.server.world
Class ServerWorld
java.lang.Object
net.minecraft.world.World
net.minecraft.server.world.ServerWorld
- All Implemented Interfaces:
BlockView
- Direct Known Subclasses:
DemoServerWorld,MultiServerWorld
- Mappings:
Namespace Name official miintermediary net/minecraft/class_795named net/minecraft/server/world/ServerWorld
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Setprivate final EntityTrackerprivate TreeSetprivate class_797[]private intprivate static final WeightedRandomChestContent[]private IntObjectStorageprivate final MobSpawnerHelperprivate intprivate static final Loggerprivate Listprivate final PlayerWorldManagerprivate final PortalTeleporterprivate booleanbooleanprivate final MinecraftServerFields inherited from class net.minecraft.world.World
ambientDarkness, blockEntities, chunkProvider, dimension, entities, eventListeners, field_4523, field_4530, field_4553, field_7173, immediateUpdates, isClient, lcgBlockSeed, levelProperties, loadedEntities, persistentStateManager, playerEntities, profiler, rainGradient, rainGradientPrev, random, saveHandler, scoreboard, spawnAnimals, spawnMonsters, thunderGradient, thunderGradientPrev, unloadedEntities, unusedIncrement, villageState, zombieSiegeManager -
Constructor Summary
ConstructorsConstructorDescriptionServerWorld(MinecraftServer minecraftServer, SaveHandler saveHandler, String string, int int2, LevelInfo levelInfo, Profiler profiler) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidcheckChunk(Entity entity, boolean bl) voidclose()createExplosion(Entity entity, double x, double y, double z, float power, boolean createFire, boolean destructive) protected ChunkProvidergetEntities(Chunk chunk, boolean bool) getEntityById(int id) protected voidbooleanisReady()booleanprivate voidprotected voidmethod_2134(int int2, int int3, int int4, int int5, int int6, int int7) method_2136(EntityCategory entityCategory, int int2, int int3, int int4) private booleanmethod_2137(BlockAction blockAction) protected voidvoidmethod_3599(int int2, int int3, int int4, Block block, int int5) booleanmethod_3637(PlayerEntity playerEntity, int int2, int int3, int int4) booleanmethod_3644(boolean bool) voidmethod_3653(int int2, int int3, int int4, Block block, int int5, int int6) voidmethod_3654(int int2, int int3, int int4, Block block, int int5, int int6) voidvoidvoidmethod_8132(String string, double double2, double double3, double double4, int int2, double double5, double double6, double double7, double double8) protected voidonEntityRemoved(Entity entity) protected voidonEntitySpawned(Entity entity) protected voidvoidprivate voidvoidsave(boolean bool, ProgressListener listener) voidsendEntityStatus(Entity entity, byte status) voidprotected voidvoidsetTickPriority(int int2, int int3, int int4, Block block, int int5, int int6) voidtick()protected voidvoidprotected voidMethods inherited from class net.minecraft.world.World
addBlockEntities, addDetailsToCrashReport, addFireworkParticle, addListener, addToCrashReport, calculateAmbientDarkness, canBuildOnTopOfBlock, containsBlockWithMaterial, containsFireSource, containsFluid, containsMaterial, createExplosion, disconnect, doesBoxCollide, getBiome, getBiomeSource, getBlock, getBlockData, getBlockEntity, getCalenderInstance, getChunk, getChunkFromPos, getChunkProvider, getClosestPlayer, getClosestPlayer, getCloudColor, getDebugString, getEffectiveHeight, getEntitiesByClass, getEntitiesIn, getEntitiesIn, getEntitiesInBox, getEntitiesInBox, getFogColor, getGameRules, getHorizonHeight, getLastUpdateTime, getLevelProperties, getLoadedEntities, getMaxBuildHeight, getMoonPhase, getMoonSize, getPlayerByName, getPowerAtFace, getRainGradient, getSaveHandler, getScoreboard, getSeed, getSkyAngle, getSkyAngleRadians, getStructureRandom, getThunderGradient, getTimeOfDay, getWorldSpawnPos, hasEntityIn, hasEntityIn, isAir, isBoxNotEmpty, isChunkLoaded, isDay, isEmpty, isPosLoaded, isRaining, isRegionAroundLoaded, isRegionLoaded, isThundering, loadEntity, method_22399, method_3578, method_3580, method_3582, method_3597, method_3602, method_3603, method_3604, method_3605, method_3608, method_3610, method_3612, method_3616, method_3619, method_3621, method_3622, method_3625, method_3631, method_3632, method_3635, method_3638, method_3639, method_3642, method_3645, method_3647, method_3649, method_3650, method_3655, method_3656, method_3660, method_3661, method_3662, method_3664, method_3667, method_3668, method_3675, method_3678, method_3696, method_3697, method_3698, method_3700, method_3703, method_3704, method_3705, method_3707, method_3708, method_3709, method_3716, method_3718, method_3719, method_3720, method_3724, method_3725, method_3730, method_3732, method_3736, method_3739, method_3778, method_3780, method_4689, method_4690, method_4691, method_4709, method_4710, method_4715, method_4718, method_4719, method_4723, method_4725, method_5502, method_5503, method_6406, method_6409, notifyOfNeighborChange, onBlockUpdatedAtFace, onRenderRegionUpdate, playSound, playSound, playSound, playSound, playSound, queueBlockEntity, rayTrace, rayTrace, rayTrace, readSaveLock, removeEntity, removeListener, setAir, setBlock, setItemData, setRainGradient, setThunderGradient, setTime, setTimeOfDay, spawnEntity, updateLighting, updateNeighbors
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLmi;a:Lorg/apache/logging/log4j/Logger;intermediary field_8892Lnet/minecraft/class_795;field_8892:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/server/world/ServerWorld;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_2817
- Mappings:
Namespace Name Mixin selector official ULmi;U:[Lpj;intermediary field_2817Lnet/minecraft/class_795;field_2817:[Lnet/minecraft/class_847;named field_2817Lnet/minecraft/server/world/ServerWorld;field_2817:[Lnet/minecraft/util/WeightedRandomChestContent;
-
server
- Mappings:
Namespace Name Mixin selector official JLmi;J:Lnet/minecraft/server/MinecraftServer;intermediary field_2819Lnet/minecraft/class_795;field_2819:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/world/ServerWorld;server:Lnet/minecraft/server/MinecraftServer;
-
entityTracker
- Mappings:
Namespace Name Mixin selector official KLmi;K:Lmc;intermediary field_2809Lnet/minecraft/class_795;field_2809:Lnet/minecraft/class_790;named entityTrackerLnet/minecraft/server/world/ServerWorld;entityTracker:Lnet/minecraft/entity/EntityTracker;
-
playerWorldManager
- Mappings:
Namespace Name Mixin selector official LLmi;L:Lmf;intermediary field_2810Lnet/minecraft/class_795;field_2810:Lnet/minecraft/class_792;named playerWorldManagerLnet/minecraft/server/world/ServerWorld;playerWorldManager:Lnet/minecraft/server/PlayerWorldManager;
-
field_2812
- Mappings:
Namespace Name Mixin selector official NLmi;N:Ljava/util/TreeSet;intermediary field_2812Lnet/minecraft/class_795;field_2812:Ljava/util/TreeSet;named field_2812Lnet/minecraft/server/world/ServerWorld;field_2812:Ljava/util/TreeSet;
-
chunkCache
- Mappings:
Namespace Name Mixin selector official bLmi;b:Lmh;intermediary field_2820Lnet/minecraft/class_795;field_2820:Lnet/minecraft/class_794;named chunkCacheLnet/minecraft/server/world/ServerWorld;chunkCache:Lnet/minecraft/world/chunk/ServerChunkProvider;
-
savingDisabled
public boolean savingDisabled- Mappings:
Namespace Name Mixin selector official cLmi;c:Zintermediary field_2822Lnet/minecraft/class_795;field_2822:Znamed savingDisabledLnet/minecraft/server/world/ServerWorld;savingDisabled:Z
-
ready
private boolean ready- Mappings:
Namespace Name Mixin selector official OLmi;O:Zintermediary field_2813Lnet/minecraft/class_795;field_2813:Znamed readyLnet/minecraft/server/world/ServerWorld;ready:Z
-
idleTimeout
private int idleTimeout- Mappings:
Namespace Name Mixin selector official PLmi;P:Iintermediary field_2814Lnet/minecraft/class_795;field_2814:Inamed idleTimeoutLnet/minecraft/server/world/ServerWorld;idleTimeout:I
-
portalTeleporter
- Mappings:
Namespace Name Mixin selector official QLmi;Q:Laga;intermediary field_5302Lnet/minecraft/class_795;field_5302:Lnet/minecraft/class_1163;named portalTeleporterLnet/minecraft/server/world/ServerWorld;portalTeleporter:Lnet/minecraft/entity/PortalTeleporter;
-
field_6728
- Mappings:
Namespace Name Mixin selector official RLmi;R:Lafz;intermediary field_6728Lnet/minecraft/class_795;field_6728:Lnet/minecraft/class_1162;named field_6728Lnet/minecraft/server/world/ServerWorld;field_6728:Lnet/minecraft/entity/MobSpawnerHelper;
-
field_2815
private class_797[] field_2815- Mappings:
Namespace Name Mixin selector official SLmi;S:[Lmk;intermediary field_2815Lnet/minecraft/class_795;field_2815:[Lnet/minecraft/class_797;named field_2815Lnet/minecraft/server/world/ServerWorld;field_2815:[Lnet/minecraft/util/class_797;
-
field_2816
private int field_2816- Mappings:
Namespace Name Mixin selector official TLmi;T:Iintermediary field_2816Lnet/minecraft/class_795;field_2816:Inamed field_2816Lnet/minecraft/server/world/ServerWorld;field_2816:I
-
players
- Mappings:
Namespace Name Mixin selector official VLmi;V:Ljava/util/List;intermediary field_6729Lnet/minecraft/class_795;field_6729:Ljava/util/List;named playersLnet/minecraft/server/world/ServerWorld;players:Ljava/util/List;
-
field_2818
- Mappings:
Namespace Name Mixin selector official WLmi;W:Lom;intermediary field_2818Lnet/minecraft/class_795;field_2818:Lnet/minecraft/class_833;named field_2818Lnet/minecraft/server/world/ServerWorld;field_2818:Lnet/minecraft/util/collection/IntObjectStorage;
-
-
Constructor Details
-
ServerWorld
public ServerWorld(MinecraftServer minecraftServer, SaveHandler saveHandler, String string, int int2, LevelInfo levelInfo, Profiler profiler)
-
-
Method Details
-
tick
public void tick() -
method_2136
- Mappings:
Namespace Name Mixin selector official aLmi;a(Lri;III)Lagi;intermediary method_2136Lnet/minecraft/class_795;method_2136(Lnet/minecraft/class_872;III)Lnet/minecraft/class_1171;named method_2136Lnet/minecraft/server/world/ServerWorld;method_2136(Lnet/minecraft/entity/EntityCategory;III)Lnet/minecraft/entity/SpawnEntry;
-
method_3669
public void method_3669()- Overrides:
method_3669in classWorld- Mappings:
Namespace Name Mixin selector official cLafm;c()Vintermediary method_3669Lnet/minecraft/class_1150;method_3669()Vnamed method_3669Lnet/minecraft/world/World;method_3669()V
-
method_2141
protected void method_2141()- Mappings:
Namespace Name Mixin selector official dLmi;d()Vintermediary method_2141Lnet/minecraft/class_795;method_2141()Vnamed method_2141Lnet/minecraft/server/world/ServerWorld;method_2141()V
-
resetWeather
private void resetWeather()- Mappings:
Namespace Name Mixin selector official YLmi;Y()Vintermediary method_2130Lnet/minecraft/class_795;method_2130()Vnamed resetWeatherLnet/minecraft/server/world/ServerWorld;resetWeather()V
-
isReady
public boolean isReady()- Mappings:
Namespace Name Mixin selector official eLmi;e()Zintermediary method_2142Lnet/minecraft/class_795;method_2142()Znamed isReadyLnet/minecraft/server/world/ServerWorld;isReady()Z
-
setDefaultSpawnClient
- Overrides:
setDefaultSpawnClientin classWorld- Mappings:
Namespace Name Mixin selector official fLafm;f()Vintermediary method_3694Lnet/minecraft/class_1150;method_3694()Vnamed setDefaultSpawnClientLnet/minecraft/world/World;setDefaultSpawnClient()V
-
tickBlocks
protected void tickBlocks()- Overrides:
tickBlocksin classWorld- Mappings:
Namespace Name Mixin selector official gLafm;g()Vintermediary method_3701Lnet/minecraft/class_1150;method_3701()Vnamed tickBlocksLnet/minecraft/world/World;tickBlocks()V
-
isTicking
-
method_3599
- Overrides:
method_3599in classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(IIILaht;I)Vintermediary method_3599Lnet/minecraft/class_1150;method_3599(IIILnet/minecraft/class_197;I)Vnamed method_3599Lnet/minecraft/world/World;method_3599(IIILnet/minecraft/block/Block;I)V
-
setTickPriority
- Overrides:
setTickPriorityin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(IIILaht;II)Vintermediary method_4682Lnet/minecraft/class_1150;method_4682(IIILnet/minecraft/class_197;II)Vnamed setTickPriorityLnet/minecraft/world/World;setTickPriority(IIILnet/minecraft/block/Block;II)V
-
method_3653
- Overrides:
method_3653in classWorld- Mappings:
Namespace Name Mixin selector official bLafm;b(IIILaht;II)Vintermediary method_3653Lnet/minecraft/class_1150;method_3653(IIILnet/minecraft/class_197;II)Vnamed method_3653Lnet/minecraft/world/World;method_3653(IIILnet/minecraft/block/Block;II)V
-
tickEntities
public void tickEntities()- Overrides:
tickEntitiesin classWorld- Mappings:
Namespace Name Mixin selector official hLafm;h()Vintermediary method_3706Lnet/minecraft/class_1150;method_3706()Vnamed tickEntitiesLnet/minecraft/world/World;tickEntities()V
-
resetIdleTimeout
public void resetIdleTimeout()- Mappings:
Namespace Name Mixin selector official iLmi;i()Vintermediary method_4411Lnet/minecraft/class_795;method_4411()Vnamed resetIdleTimeoutLnet/minecraft/server/world/ServerWorld;resetIdleTimeout()V
-
method_3644
public boolean method_3644(boolean bool) - Overrides:
method_3644in classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Z)Zintermediary method_3644Lnet/minecraft/class_1150;method_3644(Z)Znamed method_3644Lnet/minecraft/world/World;method_3644(Z)Z
-
getEntities
- Overrides:
getEntitiesin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Laoi;Z)Ljava/util/List;intermediary method_3643Lnet/minecraft/class_1150;method_3643(Lnet/minecraft/class_1196;Z)Ljava/util/List;named getEntitiesLnet/minecraft/world/World;getEntities(Lnet/minecraft/world/chunk/Chunk;Z)Ljava/util/List;
-
checkChunk
- Overrides:
checkChunkin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lqm;Z)Vintermediary method_3636Lnet/minecraft/class_1150;method_3636(Lnet/minecraft/class_864;Z)Vnamed checkChunkLnet/minecraft/world/World;checkChunk(Lnet/minecraft/entity/Entity;Z)V
-
getChunkCache
- Specified by:
getChunkCachein classWorld- Mappings:
Namespace Name Mixin selector official jLafm;j()Laof;intermediary method_3712Lnet/minecraft/class_1150;method_3712()Lnet/minecraft/class_1193;named getChunkCacheLnet/minecraft/world/World;getChunkCache()Lnet/minecraft/world/chunk/ChunkProvider;
-
method_2134
- Mappings:
Namespace Name Mixin selector official aLmi;a(IIIIII)Ljava/util/List;intermediary method_2134Lnet/minecraft/class_795;method_2134(IIIIII)Ljava/util/List;named method_2134Lnet/minecraft/server/world/ServerWorld;method_2134(IIIIII)Ljava/util/List;
-
method_3637
- Overrides:
method_3637in classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lxk;III)Zintermediary method_3637Lnet/minecraft/class_1150;method_3637(Lnet/minecraft/class_988;III)Znamed method_3637Lnet/minecraft/world/World;method_3637(Lnet/minecraft/entity/player/PlayerEntity;III)Z
-
setPropertiesInitialized
- Overrides:
setPropertiesInitializedin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lafu;)Vintermediary method_3641Lnet/minecraft/class_1150;method_3641(Lnet/minecraft/class_1156;)Vnamed setPropertiesInitializedLnet/minecraft/world/World;setPropertiesInitialized(Lnet/minecraft/world/level/LevelInfo;)V
-
init
- Mappings:
Namespace Name Mixin selector official bLmi;b(Lafu;)Vintermediary method_2140Lnet/minecraft/class_795;method_2140(Lnet/minecraft/class_1156;)Vnamed initLnet/minecraft/server/world/ServerWorld;init(Lnet/minecraft/world/level/LevelInfo;)V
-
placeBonusChest
protected void placeBonusChest()- Mappings:
Namespace Name Mixin selector official kLmi;k()Vintermediary method_2143Lnet/minecraft/class_795;method_2143()Vnamed placeBonusChestLnet/minecraft/server/world/ServerWorld;placeBonusChest()V
-
method_2144
- Mappings:
Namespace Name Mixin selector official lLmi;l()Lr;intermediary method_2144Lnet/minecraft/class_795;method_2144()Lnet/minecraft/class_851;named method_2144Lnet/minecraft/server/world/ServerWorld;method_2144()Lnet/minecraft/util/math/BlockPos;
-
save
- Mappings:
Namespace Name Mixin selector official aLmi;a(ZLow;)Vintermediary method_8133Lnet/minecraft/class_795;method_8133(ZLnet/minecraft/class_841;)Vnamed saveLnet/minecraft/server/world/ServerWorld;save(ZLnet/minecraft/util/ProgressListener;)V
-
method_5323
public void method_5323()- Mappings:
Namespace Name Mixin selector official mLmi;m()Vintermediary method_5323Lnet/minecraft/class_795;method_5323()Vnamed method_5323Lnet/minecraft/server/world/ServerWorld;method_5323()V
-
method_2132
protected void method_2132()- Mappings:
Namespace Name Mixin selector official aLmi;a()Vintermediary method_2132Lnet/minecraft/class_795;method_2132()Vnamed method_2132Lnet/minecraft/server/world/ServerWorld;method_2132()V
-
onEntitySpawned
- Overrides:
onEntitySpawnedin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lqm;)Vintermediary method_3626Lnet/minecraft/class_1150;method_3626(Lnet/minecraft/class_864;)Vnamed onEntitySpawnedLnet/minecraft/world/World;onEntitySpawned(Lnet/minecraft/entity/Entity;)V
-
onEntityRemoved
- Overrides:
onEntityRemovedin classWorld- Mappings:
Namespace Name Mixin selector official bLafm;b(Lqm;)Vintermediary method_3663Lnet/minecraft/class_1150;method_3663(Lnet/minecraft/class_864;)Vnamed onEntityRemovedLnet/minecraft/world/World;onEntityRemoved(Lnet/minecraft/entity/Entity;)V
-
getEntityById
- Specified by:
getEntityByIdin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(I)Lqm;intermediary method_2133Lnet/minecraft/class_1150;method_2133(I)Lnet/minecraft/class_864;named getEntityByIdLnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
-
addEntity
-
sendEntityStatus
- Overrides:
sendEntityStatusin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lqm;B)Vintermediary method_3627Lnet/minecraft/class_1150;method_3627(Lnet/minecraft/class_864;B)Vnamed sendEntityStatusLnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V
-
createExplosion
public Explosion createExplosion(Entity entity, double x, double y, double z, float power, boolean createFire, boolean destructive) - Overrides:
createExplosionin classWorld- Mappings:
Namespace Name Mixin selector official aLafm;a(Lqm;DDDFZZ)Lafh;intermediary method_3630Lnet/minecraft/class_1150;method_3630(Lnet/minecraft/class_864;DDDFZZ)Lnet/minecraft/class_1147;named createExplosionLnet/minecraft/world/World;createExplosion(Lnet/minecraft/entity/Entity;DDDFZZ)Lnet/minecraft/world/explosion/Explosion;
-
method_3654
- Overrides:
method_3654in classWorld- Mappings:
Namespace Name Mixin selector official cLafm;c(IIILaht;II)Vintermediary method_3654Lnet/minecraft/class_1150;method_3654(IIILnet/minecraft/class_197;II)Vnamed method_3654Lnet/minecraft/world/World;method_3654(IIILnet/minecraft/block/Block;II)V
-
method_2131
private void method_2131()- Mappings:
Namespace Name Mixin selector official ZLmi;Z()Vintermediary method_2131Lnet/minecraft/class_795;method_2131()Vnamed method_2131Lnet/minecraft/server/world/ServerWorld;method_2131()V
-
method_2137
- Mappings:
Namespace Name Mixin selector official aLmi;a(Lafd;)Zintermediary method_2137Lnet/minecraft/class_795;method_2137(Lnet/minecraft/class_1166;)Znamed method_2137Lnet/minecraft/server/world/ServerWorld;method_2137(Lnet/minecraft/server/world/BlockAction;)Z
-
close
public void close()- Mappings:
Namespace Name Mixin selector official nLmi;n()Vintermediary method_2145Lnet/minecraft/class_795;method_2145()Vnamed closeLnet/minecraft/server/world/ServerWorld;close()V
-
tickWeather
protected void tickWeather()- Overrides:
tickWeatherin classWorld- Mappings:
Namespace Name Mixin selector official oLafm;o()Vintermediary method_3722Lnet/minecraft/class_1150;method_3722()Vnamed tickWeatherLnet/minecraft/world/World;tickWeather()V
-
getServer
- Mappings:
Namespace Name Mixin selector official pLmi;p()Lnet/minecraft/server/MinecraftServer;intermediary method_2146Lnet/minecraft/class_795;method_2146()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/server/world/ServerWorld;getServer()Lnet/minecraft/server/MinecraftServer;
-
getEntityTracker
- Mappings:
Namespace Name Mixin selector official qLmi;q()Lmc;intermediary method_2147Lnet/minecraft/class_795;method_2147()Lnet/minecraft/class_790;named getEntityTrackerLnet/minecraft/server/world/ServerWorld;getEntityTracker()Lnet/minecraft/entity/EntityTracker;
-
getPlayerWorldManager
- Mappings:
Namespace Name Mixin selector official sLmi;s()Lmf;intermediary method_2148Lnet/minecraft/class_795;method_2148()Lnet/minecraft/class_792;named getPlayerWorldManagerLnet/minecraft/server/world/ServerWorld;getPlayerWorldManager()Lnet/minecraft/server/PlayerWorldManager;
-
getPortalTeleporter
- Mappings:
Namespace Name Mixin selector official tLmi;t()Laga;intermediary method_4412Lnet/minecraft/class_795;method_4412()Lnet/minecraft/class_1163;named getPortalTeleporterLnet/minecraft/server/world/ServerWorld;getPortalTeleporter()Lnet/minecraft/entity/PortalTeleporter;
-
method_8132
public void method_8132(String string, double double2, double double3, double double4, int int2, double double5, double double6, double double7, double double8) - Mappings:
Namespace Name Mixin selector official aLmi;a(Ljava/lang/String;DDDIDDDD)Vintermediary method_8132Lnet/minecraft/class_795;method_8132(Ljava/lang/String;DDDIDDDD)Vnamed method_8132Lnet/minecraft/server/world/ServerWorld;method_8132(Ljava/lang/String;DDDIDDDD)V
-