This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Walker_Nav_Menu_Append extends Walker_Nav_Menu { | |
var $appendage = ''; | |
function __construct($appendage = ''){ | |
$this->appendage = $appendage; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* This file is part of Sponge, licensed under the MIT License (MIT). | |
* | |
* Copyright (c) SpongePowered.org <http://www.spongepowered.org> | |
* Copyright (c) contributors | |
* | |
* Permission is hereby granted, free of charge, to any person obtaining a copy | |
* of this software and associated documentation files (the "Software"), to deal | |
* in the Software without restriction, including without limitation the rights | |
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.spongepowered; | |
import com.google.common.base.Optional; | |
import com.google.common.collect.ImmutableList; | |
import com.google.inject.Inject; | |
import org.spongepowered.api.Game; | |
import org.spongepowered.api.GameRegistry; | |
import org.spongepowered.api.data.DataManipulatorBuilder; | |
import org.spongepowered.api.data.manipulators.DisplayNameData; | |
import org.spongepowered.api.data.manipulators.entities.CareerData; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Override | |
public Optional<FoodOverrideData> from(DataContainer container) { | |
Optional<Integer> hunger = container.getInt(QHUNGER); | |
Optional<Double> saturation = container.getDouble(QSATURATION); | |
//Not sure this is right... if the query fails, should it return Optional.absent? | |
return Optional.of(new FoodOverrideData(hunger, saturation)); //Constructor constructs the default values for missing values | |
/** | |
* if(hunger.isPresent() && saturation.isPresent()) return Optional.of(new FoodOverrideData(hunger, saturation); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Override | |
public Optional<HungerOverrideData> fill(DataHolder dataHolder, DataPriority overlap) { | |
HungerOverrideData man = new HungerOverrideData(this); | |
HungerOverrideData hold = dataHolder.getData(HungerOverrideData.class).orNull(); | |
HungerOverrideData out = null; | |
switch (overlap){ | |
case DATA_HOLDER: | |
out = hold; | |
break; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 1.0 | |
# | |
# # If you need help with the configuration or have any questions related to Sponge, | |
# # join us at the IRC or drop by our forums and leave a post. | |
# | |
# # IRC: #sponge @ irc.esper.net ( http://webchat.esper.net/?channel=sponge ) | |
# # Forums: https://forums.spongepowered.org/ | |
# | |
sponge { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//https://www.reddit.com/r/minecraftsuggestions/comments/3d5l3p/jumping_into_water_while_on_fire_plays_a/ | |
@Listener(order = Order.POST) | |
public void onPlayerExtinguish(final IgniteEntityEvent event) { | |
logger.log(Level.WARNING, "Entity Ignited: "+event.getTargetEntity()); | |
int ticksToGo = event.getFireTicks(); | |
Entity entity = event.getTargetEntity(); | |
Sponge.getScheduler().createTaskBuilder() | |
.intervalTicks(1) | |
.execute(task -> trackFireEntities(task, entity)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Types | |
Traits[] | |
Data{} | |
Properties<> | |
Types | |
minecraft:leaves //Matches original vanilla leaves. | |
minecraft:leaves,minecraft:leaves2 //Matches new leaves or old leaves. | |
minecraft: //matches any vanilla block | |
buildcraft: // matches any block with buildcraft as the prefix. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Player776: Set own game mode to Creative Mode] | |
[07:00:47] [Client thread/INFO]: [CHAT] Your game mode has been updated | |
[07:00:56] [Server thread/INFO]: <Player776> TNT - Flint and Steel | |
[07:00:57] [Client thread/INFO]: [CHAT] <Player776> TNT - Flint and Steel | |
[07:01:03] [Server thread/INFO] [modwiztesting.modwiztesting]: Cause[{Name=Source, Object={BlockSpawnCause{SpawnType=SpongeSpawnType{id=DroppedItem, name=DroppedItem}, BlockSnapshot=SpongeBlockSnapshot{worldUniqueId=0e84b5cb-7357-4bdb-916b-66e911780fd5, position=(263, 66, 271), blockState=minecraft:grass[snowy=false], extendedState=minecraft:grass[snowy=false]}}}}, {Name=Owner, Object={EntityPlayerMP['Player776'/168, l='BedTest', x=262.37, y=75.77, z=269.26]}}] | |
[07:01:03] [Server thread/INFO] [modwiztesting.modwiztesting]: Cause[{Name=Source, Object={BlockSpawnCause{SpawnType=SpongeSpawnType{id=DroppedItem, name=DroppedItem}, BlockSnapshot=SpongeBlockSnapshot{worldUniqueId=0e84b5cb-7357-4bdb-916b-66e911780fd5, position=(265, 66, 271), blockState=minecra |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private void spawnTrapHorse(SpawnEntityEvent event) { | |
event.filterEntities( | |
entity -> !entity.get(Keys.HORSE_VARIANT) | |
.filter(HorseVariants.SKELETON_HORSE::equals) | |
.isPresent() | |
); | |
} |
OlderNewer